diff options
author | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2022-04-18 07:45:27 +0800 |
---|---|---|
committer | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2022-04-18 07:58:24 +0800 |
commit | d879b3a9e449c684f183f04184d9cd7e33889ce9 (patch) | |
tree | 991c5e09258887257f9112c09d3e4fa53604a817 /textproc/py-myst-parser/files/setup.py | |
parent | textproc/py-mdurl: Update to 0.1.1 (diff) |
textproc/py-myst-parser: Update to 0.17.1
Changes: https://github.com/executablebooks/MyST-Parser/releases
https://github.com/executablebooks/MyST-Parser/blob/master/CHANGELOG.md
Diffstat (limited to 'textproc/py-myst-parser/files/setup.py')
-rw-r--r-- | textproc/py-myst-parser/files/setup.py | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/textproc/py-myst-parser/files/setup.py b/textproc/py-myst-parser/files/setup.py new file mode 100644 index 000000000000..8f39ffe39968 --- /dev/null +++ b/textproc/py-myst-parser/files/setup.py @@ -0,0 +1,61 @@ +#!/usr/bin/env python +# setup.py generated by flit for tools that don't yet use PEP 517 + +from distutils.core import setup + +packages = \ +['myst_parser'] + +package_data = \ +{'': ['*']} + +install_requires = \ +['attrs>=19', + 'docutils>=0.15,<0.18', + 'jinja2', + 'markdown-it-py>=1.0.0,<3.0.0', + 'mdit-py-plugins~=0.3.0', + 'pyyaml', + 'sphinx>=3.1,<5', + 'typing-extensions'] + +extras_require = \ +{'code_style': ['pre-commit~=2.12'], + 'linkify': ['linkify-it-py~=1.0'], + 'rtd': ['ipython', + 'sphinx-book-theme', + 'sphinx-panels', + 'sphinxcontrib-bibtex~=2.4', + 'sphinxext-rediraffe~=0.2.7', + 'sphinxcontrib.mermaid~=0.7.1', + 'sphinxext-opengraph~=0.6.3'], + 'testing': ['beautifulsoup4', + 'coverage', + 'docutils~=0.17.0', + 'pytest>=6,<7', + 'pytest-cov', + 'pytest-regressions', + 'pytest-param-files~=0.3.4']} + +entry_points = \ +{'console_scripts': ['myst-anchors = myst_parser.cli:print_anchors', + 'myst-docutils-html = myst_parser.docutils_:cli_html', + 'myst-docutils-html5 = myst_parser.docutils_:cli_html5', + 'myst-docutils-latex = myst_parser.docutils_:cli_latex', + 'myst-docutils-pseudoxml = ' + 'myst_parser.docutils_:cli_pseudoxml', + 'myst-docutils-xml = myst_parser.docutils_:cli_xml']} + +setup(name='myst-parser', + version='%%PORTVERSION%%', + description='An extended commonmark compliant parser, with bridges to docutils & sphinx.', + author=None, + author_email='Chris Sewell <chrisj_sewell@hotmail.com>', + url=None, + packages=packages, + package_data=package_data, + install_requires=install_requires, + extras_require=extras_require, + entry_points=entry_points, + python_requires='>=3.7', + ) |