[Git][debian-gis-team/pykdtree][master] 4 commits: New upstream version 1.3.12+ds

Antonio Valentino (@antonio.valentino) gitlab at salsa.debian.org
Mon Apr 15 06:21:05 BST 2024



Antonio Valentino pushed to branch master at Debian GIS Project / pykdtree


Commits:
6cd0bcee by Antonio Valentino at 2024-04-15T05:08:29+00:00
New upstream version 1.3.12+ds
- - - - -
84989e31 by Antonio Valentino at 2024-04-15T05:08:29+00:00
Update upstream source from tag 'upstream/1.3.12+ds'

Update to upstream version '1.3.12+ds'
with Debian dir 431d1d3594d0a3da2c540fb64e9971aa30ea1f6c
- - - - -
bf88e6c8 by Antonio Valentino at 2024-04-15T05:10:27+00:00
New upstream release

- - - - -
d3a3f17a by Antonio Valentino at 2024-04-15T05:11:21+00:00
Set distributiomn to unstable

- - - - -


6 changed files:

- .github/workflows/deploy-wheels.yml
- CHANGELOG.md
- debian/changelog
- pykdtree/test_tree.py
- pyproject.toml
- setup.py


Changes:

=====================================
.github/workflows/deploy-wheels.yml
=====================================
@@ -58,16 +58,13 @@ jobs:
           platforms: all
 
       - name: Build wheels
-        uses: pypa/cibuildwheel at v2.16.5
+        uses: pypa/cibuildwheel at v2.17.0
         env:
           CIBW_SKIP: "cp36-* cp37-* cp38-* pp* *i686 *-musllinux_aarch64"
           CIBW_ARCHS: "${{ matrix.cibw_archs }}"
           CIBW_TEST_COMMAND: "pytest -v --pyargs pykdtree"
           CIBW_TEST_REQUIRES: "pytest"
           CIBW_TEST_SKIP: "*_arm64 *_universal2:arm64"
-          # below only for building against unstable numpy
-          CIBW_BUILD_FRONTEND: "pip; args: --no-build-isolation"
-          CIBW_BEFORE_BUILD: "pip install --pre --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple numpy cython setuptools versioneer"
 
       - name: Upload wheel(s) as build artifacts
         uses: actions/upload-artifact at v4
@@ -106,7 +103,7 @@ jobs:
           path: dist
       - name: Publish package to PyPI
         if: github.event.action == 'published'
-        uses: pypa/gh-action-pypi-publish at v1.8.11
+        uses: pypa/gh-action-pypi-publish at v1.8.14
         with:
           user: ${{ secrets.pypi_username }}
           password: ${{ secrets.pypi_password }}


