pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/py-sphinx-gallery



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Aug 21 15:11:01 UTC 2024

Modified Files:
        pkgsrc/textproc/py-sphinx-gallery: Makefile PLIST distinfo

Log Message:
py-sphinx-gallery: updated to 0.17.1

v0.17.1
-------

**Fixed bugs:**

- FIX: Fix stability of stored compiled regex
- ENH: Improve \_sanitize_rst
- Obey prefer_full_module setting when finding backreferences
- Fix linking to class attributes with prefer_full_module
- Improve minigallery directive path input resolution
- FIX Allow str path minigallery entries when backreferences off
- FIX generate zipfiles when index passed by user

**Documentation**

- DOC Improve doc about joblib warnings
- DOC add note on filtering joblib warnings
- DOC Minor update to minigallery directive doc

**Project maintenance**

- [pre-commit.ci] pre-commit autoupdate
- MNT Change mark and fixture names for adding files
- MNT Add warning when ‘examples_dirs’ and ‘gallery_dirs’ unequal lengths
- [pre-commit.ci] pre-commit autoupdate
- Update pyvista in doc CI
- [pre-commit.ci] pre-commit autoupdate
- MNT Bump version

v0.17.0
-------

Support for Python 3.8 and Sphinx 4 dropped in this release.
Requirement is now Python >= 3.9 and Sphinx >= 5.

**Implemented enhancements:**

- Introduction tooltip corresponds to the first paragraph
- FIX Jupyterlite in CircleCI artifact
- MNT: Rename README.rst to GALLERY_HEADER.rst
- [ENH] Add custom thumbnails for failing examples
- ENH integrate download/launcher links into ``pydata-sphinx-theme`` secondary sidebar
- add option for zip downloads
- Allow setting animation format from gallery config

**Fixed bugs:**

- Fix handling of multi-module intersphinx registries
- BUG: Fix bug with traceback with SyntaxError

**Documentation**

- DOC Add napari to users
- DOC Fix nested_sections
- DOC Improve ``nested_sections``
- DOC: Remove definition lists from contribution guide
- MNT: fixed documentation links in the readme

**Project maintenance**

- [pre-commit.ci] pre-commit autoupdate
- MNT: Fix ``gallery_conf`` changes do not need to be returned
- [pre-commit.ci] pre-commit autoupdate
- [pre-commit.ci] pre-commit autoupdate
- [pre-commit.ci] pre-commit autoupdate
- MNT: Sort imports and add to pre commit
- MNT: Refactor ``generate_file_rst``
- MNT: Refactor ``_fill_gallery_conf_defaults``
- MNT Use ``os.sep`` everywhere
- MNT: Refactor ``generate_dir_rst`` and ``generate_gallery_rst``
- MNT: Add ipython to dev dependencies
- [pre-commit.ci] pre-commit autoupdate
- Fix make file clean in tinybuild
- Bump the actions group with 5 updates
- [pre-commit.ci] pre-commit autoupdate
- [pre-commit.ci] pre-commit autoupdate
- Include dev dependencies in pyproject.toml and update docs on requirements
- [pre-commit.ci] pre-commit autoupdate
- [pre-commit.ci] pre-commit autoupdate
- [pre-commit.ci] pre-commit autoupdate
- MAINT Add ``sphinxcontrib-video`` to dev requirements
- [pre-commit.ci] pre-commit autoupdate
- MNT: Turn the block tuple into a namedtuple
- [pre-commit.ci] pre-commit autoupdate
- lint: define codespell in ``pyproject.toml``
- MAINT Bump version 0.17


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/textproc/py-sphinx-gallery/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/textproc/py-sphinx-gallery/PLIST \
    pkgsrc/textproc/py-sphinx-gallery/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/py-sphinx-gallery/Makefile
diff -u pkgsrc/textproc/py-sphinx-gallery/Makefile:1.5 pkgsrc/textproc/py-sphinx-gallery/Makefile:1.6
--- pkgsrc/textproc/py-sphinx-gallery/Makefile:1.5      Sat Aug 10 08:06:02 2024
+++ pkgsrc/textproc/py-sphinx-gallery/Makefile  Wed Aug 21 15:11:00 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2024/08/10 08:06:02 adam Exp $
+# $NetBSD: Makefile,v 1.6 2024/08/21 15:11:00 adam Exp $
 
