mdp-py

View on PyPIReverse Dependencies (0)

0.1.0 mdp_py-0.1.0-py3-none-any.whl

Wheel Details

Project: mdp-py
Version: 0.1.0
Filename: mdp_py-0.1.0-py3-none-any.whl
Download: [link]
Size: 172624
MD5: 559d8f24e35041b70b8b106bd86be8e2
SHA256: 99862bed06202632665382fcf363d65a94a509ee36c98d2e847ee9ee1585cd91
Uploaded: 2025-03-10 19:39:32 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: mdp-py
Version: 0.1.0
Summary: Markdown Data Package (MDP): A global standard file specification for contextual document management with LLMs
Author-Email: MDP Team <contact[at]markdowndatapackage.org>
Project-Url: repository, https://github.com/greyhaven-ai/mdp
Project-Url: documentation, https://markdowndatapackage.org
Project-Url: issues, https://github.com/greyhaven-ai/mdp/issues
License: MIT
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Documentation
Classifier: Topic :: Software Development :: Documentation
Classifier: Topic :: Text Processing :: Markup :: Markdown
Requires-Python: <3.13,>=3.8
Requires-Dist: pydantic (==2.10.6)
Requires-Dist: jsonschema
Requires-Dist: pyyaml (>=6.0)
Requires-Dist: setuptools
Requires-Dist: fastmcp
Requires-Dist: mcp (>=1.3.0)
Requires-Dist: markdown (>=3.4.0)
Requires-Dist: python-frontmatter (>=1.0.0)
Requires-Dist: python-dateutil (>=2.8.2)
Requires-Dist: pytz (>=2023.3)
Requires-Dist: requests (>=2.28.0)
Requires-Dist: pytest (==8.3.4); extra == "dev"
Requires-Dist: pytest-asyncio (==0.25.2); extra == "dev"
Requires-Dist: pytest-cov (==6.0.0); extra == "dev"
Requires-Dist: mypy (==1.14.1); extra == "dev"
Requires-Dist: ruff (>=0.9.5); extra == "dev"
Requires-Dist: deptry (>=0.12.0); extra == "dev"
Requires-Dist: pygls (>=1.0.0); extra == "lsp"
Provides-Extra: dev
Provides-Extra: lsp
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 9497 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.9.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
mdp/README.md sha256=7Lf3oaiHvnzVs8dAsyFhhorzFzp5tNZHx4lOZ0ZVv3g 6289
mdp/__init__.py sha256=30l8xtR-Ix2XH28_Kjl7lDbEwMO_LsjE4pBnXP-ZnOk 1272
mdp/__main__.py sha256=wdLuxAHr5IjQMm-UjSS78J1ZepvT030b69CSLXt5gw8 728
mdp/cli.py sha256=BeC1_sluljfujzI1H-w2FJ6dJA9mGbhFM0TVl8onJBE 37758
mdp/collection.py sha256=y1cKfQSqzvOu75lgFk2RNVdbG6SyAAKUTy4YZkwhQt4 12495
mdp/conflict.py sha256=0k594c69zD3cFgxhmI1ms_XyWy3JIUKP78R9uP-ke5M 49445
mdp/core.py sha256=-ok_8eK_yJc7N0Q8ElvFmALXjVDu5nGgytbbQeXXOyg 27494
mdp/document.py sha256=SbHzRHYXPwFgPjDd-jDIQj_s6d3JBPINl7IsbIHomo8 30537
mdp/exceptions.py sha256=qODaLphc1j4ZcqRzLiHmejS739hmCZtHm4OIMbIuM-Q 770
mdp/metadata.py sha256=91k8s2lxRZG6-1hp6ynrZBL05hs9iqK7QaHgmq9zrrM 31990
mdp/utils.py sha256=5YaZs1lhBGJJZazkQPaB2KDZ-mhCE9-b0giVBiCpnq0 17724
mdp/versioning.py sha256=-Gk5UX0viRJf3932jPAkruA-VnC5YFBHSjINIeeci04 28439
mdp/commands/README.md sha256=n3YBibNfttYb07YeXyAnmRcjB2-8AqXO4vAgQjquZQ0 4102
mdp/commands/__init__.py sha256=nKffIeYMlcuoFq9rMlfDqLNnyMa2iSAk60G2JJmpE3M 253
mdp/commands/diff.py sha256=Uo7_fmIg9_-nWo6xOv2R92B9QkXm6eIFkN4BaiwMLOo 26081
mdp/commands/doctor.py sha256=TptbIysVuK7o5igEw4kRzQETrVKWDWm5ySNFTQkzSR8 23554
mdp/commands/format.py sha256=5SChyV0P54NnooTcmUtWoNtCUaDPWTJlFhOr5vwY2r8 18742
mdp/commands/lint.py sha256=paKt_BcGK7WFCyoThqmRDVOqOrpzVL1cHlMUnxVOmCw 9604
mdp/commands/summarize.py sha256=doUUgVoiNV1HSUE72409EXxOdhFJeTrHJplLO33cLq8 28048
mdp/examples/__init__.py sha256=q4o-1A-WxQnphb_ov7S6L_lV4124cZzt-tH_xyam2UY 107
mdp/examples/basic.mdp sha256=1KJfDfLJWa5eOeASXZyKMgTIVJwqlm4I3phwb-rxpq8 2215
mdp/examples/collection_id_types.md sha256=Z6yfQeED17TrHkIJRAFtDP_PgYzPdDI5CmiEv2uITmI 4769
mdp/examples/collections.mdp sha256=M5KIsVPcumLjkkOKv0KzyWHIKy-1fyFBF-R9tIMIOb0 5453
mdp/examples/ipfs.mdp sha256=e5MU4CHQ3pxLLvl01NKxMqgXLSqg-ffocr574Q-qHhI 6675
mdp/examples/ipfs_example.py sha256=Z6YyOT6oa8XUHldmLBLs13Qn9t5rJR3benjn-WzmkmQ 3095
mdp/examples/relationships.mdp sha256=yevdi5lyY1sjjtINkNj3tIMwRwbOcmMi0eWb9gjH1oU 3734
mdp/lint/__init__.py sha256=7J0MJS5LT98c7qDcwNSfjgMrrpSmhb6zWPgsCBiqAWQ 659
mdp/lint/linter.py sha256=SKVZa6MaCTLhwWAH9wI53uU6cUHFfvG_m4faLqlXgcw 12671
mdp/lint/rules.py sha256=BHjVfZgjtAD4kq2xTI1Dnoo2J_NfD5nxovJtInhYQcU 33960
mdp/lsp/__init__.py sha256=UuE7PRa98AGeWoCHiuUpFxEehL13FgE-OHK42QMLL24 376
mdp/lsp/cli.py sha256=MDuwu6dgijEXxxuNIEFDfhJfnQgeSiSDdG6TfjUfrIE 3491
mdp/lsp/documents.py sha256=eO0S44d1-Hl2adt-uDfFKIbA1gR_HA-B8w66NhoOxhU 5663
mdp/lsp/features.py sha256=ABSuneF4LLQd7aoYJTd8cbBULapDS7y903msDXuN5dM 15881
mdp/lsp/protocol.py sha256=musbXq3djXznitHWzbTUSsMcm1c6YMKddo1FkW0xPyI 5103
mdp/lsp/server.py sha256=db6U5hFelhq7sHSHmcWko1FhA6K95Lm-pfcspBWe15U 9286
mdp/mcp/README.md sha256=zsGwh9qzNwrkaNndKD7SDefvAefr-GcBuDOqMRQl_cA 6859
mdp/mcp/__init__.py sha256=d7XcweT5rTd5uyq2WSdduWbT8DA0_27xA8UCsMvKJLM 1857
mdp/mcp/client.py sha256=iJ9rtkHf3VH2GfxkJ-L2ulG5Cg85yeThKKwGu9RwiD0 16646
mdp/mcp/llm_docs.py sha256=DpNor-bBPwuPmSuAl5daq2XuHtf9IuG0KeJeWVa0EZw 16769
mdp/mcp/server.py sha256=z23cU8BC-DS3wNX9_pdnRZ-bdBUa2O73HcsIrTLnhNI 19438
mdp/schema/__init__.py sha256=EhykT4HdWVNXToSPF3SJk4_hyQ9zs-xeeNEeOODkRlE 156
mdp/schema/mdp_schema.json sha256=ZuvbEI3iB0O3n_ENsSqXMmiPRbGNDtrKjaZIN10Q5A4 7549
mdp/schema/mdp_schema_enhanced.json sha256=ZuvbEI3iB0O3n_ENsSqXMmiPRbGNDtrKjaZIN10Q5A4 7549
mdp/schema/validation.py sha256=qDhKzAAzYLUZy-FM1f_Pd2xISJbPXTRD_B3RTcFqb9Y 14083
mdp/tests/README.md sha256=fa-5RPTojZCkD4NW2Nu0UsYxt5DSW7XobRwp34bsZU4 2388
mdp/tests/__init__.py sha256=E0xvr7S9AuhRXweS9zLqbBGPY8euRFINrAZMNSdyvgs 74
mdp/tests/run_tests.py sha256=ZukqtuLBcpajkXKTcz_qnZwYe0XGN5eUJ7RrrqfXXxw 1114
mdp/tests/test_cli.py sha256=m-UthXe8JbWih8k2SDYe3RfVVCaHS6ucwKHA2UDBDEc 7813
mdp/tests/test_collection_id_types.py sha256=H2eLgM-4CR9rn_0V45W34RFmVMSGrGoxRdvcUQGehwg 8135
mdp/tests/test_commands.py sha256=7Rx537tR1Ora3p-oSWM8i4w0CMfutV9JaN9xW18I6Uk 13578
mdp/tests/test_conflict_resolution.py sha256=CRNTviW9UANl5_hm4udfG_EIJ6btGa8jyNiuMh0rW_k 16144
mdp/tests/test_core.py sha256=Tz9plupDCY5_S0PSW8ienSYXX7dnSHHq4zhiSa7pYbA 13799
mdp/tests/test_core_additional.py sha256=p0mQIjptADrB7saTXyJxEfNIknmjWwQazuwQI1Lcbb8 18144
mdp/tests/test_ipfs_integration.py sha256=J7BUJh-nLE-9-q4gzlIrT4TIa25o-m-rHynhXhU0TPE 5403
mdp/tests/test_main.py sha256=mfZ6r4ggTgzfmRhSYdurFWxUIRvktsKENQGJMxLwgv4 2479
mdp/tests/test_main_additional.py sha256=sx68kXyPNUkhFCUtaZGkmndEQxw3ys9_ssCmiKYmelg 11117
mdp/tests/test_metadata_extraction.py sha256=OShcgV9juGqRowVPd04msUHGjMr9ti2vYpQr0LNQEjw 863
mdp/tests/test_relationships.py sha256=GPfaOzHKAW7qYjXM0uPUR7E0-DbSvSGIN6M_j4b7Kg8 11672
mdp/tests/test_user_friendly_api.py sha256=x2rKiNAwOBgF8uyHU_6ZEDHv0pCQAuF3qtWC82uO-Mk 10677
mdp/tests/test_utils.py sha256=5SM_TrV6eL5AJIeCOlNEiN69xAYmRDM2Hkpd566Q9dQ 15827
mdp/tests/test_versioning.py sha256=sTobV4Xv2QcXx-Y-0u-1Z5ILXALK8-8ZyWmTs9-Yafc 18635
mdp_py-0.1.0.dist-info/LICENSE sha256=6YhcUm0d37zVqzWEUuo3XAz2eZbH72HUUZBGSDgXEbo 1071
mdp_py-0.1.0.dist-info/METADATA sha256=A7OhOigFU3tMknypYSqCI8cTkWMuRxlWohFuv6yte1c 11357
mdp_py-0.1.0.dist-info/WHEEL sha256=EaM1zKIUYa7rQnxGiOCGhzJABRwy4WO57rWMR3_tj4I 91
mdp_py-0.1.0.dist-info/entry_points.txt sha256=wJL9F6WUIkZrv5gFhwc5WHpt2vvwtw92s6K4hBU8Vgg 74
mdp_py-0.1.0.dist-info/top_level.txt sha256=I5xOw0gFPJWPOdXV5lNMIJ0x99JAm-n2C_SgyLKrh2M 4
mdp_py-0.1.0.dist-info/RECORD

top_level.txt

mdp

entry_points.txt

mdp = mdp.cli:main
mdp-language-server = mdp:lsp_server