pkgsrc-Changes archive

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

CVS commit: pkgsrc/graphics/py-contourpy



Module Name:    pkgsrc
Committed By:   wiz
Date:           Fri Sep 13 08:27:47 UTC 2024

Modified Files:
        pkgsrc/graphics/py-contourpy: Makefile distinfo

Log Message:
py-contourpy: update to 1.3.0.

ContourPy 1.3.0 adds new ContourGenerator functions multi_lines
and multi_filled to calculate contour lines and filled contours
over a sequence of levels in a single function call. There are also
new functions to render, convert and dechunk the returns from
multi_lines and multi_filled.

This release adds support for Python 3.13, including free-threaded.
The latter should be considered experimental.

The use of np.nan as the lower_level or upper_level of
ContourGenerator.filled() is no longer permitted.

Enhancements:

    multi_lines and multi_filled:
        ContourGenerator.multi_lines and multi_filled (#338, #340, #342, #343)
        Renderer.multi_lines and multi_filled (#341)
        convert_multi_lines and convert_multi_filled (#348)
        dechunk_multi_lines and dechunk_multi_filled (#345)

    Prevent use of np.nanas lower or upper level in filled (#339)

Compatibility:

    Support CPython 3.13 including free-threaded (#382, #384, #388, #408, #410, #411, #412, #423)
    Support PyPy 3.10 (#404)

Code improvements:

    Support improved typing in NumPy 2.1.0 (#422)

Documentation improvements:

    Simpler sphinx cross-references (#361)
    Add more doc cross-references to explain returned data formats (#366)
    Remove download numbers for conda packages (#428)
    Documentation for multi_lines and multi_filled (#390, #431)
    Document possibility of duplicate contour points (#432)

Build, testing and CI improvements:

    Add pytest option to log image differences to CSV file (#335)
    Label flaky test (#385)
    MSVC linking and std::mutex compiler flag (#391, #395, #414, #419, #427)
    Add minimal test script (#399)
    Bump minimum supported NumPy to 1.23 (#403)
    Build and publish nightly wheels (#413, #425)
    Bump default python version in CI to 3.12 (#430)


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/graphics/py-contourpy/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/graphics/py-contourpy/distinfo

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

Modified files:

Index: pkgsrc/graphics/py-contourpy/Makefile
diff -u pkgsrc/graphics/py-contourpy/Makefile:1.10 pkgsrc/graphics/py-contourpy/Makefile:1.11
--- pkgsrc/graphics/py-contourpy/Makefile:1.10  Wed Jul  3 04:29:55 2024
+++ pkgsrc/graphics/py-contourpy/Makefile       Fri Sep 13 08:27:47 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2024/07/03 04:29:55 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2024/09/13 08:27:47 wiz Exp $
 
-DISTNAME=      contourpy-1.2.1
+DISTNAME=      contourpy-1.3.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    graphics python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=c/contourpy/}
@@ -19,7 +19,7 @@ USE_LANGUAGES=        c c++
 
 USE_CXX_FEATURES+=     c++17
 
-PYTHON_VERSIONS_INCOMPATIBLE=  27 38
+PYTHON_VERSIONS_INCOMPATIBLE=  38
 
 # https://github.com/contourpy/contourpy/issues/400
 BUILDLINK_TRANSFORM+=  rm:-Werror

Index: pkgsrc/graphics/py-contourpy/distinfo
diff -u pkgsrc/graphics/py-contourpy/distinfo:1.6 pkgsrc/graphics/py-contourpy/distinfo:1.7
--- pkgsrc/graphics/py-contourpy/distinfo:1.6   Sun Apr  7 11:38:36 2024
+++ pkgsrc/graphics/py-contourpy/distinfo       Fri Sep 13 08:27:47 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2024/04/07 11:38:36 wiz Exp $
+$NetBSD: distinfo,v 1.7 2024/09/13 08:27:47 wiz Exp $
 
-BLAKE2s (contourpy-1.2.1.tar.gz) = e51712ec9bab72695ebfe00b4deda4bc06318b69c16fc514ff76f2c32975f084
-SHA512 (contourpy-1.2.1.tar.gz) = a482296dff2a83dcce4b764edd875c5bb0d4f2aa550752d3d53a304ddf4def0ee8209fb939788e8aa2ab75507b62bd36ad52fa2e067aaa54b47b5198ccf0be54
-Size (contourpy-1.2.1.tar.gz) = 13457196 bytes
+BLAKE2s (contourpy-1.3.0.tar.gz) = fa5df8e7ae20708fb50a3fbe35878abaf5676a83095a44185981a4a5a9f8408a
+SHA512 (contourpy-1.3.0.tar.gz) = 1804b5512cbccef38e86a1d28c91e7a19a72cf9baeaede0873abd7ed7c46f78e3a81a1e7fa87b91cbeef96d55930db6527fbbff905803ad393170e3ed709e0b0
+Size (contourpy-1.3.0.tar.gz) = 13464370 bytes



Home | Main Index | Thread Index | Old Index