-DISTNAME=      sphinx_gallery-0.16.0
+DISTNAME=      sphinx_gallery-0.17.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=s/sphinx-gallery/}
@@ -14,12 +14,14 @@ TOOL_DEPENDS+=      ${PYPKGPREFIX}-setuptools
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm
 TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
 DEPENDS+=      ${PYPKGPREFIX}-Pillow-[0-9]*:../../graphics/py-Pillow
-DEPENDS+=      ${PYPKGPREFIX}-sphinx>=4:../../textproc/py-sphinx
+DEPENDS+=      ${PYPKGPREFIX}-sphinx>=5:../../textproc/py-sphinx
+TEST_DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml
+TEST_DEPENDS+= ${PYPKGPREFIX}-matplotlib-[0-9]*:../../graphics/py-matplotlib
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
 
 USE_LANGUAGES= # none
 
-PYTHON_VERSIONS_INCOMPATIBLE=  27 38 39 # py-sphinx
+PYTHON_VERSIONS_INCOMPATIBLE=  38 39 # py-sphinx
 
 post-install:
        cd ${DESTDIR}${PREFIX}/bin && \

Index: pkgsrc/textproc/py-sphinx-gallery/PLIST
diff -u pkgsrc/textproc/py-sphinx-gallery/PLIST:1.3 pkgsrc/textproc/py-sphinx-gallery/PLIST:1.4
--- pkgsrc/textproc/py-sphinx-gallery/PLIST:1.3 Tue Apr 30 07:28:26 2024
+++ pkgsrc/textproc/py-sphinx-gallery/PLIST     Wed Aug 21 15:11:01 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2024/04/30 07:28:26 adam Exp $
+@comment $NetBSD: PLIST,v 1.4 2024/08/21 15:11:01 adam Exp $
 bin/sphinx_gallery_py2jupyter-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
@@ -9,6 +9,12 @@ ${PYSITELIB}/${WHEEL_INFODIR}/top_level.
 ${PYSITELIB}/sphinx_gallery/__init__.py
 ${PYSITELIB}/sphinx_gallery/__init__.pyc
 ${PYSITELIB}/sphinx_gallery/__init__.pyo
+${PYSITELIB}/sphinx_gallery/_dummy/__init__.py
+${PYSITELIB}/sphinx_gallery/_dummy/__init__.pyc
+${PYSITELIB}/sphinx_gallery/_dummy/__init__.pyo
+${PYSITELIB}/sphinx_gallery/_dummy/nested.py
+${PYSITELIB}/sphinx_gallery/_dummy/nested.pyc
+${PYSITELIB}/sphinx_gallery/_dummy/nested.pyo
 ${PYSITELIB}/sphinx_gallery/_static/binder_badge_logo.svg
 ${PYSITELIB}/sphinx_gallery/_static/broken_example.png
 ${PYSITELIB}/sphinx_gallery/_static/jupyterlite_badge_logo.svg
@@ -23,6 +29,8 @@ ${PYSITELIB}/sphinx_gallery/backreferenc
 ${PYSITELIB}/sphinx_gallery/block_parser.py
 ${PYSITELIB}/sphinx_gallery/block_parser.pyc
 ${PYSITELIB}/sphinx_gallery/block_parser.pyo
+${PYSITELIB}/sphinx_gallery/components/sg_download_links.html
+${PYSITELIB}/sphinx_gallery/components/sg_launcher_links.html
 ${PYSITELIB}/sphinx_gallery/directives.py
 ${PYSITELIB}/sphinx_gallery/directives.pyc
 ${PYSITELIB}/sphinx_gallery/directives.pyo
@@ -109,7 +117,7 @@ ${PYSITELIB}/sphinx_gallery/tests/test_s
 ${PYSITELIB}/sphinx_gallery/tests/test_sorting.pyc
 ${PYSITELIB}/sphinx_gallery/tests/test_sorting.pyo
 ${PYSITELIB}/sphinx_gallery/tests/testconfs/index.rst
-${PYSITELIB}/sphinx_gallery/tests/testconfs/src/README.txt
+${PYSITELIB}/sphinx_gallery/tests/testconfs/src/GALLERY_HEADER.rst
 ${PYSITELIB}/sphinx_gallery/tests/testconfs/src/plot_1.py
 ${PYSITELIB}/sphinx_gallery/tests/testconfs/src/plot_1.pyc
 ${PYSITELIB}/sphinx_gallery/tests/testconfs/src/plot_1.pyo
