diff options
author | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2022-06-22 00:33:17 +0800 |
---|---|---|
committer | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2022-06-22 00:36:23 +0800 |
commit | 7ec27a48f739fcedee47e38abb03d6e3b5bf4aeb (patch) | |
tree | 85caa124410ee66ede384ef43de0e28a48c895ad /textproc/py-pydata-sphinx-theme/files | |
parent | textproc/py-ini2toml: Add FULL and LITE options (diff) |
textproc/py-pydata-sphinx-theme: Update to 0.8.1
Changes: https://github.com/pydata/pydata-sphinx-theme/releases
Diffstat (limited to 'textproc/py-pydata-sphinx-theme/files')
-rw-r--r-- | textproc/py-pydata-sphinx-theme/files/setup.py | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/textproc/py-pydata-sphinx-theme/files/setup.py b/textproc/py-pydata-sphinx-theme/files/setup.py new file mode 100644 index 000000000000..9dbfc96da9b3 --- /dev/null +++ b/textproc/py-pydata-sphinx-theme/files/setup.py @@ -0,0 +1,63 @@ +from setuptools import setup + +setup( + name = 'pydata-sphinx-theme', + version = '%%PORTVERSION%%', + description = 'Bootstrap-based Sphinx theme from the PyData community', + maintainer = 'Joris Van den Bossche', + maintainer_email = 'jorisvandenbossche@gmail.com', + url = None, + packages = ['pydata_sphinx_theme'], + package_dir = {'': 'src'}, + package_data = {'': ['*']}, + install_requires = [ + 'sphinx>=3.5.4,<5', + 'beautifulsoup4', + 'docutils!=0.17.0', + 'packaging', + ], + extras_require = { + 'doc': [ + 'numpydoc', + 'myst-parser', + 'pandas', + 'pytest', + 'pytest-regressions', + 'sphinxext-rediraffe', + 'sphinx-sitemap', + # For demo examples + 'jupyter_sphinx', + 'plotly', + 'numpy', + 'xarray', + ], + 'test': [ + 'pytest', + 'pydata-sphinx-theme[doc]', + ], + 'coverage': [ + 'pytest-cov', + 'codecov', + 'pydata-sphinx-theme[test]', + ], + 'dev': [ + 'pyyaml', + 'pre-commit', + 'nox', + 'pydata-sphinx-theme[coverage]', + ], + }, + entry_points = { + 'sphinx.html_themes': ['pydata_sphinx_theme = pydata_sphinx_theme'], + }, + classifiers = [ + 'Development Status :: 4 - Beta', + 'Programming Language :: Python :: 3', + 'Framework :: Sphinx', + 'Framework :: Sphinx :: Theme', + 'License :: OSI Approved :: BSD License', + 'Operating System :: OS Independent', + ], + license = 'BSD License', + python_requires = '>= 3.7', +) |