summaryrefslogtreecommitdiff
path: root/textproc/py-pydata-sphinx-theme
diff options
context:
space:
mode:
authorPo-Chuan Hsieh <sunpoet@FreeBSD.org>2024-08-05 01:09:10 +0800
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2024-08-05 01:14:12 +0800
commit9368eb909a9772d420931e7688ed98dc6b0e184f (patch)
tree3f346400464d0a704fd66ebfc028e13dd9d9b0f5 /textproc/py-pydata-sphinx-theme
parenttextproc/py-furo: Update to 2024.7.18 (diff)
textproc/py-pydata-sphinx-theme: Update to 0.15.4
- Update WWW Changes: https://github.com/pydata/pydata-sphinx-theme/releases
Diffstat (limited to 'textproc/py-pydata-sphinx-theme')
-rw-r--r--textproc/py-pydata-sphinx-theme/Makefile9
-rw-r--r--textproc/py-pydata-sphinx-theme/distinfo10
-rw-r--r--textproc/py-pydata-sphinx-theme/files/setup.py30
-rw-r--r--textproc/py-pydata-sphinx-theme/pkg-plist46
4 files changed, 66 insertions, 29 deletions
diff --git a/textproc/py-pydata-sphinx-theme/Makefile b/textproc/py-pydata-sphinx-theme/Makefile
index 8c3fb208794e..262d437dd1ed 100644
--- a/textproc/py-pydata-sphinx-theme/Makefile
+++ b/textproc/py-pydata-sphinx-theme/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pydata-sphinx-theme
-PORTVERSION= 0.13.3
+PORTVERSION= 0.15.4
CATEGORIES= textproc python
MASTER_SITES= PYPI \
LOCAL/sunpoet:static
@@ -9,7 +9,8 @@ DISTFILES= pydata_sphinx_theme-${PORTVERSION}${EXTRACT_SUFX} \
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Bootstrap-based Sphinx theme from the PyData community
-WWW= https://github.com/pydata/pydata-sphinx-theme
+WWW= https://pydata-sphinx-theme.readthedocs.io/en/stable/ \
+ https://github.com/pydata/pydata-sphinx-theme
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
@@ -20,10 +21,10 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}accessible-pygments>=0:textproc/py-accessibl
${PYTHON_PKGNAMEPREFIX}docutils>=0:textproc/py-docutils@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygments>=2.7:textproc/py-pygments@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sphinx>=4.2,1:textproc/py-sphinx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}sphinx>=5,1:textproc/py-sphinx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
-USES= python
+USES= python:3.9+
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
diff --git a/textproc/py-pydata-sphinx-theme/distinfo b/textproc/py-pydata-sphinx-theme/distinfo
index 2a7208a2381d..b2cff7f0a045 100644
--- a/textproc/py-pydata-sphinx-theme/distinfo
+++ b/textproc/py-pydata-sphinx-theme/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1682354542
-SHA256 (pydata_sphinx_theme-0.13.3.tar.gz) = 827f16b065c4fd97e847c11c108bf632b7f2ff53a3bca3272f63f3f3ff782ecc
-SIZE (pydata_sphinx_theme-0.13.3.tar.gz) = 3374962
-SHA256 (pydata_sphinx_theme-0.13.3-static.tar.gz) = b0de87c87666b52b42ad296278bfd78fb47fb2be971c320c7d356e32ca82db95
-SIZE (pydata_sphinx_theme-0.13.3-static.tar.gz) = 1950208
+TIMESTAMP = 1722711253
+SHA256 (pydata_sphinx_theme-0.15.4.tar.gz) = 7762ec0ac59df3acecf49fd2f889e1b4565dbce8b88b2e29ee06fdd90645a06d
+SIZE (pydata_sphinx_theme-0.15.4.tar.gz) = 2400673
+SHA256 (pydata_sphinx_theme-0.15.4-static.tar.gz) = 0fc0a67e170e19eda139d46a9d801f624e92e87f2076afbf05d69a832804f31c
+SIZE (pydata_sphinx_theme-0.15.4-static.tar.gz) = 4646912
diff --git a/textproc/py-pydata-sphinx-theme/files/setup.py b/textproc/py-pydata-sphinx-theme/files/setup.py
index 92292a792471..2bafdd72b63d 100644
--- a/textproc/py-pydata-sphinx-theme/files/setup.py
+++ b/textproc/py-pydata-sphinx-theme/files/setup.py
@@ -11,7 +11,7 @@ setup(
package_dir = {'': 'src'},
package_data = {'': ['*']},
install_requires = [
- 'sphinx>=4.2',
+ 'sphinx>=5',
'beautifulsoup4',
'docutils!=0.17.0',
'packaging',
@@ -23,14 +23,14 @@ setup(
extras_require = {
'doc': [
'numpydoc',
- 'numpydoc',
- 'myst-nb',
'linkify-it-py', # for link shortening
'rich',
'sphinxext-rediraffe',
'sphinx-sitemap',
+ 'sphinx-autoapi>=3.0.0',
# For examples section
- 'ablog>=0.11.0rc2',
+ 'myst-parser',
+ 'ablog>=0.11.8',
'jupyter_sphinx',
'pandas',
'plotly',
@@ -40,25 +40,38 @@ setup(
'sphinx-copybutton',
'sphinx-design',
'sphinx-togglebutton',
- 'sphinxcontrib-youtube',
+ 'jupyterlite-sphinx',
+ 'sphinxcontrib-youtube>=1.4.1',
'sphinx-favicon>=1.0.1',
# Install nbsphinx in case we want to test it locally even though we can't load
# it at the same time as MyST-NB.
+ 'ipykernel',
'nbsphinx',
'ipyleaflet',
'colorama',
+ 'ipywidgets',
+ 'graphviz',
],
'test': [
'pytest',
'pytest-cov',
'pytest-regressions',
- 'codecov',
+ 'sphinx[test]',
],
'dev': [
'pyyaml',
'pre-commit',
- 'nox',
'pydata-sphinx-theme[doc,test]',
+ 'tox',
+ 'pandoc',
+ 'sphinx-theme-builder[cli]',
+ ],
+ 'a11y': [
+ 'pytest-playwright',
+ ],
+ 'i18n': [
+ 'Babel',
+ 'jinja2',
],
},
entry_points = {
@@ -67,11 +80,10 @@ setup(
classifiers = [
'Development Status :: 5 - Production/Stable',
'Programming Language :: Python :: 3',
- 'Programming Language :: Python :: 3.7',
- 'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.9',
'Programming Language :: Python :: 3.10',
'Programming Language :: Python :: 3.11',
+ 'Programming Language :: Python :: 3.12',
'Framework :: Sphinx',
'Framework :: Sphinx :: Theme',
'License :: OSI Approved :: BSD License',
diff --git a/textproc/py-pydata-sphinx-theme/pkg-plist b/textproc/py-pydata-sphinx-theme/pkg-plist
index 6409551538ec..8f02934a8eaa 100644
--- a/textproc/py-pydata-sphinx-theme/pkg-plist
+++ b/textproc/py-pydata-sphinx-theme/pkg-plist
@@ -1,6 +1,10 @@
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/scripts/bootstrap.js
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/scripts/mixin.js
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/scripts/pydata-sphinx-theme.js
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/styles/abstracts/_accessibility.scss
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/styles/abstracts/_all.scss
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/styles/abstracts/_color.scss
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/styles/abstracts/_links.scss
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/styles/abstracts/_mixins.scss
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/styles/base/_base.scss
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/styles/bootstrap.scss
@@ -35,6 +39,7 @@
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/styles/extensions/_copybutton.scss
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/styles/extensions/_ethical-ads.scss
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/styles/extensions/_execution.scss
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/styles/extensions/_graphviz.scss
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/styles/extensions/_leaflet.scss
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/styles/extensions/_notebooks.scss
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/styles/extensions/_pydata.scss
@@ -61,6 +66,21 @@
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/styles/variables/_icons.scss
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/styles/variables/_layout.scss
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/styles/variables/_versionmodified.scss
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/locale/ca/LC_MESSAGES/sphinx.mo
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/locale/ca/LC_MESSAGES/sphinx.po
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/locale/cs/LC_MESSAGES/sphinx.mo
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/locale/cs/LC_MESSAGES/sphinx.po
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.mo
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/locale/es/LC_MESSAGES/sphinx.mo
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/locale/es/LC_MESSAGES/sphinx.po
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/locale/fr/LC_MESSAGES/sphinx.mo
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/locale/fr/LC_MESSAGES/sphinx.po
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/locale/it/LC_MESSAGES/sphinx.mo
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/locale/it/LC_MESSAGES/sphinx.po
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/locale/ru/LC_MESSAGES/sphinx.mo
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/locale/ru/LC_MESSAGES/sphinx.po
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/locale/sphinx.pot
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/components/breadcrumbs.html
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/components/copyright.html
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/components/edit-this-page.html
@@ -72,6 +92,7 @@
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/components/navbar-nav.html
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/components/page-toc.html
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/components/prev-next.html
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/components/search-button-field.html
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/components/search-button.html
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/components/search-field.html
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/components/searchbox.html
@@ -93,24 +114,27 @@
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/sections/header.html
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/sections/sidebar-primary.html
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/sections/sidebar-secondary.html
-%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/.gitignore
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/scripts/bootstrap.js
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/scripts/bootstrap.js.LICENSE.txt
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/scripts/bootstrap.js.map
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/scripts/pydata-sphinx-theme.js
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/scripts/pydata-sphinx-theme.js.map
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/styles/bootstrap.css
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/styles/bootstrap.css.map
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/styles/pydata-sphinx-theme.css
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/styles/pydata-sphinx-theme.css.map
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/styles/theme.css
-%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.1.2/css/all.min.css
-%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.1.2/LICENSE.txt
-%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.1.2/webfonts/fa-brands-400.ttf
-%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.1.2/webfonts/fa-brands-400.woff2
-%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.1.2/webfonts/fa-regular-400.ttf
-%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.1.2/webfonts/fa-regular-400.woff2
-%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.1.2/webfonts/fa-solid-900.ttf
-%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.1.2/webfonts/fa-solid-900.woff2
-%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.1.2/webfonts/fa-v4compatibility.ttf
-%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.1.2/webfonts/fa-v4compatibility.woff2
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.5.2/css/all.min.css
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.5.2/js/all.min.js
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.5.2/js/all.min.js.LICENSE.txt
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.5.2/LICENSE.txt
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.5.2/webfonts/fa-brands-400.ttf
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.5.2/webfonts/fa-brands-400.woff2
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.5.2/webfonts/fa-regular-400.ttf
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.5.2/webfonts/fa-regular-400.woff2
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.5.2/webfonts/fa-solid-900.ttf
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.5.2/webfonts/fa-solid-900.woff2
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.5.2/webfonts/fa-v4compatibility.ttf
+%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.5.2/webfonts/fa-v4compatibility.woff2
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/webpack-macros.html
%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/theme.conf