@@ -120,6 +128,7 @@ ${PYSITELIB}/sphinx_gallery/tests/testco
 ${PYSITELIB}/sphinx_gallery/tests/testconfs/src/plot_3.pyc
 ${PYSITELIB}/sphinx_gallery/tests/testconfs/src/plot_3.pyo
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/doc/Makefile
+${PYSITELIB}/sphinx_gallery/tests/tinybuild/doc/_static_nonstandard/broken_example.png
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/doc/_static_nonstandard/demo.png
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/doc/_templates/module.rst
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/doc/binder/requirements.txt
@@ -129,7 +138,7 @@ ${PYSITELIB}/sphinx_gallery/tests/tinybu
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/doc/index.rst
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/doc/make.bat
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/doc/minigallery.rst
-${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples/README.txt
+${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples/GALLERY_HEADER.rst
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples/__init__.py
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples/__init__.pyc
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples/__init__.pyo
@@ -155,6 +164,12 @@ ${PYSITELIB}/sphinx_gallery/tests/tinybu
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples/plot_defer_figures.py
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples/plot_defer_figures.pyc
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples/plot_defer_figures.pyo
+${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples/plot_failing_example.py
+${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples/plot_failing_example.pyc
+${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples/plot_failing_example.pyo
+${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples/plot_failing_example_thumbnail.py
+${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples/plot_failing_example_thumbnail.pyc
+${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples/plot_failing_example_thumbnail.pyo
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples/plot_log.py
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples/plot_log.pyc
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples/plot_log.pyo
@@ -185,6 +200,10 @@ ${PYSITELIB}/sphinx_gallery/tests/tinybu
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples/plot_webp.py
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples/plot_webp.pyc
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples/plot_webp.pyo
+${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples_README_header/README.txt
+${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples_README_header/plot_exp.py
+${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples_README_header/plot_exp.pyc
+${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples_README_header/plot_exp.pyo
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples_rst_index/examp_subdir1/README.txt
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples_rst_index/examp_subdir1/plot_sub1.py
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples_rst_index/examp_subdir1/plot_sub1.pyc
@@ -197,7 +216,7 @@ ${PYSITELIB}/sphinx_gallery/tests/tinybu
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples_rst_index/plot_examp.py
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples_rst_index/plot_examp.pyc
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples_rst_index/plot_examp.pyo
-${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples_with_rst/README.txt
+${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples_with_rst/GALLERY_HEADER.rst
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples_with_rst/plot_boo.py
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples_with_rst/plot_boo.pyc
 ${PYSITELIB}/sphinx_gallery/tests/tinybuild/examples_with_rst/plot_boo.pyo
Index: pkgsrc/textproc/py-sphinx-gallery/distinfo
diff -u pkgsrc/textproc/py-sphinx-gallery/distinfo:1.3 pkgsrc/textproc/py-sphinx-gallery/distinfo:1.4
--- pkgsrc/textproc/py-sphinx-gallery/distinfo:1.3      Tue Apr 30 07:28:26 2024
+++ pkgsrc/textproc/py-sphinx-gallery/distinfo  Wed Aug 21 15:11:01 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2024/04/30 07:28:26 adam Exp $
+$NetBSD: distinfo,v 1.4 2024/08/21 15:11:01 adam Exp $
 
-BLAKE2s (sphinx_gallery-0.16.0.tar.gz) = e26244a4b9387beb1d43f2e0091fdc95ac442431f4f8157fa9683d50ad0a3589
-SHA512 (sphinx_gallery-0.16.0.tar.gz) = b45e9141d64b1e277d75f501f2cc40979942953cd8412716e5af64917a3b9adc0a746fbd6249c3636c3db222c1e438ee7f9a9ad93f57b2f05f9ec80a562796c3
-Size (sphinx_gallery-0.16.0.tar.gz) = 432247 bytes
+BLAKE2s (sphinx_gallery-0.17.1.tar.gz) = a20658200bfd0b1dc949ad081b448d6a5ca4b21e4fd478fcdf66ead5b6cb2e4b
+SHA512 (sphinx_gallery-0.17.1.tar.gz) = 7d580e3e603f6778dbf47e3f46ade2e612596337e432ee0ca5b603c7e002f43b65e0258dda04d427613b2a3331466b7c852287937c4706fe0bdafa1e7804f9fa
+Size (sphinx_gallery-0.17.1.tar.gz) = 464013 bytes



Home | Main Index | Thread Index | Old Index