Metadata-Version: 2.1
Name: pycmark
Version: 0.9.6
Summary: CommonMark parser for docutils
Home-page: https://github.com/tk0miya/pycmark
Author: Takeshi KOMIYA
Author-email: i.tkomiya@gmail.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Framework :: Sphinx :: Extension
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Documentation
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Provides-Extra: test
License-File: LICENSE

# pycmark

A [CommonMark](https://commonmark.org/) parser for docutils.

## Features

* Provides `md2html` command
* Provides `pycmark.CommonMarkParser` component for docutils
* Customizable parser
  * All syntax are implemented as module
  * Developers can customize syntax via adding/removing the modules
* Compatibility
  * Passed all spec of [CommonMark 0.29](https://spec.commonmark.org/0.29/).
  * But docutils can't represent following document structure. Therefor they are disabled by default
    * Hard line break
    * deeper headings appeared before shallow one


