py-contourpy: updated to 1.0.7 v1.0.7 (2023-01-13) ------------------- This release adds type annotations and moves project metadata to pyproject.toml (PEP 621). Documentation now uses the Sphinx Furo theme, supporting dark and light modes. There are no functional changes. Type annotations: * Add type annotations * Complete mypy configuration Documentation improvements: * Support dark mode * Use sphinx copy button * Add conda monthly download badges to README * Furo sphinx theme Code improvements: * Improved if statement * Test nonfinite z and decreasing zlevel for filled * Add abstract base class Renderer * Replace mpl scatter call with plot instead * Use absolute imports * Minor improvement to get_boundary_start_point Build system and CI improvements: * Switch from setup.cfg to pyproject.toml * Add git pre-commit * Test improvements * CI improvements v1.0.6 (2022-10-30) ------------------- This release features major improvements to the robustness of the threaded algorithm on both CPython and PyPy. Thanks to new contributors :user:`mgorny` and :user:`Zac-HD`. Threaded algorithm improvements: * Correctly acquire and release GIL in multithreaded code * Update benchmarks in line with recent changes CI improvements: * Add PyPy 3.9 to CI * Use numpy debug build in debug CI rundiff -r1.1 -r1.2 pkgsrc/graphics/py-contourpy/Makefile
(adam)
@@ -1,26 +1,25 @@ | @@ -1,26 +1,25 @@ | |||
1 | # $NetBSD: Makefile,v 1.1 2022/10/13 16:01:42 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.2 2023/04/26 09:12:20 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= contourpy-1.0.5 | 3 | DISTNAME= contourpy-1.0.7 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= graphics python | 5 | CATEGORIES= graphics python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=c/contourpy/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=c/contourpy/} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://github.com/contourpy/contourpy | 9 | HOMEPAGE= https://github.com/contourpy/contourpy | |
10 | COMMENT= Python library for calculating contours of 2D quadrilateral grids | 10 | COMMENT= Python library for calculating contours of 2D quadrilateral grids | |
11 | LICENSE= modified-bsd | 11 | LICENSE= modified-bsd | |
12 | 12 | |||
13 | #DEPENDS+= ${PYPKGPREFIX}-Pillow>=6.2.0:../../graphics/py-Pillow | |||
14 | TEST_DEPENDS+= ${PYPKGPREFIX}-matplotlib-[0-9]*:../../graphics/py-matplotlib | 13 | TEST_DEPENDS+= ${PYPKGPREFIX}-matplotlib-[0-9]*:../../graphics/py-matplotlib | |
15 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | 14 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | |
16 | 15 | |||
17 | USE_LANGUAGES= c c++11 | 16 | USE_LANGUAGES= c c++11 | |
18 | 17 | |||
19 | PYTHON_VERSIONS_INCOMPATIBLE= 27 37 # py-numpy | 18 | PYTHON_VERSIONS_INCOMPATIBLE= 27 37 # py-numpy | |
20 | 19 | |||
21 | do-test: | 20 | do-test: | |
22 | cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests | 21 | cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests | |
23 | 22 | |||
24 | .include "../../devel/py-pybind11/buildlink3.mk" | 23 | .include "../../devel/py-pybind11/buildlink3.mk" | |
25 | .include "../../math/py-numpy/buildlink3.mk" | 24 | .include "../../math/py-numpy/buildlink3.mk" | |
26 | .include "../../lang/python/egg.mk" | 25 | .include "../../lang/python/egg.mk" |
@@ -1,38 +1,42 @@ | @@ -1,38 +1,42 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.1 2022/10/13 16:01:42 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.2 2023/04/26 09:12:20 adam Exp $ | |
2 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | 2 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | |
3 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | 3 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | |
4 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | 4 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | |
5 | ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe | 5 | ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe | |
6 | ${PYSITELIB}/${EGG_INFODIR}/requires.txt | 6 | ${PYSITELIB}/${EGG_INFODIR}/requires.txt | |
7 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | 7 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | |
8 | ${PYSITELIB}/contourpy/__init__.py | 8 | ${PYSITELIB}/contourpy/__init__.py | |
9 | ${PYSITELIB}/contourpy/__init__.pyc | 9 | ${PYSITELIB}/contourpy/__init__.pyc | |
10 | ${PYSITELIB}/contourpy/__init__.pyo | 10 | ${PYSITELIB}/contourpy/__init__.pyo | |
11 | ${PYSITELIB}/contourpy/_contourpy.so | 11 | ${PYSITELIB}/contourpy/_contourpy.so | |
12 | ${PYSITELIB}/contourpy/_version.py | 12 | ${PYSITELIB}/contourpy/_version.py | |
13 | ${PYSITELIB}/contourpy/_version.pyc | 13 | ${PYSITELIB}/contourpy/_version.pyc | |
14 | ${PYSITELIB}/contourpy/_version.pyo | 14 | ${PYSITELIB}/contourpy/_version.pyo | |
15 | ${PYSITELIB}/contourpy/chunk.py | 15 | ${PYSITELIB}/contourpy/chunk.py | |
16 | ${PYSITELIB}/contourpy/chunk.pyc | 16 | ${PYSITELIB}/contourpy/chunk.pyc | |
17 | ${PYSITELIB}/contourpy/chunk.pyo | 17 | ${PYSITELIB}/contourpy/chunk.pyo | |
18 | ${PYSITELIB}/contourpy/enum_util.py | 18 | ${PYSITELIB}/contourpy/enum_util.py | |
19 | ${PYSITELIB}/contourpy/enum_util.pyc | 19 | ${PYSITELIB}/contourpy/enum_util.pyc | |
20 | ${PYSITELIB}/contourpy/enum_util.pyo | 20 | ${PYSITELIB}/contourpy/enum_util.pyo | |
21 | ${PYSITELIB}/contourpy/py.typed | |||
21 | ${PYSITELIB}/contourpy/util/__init__.py | 22 | ${PYSITELIB}/contourpy/util/__init__.py | |
22 | ${PYSITELIB}/contourpy/util/__init__.pyc | 23 | ${PYSITELIB}/contourpy/util/__init__.pyc | |
23 | ${PYSITELIB}/contourpy/util/__init__.pyo | 24 | ${PYSITELIB}/contourpy/util/__init__.pyo | |
24 | ${PYSITELIB}/contourpy/util/bokeh_renderer.py | 25 | ${PYSITELIB}/contourpy/util/bokeh_renderer.py | |
25 | ${PYSITELIB}/contourpy/util/bokeh_renderer.pyc | 26 | ${PYSITELIB}/contourpy/util/bokeh_renderer.pyc | |
26 | ${PYSITELIB}/contourpy/util/bokeh_renderer.pyo | 27 | ${PYSITELIB}/contourpy/util/bokeh_renderer.pyo | |
27 | ${PYSITELIB}/contourpy/util/bokeh_util.py | 28 | ${PYSITELIB}/contourpy/util/bokeh_util.py | |
28 | ${PYSITELIB}/contourpy/util/bokeh_util.pyc | 29 | ${PYSITELIB}/contourpy/util/bokeh_util.pyc | |
29 | ${PYSITELIB}/contourpy/util/bokeh_util.pyo | 30 | ${PYSITELIB}/contourpy/util/bokeh_util.pyo | |
30 | ${PYSITELIB}/contourpy/util/data.py | 31 | ${PYSITELIB}/contourpy/util/data.py | |
31 | ${PYSITELIB}/contourpy/util/data.pyc | 32 | ${PYSITELIB}/contourpy/util/data.pyc | |
32 | ${PYSITELIB}/contourpy/util/data.pyo | 33 | ${PYSITELIB}/contourpy/util/data.pyo | |
33 | ${PYSITELIB}/contourpy/util/mpl_renderer.py | 34 | ${PYSITELIB}/contourpy/util/mpl_renderer.py | |
34 | ${PYSITELIB}/contourpy/util/mpl_renderer.pyc | 35 | ${PYSITELIB}/contourpy/util/mpl_renderer.pyc | |
35 | ${PYSITELIB}/contourpy/util/mpl_renderer.pyo | 36 | ${PYSITELIB}/contourpy/util/mpl_renderer.pyo | |
36 | ${PYSITELIB}/contourpy/util/mpl_util.py | 37 | ${PYSITELIB}/contourpy/util/mpl_util.py | |
37 | ${PYSITELIB}/contourpy/util/mpl_util.pyc | 38 | ${PYSITELIB}/contourpy/util/mpl_util.pyc | |
38 | ${PYSITELIB}/contourpy/util/mpl_util.pyo | 39 | ${PYSITELIB}/contourpy/util/mpl_util.pyo | |
40 | ${PYSITELIB}/contourpy/util/renderer.py | |||
41 | ${PYSITELIB}/contourpy/util/renderer.pyc | |||
42 | ${PYSITELIB}/contourpy/util/renderer.pyo |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.1 2022/10/13 16:01:42 adam Exp $ | 1 | $NetBSD: distinfo,v 1.2 2023/04/26 09:12:20 adam Exp $ | |
2 | 2 | |||
3 | BLAKE2s (contourpy-1.0.5.tar.gz) = efa1108b8779889144cdcf53516dcef4e11696ab44e6f34e03176cf602d56faf | 3 | BLAKE2s (contourpy-1.0.7.tar.gz) = 731c82b6de6c42f3f57fbc645487fc94343a2b537195b3cf0b31f3cbea9cb8fa | |
4 | SHA512 (contourpy-1.0.5.tar.gz) = 79129c3c193d2e4382c10685316a23cd1859afed9693526c566bbf4aeebcdaa740fdc300ec7ae7382e5abe867beb2a9be5ba37ea0e5360e5ffb173cfa2947615 | 4 | SHA512 (contourpy-1.0.7.tar.gz) = 46804e553f2108774dab75f28e43774045061defe739480ce463c70fc12256555ec4ad70c3bc383fb49c4f78a09181932b917def1aa2f7af45b97d731ac30377 | |
5 | Size (contourpy-1.0.5.tar.gz) = 12158872 bytes | 5 | Size (contourpy-1.0.7.tar.gz) = 13361449 bytes |