summaryrefslogtreecommitdiff
path: root/textproc/py-pydata-sphinx-theme/files
diff options
context:
space:
mode:
authorPo-Chuan Hsieh <sunpoet@FreeBSD.org>2022-06-22 00:33:17 +0800
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2022-06-22 00:36:23 +0800
commit7ec27a48f739fcedee47e38abb03d6e3b5bf4aeb (patch)
tree85caa124410ee66ede384ef43de0e28a48c895ad /textproc/py-pydata-sphinx-theme/files
parenttextproc/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.py63
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',
+)