[Git][debian-gis-team/pyresample][master] 5 commits: New upstream version 1.28.3

Antonio Valentino (@antonio.valentino) gitlab at salsa.debian.org
Wed Apr 17 08:07:59 BST 2024



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


Commits:
294ee4a3 by Antonio Valentino at 2024-04-17T06:36:49+00:00
New upstream version 1.28.3
- - - - -
cda98370 by Antonio Valentino at 2024-04-17T06:37:20+00:00
Update upstream source from tag 'upstream/1.28.3'

Update to upstream version '1.28.3'
with Debian dir 6f6d93c39c7086097ce8ad02760268937987f295
- - - - -
f7307d7e by Antonio Valentino at 2024-04-17T06:44:40+00:00
New upstream release

- - - - -
cd8fef41 by Antonio Valentino at 2024-04-17T06:48:20+00:00
New 0005-Compatibility-with-numpy-2.0.patch

- - - - -
ee0a7354 by Antonio Valentino at 2024-04-17T06:48:58+00:00
Set distribution to unstable

- - - - -


8 changed files:

- .github/workflows/deploy.yaml
- .pre-commit-config.yaml
- CHANGELOG.md
- debian/changelog
- + debian/patches/0005-Compatibility-with-numpy-2.0.patch
- debian/patches/series
- pyproject.toml
- pyresample/version.py


Changes:

=====================================
.github/workflows/deploy.yaml
=====================================
@@ -66,15 +66,12 @@ 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* cp312-*"
           CIBW_ARCHS: "${{ matrix.cibw_archs }}"
           CIBW_TEST_COMMAND: "python -c \"import pyresample; assert 'unknown' not in pyresample.__version__, 'incorrect version found'\""
           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
@@ -115,7 +112,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: __token__
           password: ${{ secrets.test_pypi_password }}
@@ -152,7 +149,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: __token__
           password: ${{ secrets.pypi_password }}


=====================================
.pre-commit-config.yaml
=====================================
@@ -2,7 +2,7 @@ exclude: '^$'
 fail_fast: false
 repos:
 - repo: https://github.com/astral-sh/ruff-pre-commit
-  rev: 'v0.2.0'
+  rev: 'v0.3.5'
   hooks:
   - id: ruff
 # once https://github.com/astral-sh/ruff/issues/2402 is fully resolved then we can get rid of flake8:
@@ -18,12 +18,12 @@ repos:
     - id: check-yaml
       args: [--unsafe]
 - repo: https://github.com/PyCQA/bandit
-  rev: '1.7.7' # Update me!
+  rev: '1.7.8' # Update me!
   hooks:
     - id: bandit
       args: [--ini, .bandit]
 - repo: https://github.com/pre-commit/mirrors-mypy
-  rev: 'v1.8.0'  # Use the sha / tag you want to point at
+  rev: 'v1.9.0'  # Use the sha / tag you want to point at
   hooks:
     - id: mypy
       additional_dependencies:


=====================================
CHANGELOG.md
=====================================
@@ -1,3 +1,20 @@
+## Version 1.28.3 (2024/04/15)
+
+### Issues Closed
+
+* [Issue 587](https://github.com/pytroll/pyresample/issues/587) - Resampling GOES mesoscale data to my area gives blank data
+
+In this release 1 issue was closed.
+
+### Pull Requests Merged
+
+#### Bugs fixed
+
+* [PR 594](https://github.com/pytroll/pyresample/pull/594) - Build against numpy 2.0rc1
+
+In this release 1 pull request was closed.
+
+
 ## Version 1.28.2 (2024/02/29)
 
 ### Issues Closed


=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+pyresample (1.28.3-1) unstable; urgency=medium
+
+  * New upstream release.
+  * debian/patches:
+    - New 0005-Compatibility-with-numpy-2.0.patch.
+
+ -- Antonio Valentino <antonio.valentino at tiscali.it>  Wed, 17 Apr 2024 06:48:43 +0000
+
 pyresample (1.28.2-1) unstable; urgency=medium
 
   * New upstream release.


=====================================
debian/patches/0005-Compatibility-with-numpy-2.0.patch
=====================================
@@ -0,0 +1,20 @@
+From: Antonio Valentino <antonio.valentino at tiscali.it>
+Date: Wed, 17 Apr 2024 06:47:05 +0000
+Subject: Compatibility with numpy<2.0
+
+Forwarded: not-needed
+---
+ pyproject.toml | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/pyproject.toml b/pyproject.toml
+index 75ce58c..dc50fd1 100644
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -1,5 +1,5 @@
+ [build-system]
+-requires = ["setuptools", "wheel", "numpy>=2.0.0rc1,<2.3", "Cython>=3", "versioneer"]
++requires = ["setuptools", "wheel", "numpy", "Cython>=3", "versioneer"]
+ build-backend = "setuptools.build_meta"
+ 
+ [tool.ruff]


=====================================
debian/patches/series
=====================================
@@ -2,3 +2,4 @@
 0002-Skip-test-on-deprecated-basemap.patch
 0003-Fix-mathjax-path.patch
 0004-Fix-privacy-breachs.patch
+0005-Compatibility-with-numpy-2.0.patch


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


=====================================
pyresample/version.py
=====================================
@@ -26,9 +26,9 @@ def get_keywords() -> Dict[str, str]:
     # setup.py/versioneer.py will grep for the variable names, so they must
     # each be defined on a line of their own. _version.py will just call
     # get_keywords().
-    git_refnames = " (tag: v1.28.2)"
-    git_full = "a45a4f7a998c621c13284202d0fdd5c3658f78a7"
-    git_date = "2024-02-29 09:22:00 +0100"
+    git_refnames = " (HEAD -> main, tag: v1.28.3)"
+    git_full = "b3214579cfa372599d2c7d9c456bdaead1e007fd"
+    git_date = "2024-04-15 14:11:28 -0500"
     keywords = {"refnames": git_refnames, "full": git_full, "date": git_date}
     return keywords
 



View it on GitLab: https://salsa.debian.org/debian-gis-team/pyresample/-/compare/6829095dad106b3565f57f9e684da0d5a6c2a5c6...ee0a73543a9dc35135827dcb1303f2607e500bc0

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/pyresample/-/compare/6829095dad106b3565f57f9e684da0d5a6c2a5c6...ee0a73543a9dc35135827dcb1303f2607e500bc0
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/20240417/190ffd48/attachment-0001.htm>


More information about the Pkg-grass-devel mailing list