=====================================
CHANGELOG.md
=====================================
@@ -1,3 +1,14 @@
+## Version 1.3.12 (2024/04/12)
+
+### Pull Requests Merged
+
+#### Features added
+
+* [PR 113](https://github.com/storpipfugl/pykdtree/pull/113) - Build against numpy 2.0rc1
+
+In this release 1 pull request was closed.
+
+
 ## Version 1.3.11 (2024/02/15)
 
 ### Issues Closed


=====================================
debian/changelog
=====================================
@@ -1,3 +1,9 @@
+pykdtree (1.3.12+ds-1) unstable; urgency=medium
+
+  * New upstream release.
+
+ -- Antonio Valentino <antonio.valentino at tiscali.it>  Mon, 15 Apr 2024 05:10:56 +0000
+
 pykdtree (1.3.11+ds-1) unstable; urgency=medium
 
   * New upstream release.


=====================================
pykdtree/test_tree.py
=====================================
@@ -212,11 +212,11 @@ def test3d_8n_ub():
     dist, idx = kdtree.query(query_pts, k=8, distance_upper_bound=10e3, sqr_dists=False)
 
     exp_dist = np.array([[  0.00000000e+00,   4.05250235e+03,   4.07389794e+03,   8.08201128e+03,
-                            8.17063009e+03,   np.Inf,   np.Inf,   np.Inf],
+                            8.17063009e+03,   np.inf,   np.inf,   np.inf],
                         [  1.73205081e+00,   2.70216896e+03,   2.71431274e+03,   5.39537066e+03,
-                            5.43793210e+03,   8.07855631e+03,   8.17119970e+03,   np.Inf],
+                            5.43793210e+03,   8.07855631e+03,   8.17119970e+03,   np.inf],
                         [  1.41424892e+02,   3.25500021e+03,   3.44284958e+03,   6.58019346e+03,
-                            6.81038455e+03,   9.89140135e+03,   np.Inf,   np.Inf]])
+                            6.81038455e+03,   9.89140135e+03,   np.inf,   np.inf]])
     n = 100
     exp_idx = np.array([[ 7,  8,  6,  9,  5, n,  n, n],
                         [93, 94, 92, 95, 91, 96, 90, n],
@@ -234,11 +234,11 @@ def test3d_8n_ub_leaf20():
     dist, idx = kdtree.query(query_pts, k=8, distance_upper_bound=10e3, sqr_dists=False)
 
     exp_dist = np.array([[  0.00000000e+00,   4.05250235e+03,   4.07389794e+03,   8.08201128e+03,
-                            8.17063009e+03,   np.Inf,   np.Inf,   np.Inf],
+                            8.17063009e+03,   np.inf,   np.inf,   np.inf],
                         [  1.73205081e+00,   2.70216896e+03,   2.71431274e+03,   5.39537066e+03,
-                            5.43793210e+03,   8.07855631e+03,   8.17119970e+03,   np.Inf],
+                            5.43793210e+03,   8.07855631e+03,   8.17119970e+03,   np.inf],
                         [  1.41424892e+02,   3.25500021e+03,   3.44284958e+03,   6.58019346e+03,
-                            6.81038455e+03,   9.89140135e+03,   np.Inf,   np.Inf]])
+                            6.81038455e+03,   9.89140135e+03,   np.inf,   np.inf]])
     n = 100
     exp_idx = np.array([[ 7,  8,  6,  9,  5, n,  n, n],
                         [93, 94, 92, 95, 91, 96, 90, n],
@@ -256,11 +256,11 @@ def test3d_8n_ub_eps():
     dist, idx = kdtree.query(query_pts, k=8, eps=0.1, distance_upper_bound=10e3, sqr_dists=False)
 
     exp_dist = np.array([[  0.00000000e+00,   4.05250235e+03,   4.07389794e+03,   8.08201128e+03,
-                            8.17063009e+03,   np.Inf,   np.Inf,   np.Inf],
+                            8.17063009e+03,   np.inf,   np.inf,   np.inf],
                         [  1.73205081e+00,   2.70216896e+03,   2.71431274e+03,   5.39537066e+03,
-                            5.43793210e+03,   8.07855631e+03,   8.17119970e+03,   np.Inf],
+                            5.43793210e+03,   8.07855631e+03,   8.17119970e+03,   np.inf],
                         [  1.41424892e+02,   3.25500021e+03,   3.44284958e+03,   6.58019346e+03,
-                            6.81038455e+03,   9.89140135e+03,   np.Inf,   np.Inf]])
+                            6.81038455e+03,   9.89140135e+03,   np.inf,   np.inf]])
     n = 100
     exp_idx = np.array([[ 7,  8,  6,  9,  5, n,  n, n],
                         [93, 94, 92, 95, 91, 96, 90, n],


=====================================
pyproject.toml
=====================================
@@ -1,3 +1,3 @@
 [build-system]
-requires = ["setuptools", "numpy", "Cython>=3"]
+requires = ["setuptools", "numpy>=2.0.0rc1,<3", "Cython>=3"]
 build-backend = "setuptools.build_meta"


=====================================
setup.py
=====================================
@@ -197,7 +197,7 @@ extensions = [
 
 setup(
     name='pykdtree',
-    version='1.3.11',
+    version='1.3.12',
     url="https://github.com/storpipfugl/pykdtree",
     description='Fast kd-tree implementation with OpenMP-enabled queries',
     long_description=readme,



View it on GitLab: https://salsa.debian.org/debian-gis-team/pykdtree/-/compare/4af7a91457c8db4cad2f123f8fdeae7861a36978...d3a3f17a1fbbf1791647178e2ec84a47907e8b2c

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/pykdtree/-/compare/4af7a91457c8db4cad2f123f8fdeae7861a36978...d3a3f17a1fbbf1791647178e2ec84a47907e8b2c
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20240415/c3c10514/attachment-0001.htm>


More information about the Pkg-grass-devel mailing list