Metadata-Version: 2.5
Name: dl909markdowntree
Version: 2.0.1
Summary: A library for tree-structured Markdown document parsing and read/write permission control.
Author-email: DL909 <matthewDingL@outlook.com>
License-Expression: MIT
License-File: License
Classifier: Development Status :: 5 - Production/Stable
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.12
Requires-Dist: lxml>=6.1.1
Requires-Dist: pydantic-yaml>=1.6.0
Requires-Dist: pydantic>=2.13.4
Provides-Extra: all
Requires-Dist: fastmcp>=0.4.0; extra == 'all'
Requires-Dist: langchain-core>=0.3.0; extra == 'all'
Provides-Extra: langchain
Requires-Dist: langchain-core>=0.3.0; extra == 'langchain'
Provides-Extra: mcp
Requires-Dist: fastmcp>=0.4.0; extra == 'mcp'
Description-Content-Type: text/markdown

# DL909 Markdown Tree

树状 Markdown 文档解析与读写控制库。将 Markdown 文本解析为带层级的节点树，支持编号、折叠、属性 FrontMatter，以及基于节点树继承的细粒度权限控制。
