[Git][debian-gis-team/python-geotiepoints][upstream] New upstream version 1.7.2

Antonio Valentino (@antonio.valentino) gitlab at salsa.debian.org
Sat Feb 17 16:09:44 GMT 2024



Antonio Valentino pushed to branch upstream at Debian GIS Project / python-geotiepoints


Commits:
55ac4272 by Antonio Valentino at 2024-02-17T15:57:34+00:00
New upstream version 1.7.2
- - - - -


5 changed files:

- .github/dependabot.yml
- .github/workflows/ci.yaml
- .github/workflows/deploy.yaml
- CHANGELOG.md
- geotiepoints/version.py


Changes:

=====================================
.github/dependabot.yml
=====================================
@@ -8,4 +8,4 @@ updates:
   - package-ecosystem: "github-actions" # See documentation for possible values
     directory: "/" # Location of package manifests
     schedule:
-      interval: "weekly"
+      interval: "monthly"


=====================================
.github/workflows/ci.yaml
=====================================
@@ -28,7 +28,7 @@ jobs:
         uses: actions/checkout at v4
 
       - name: Setup Conda Environment
-        uses: conda-incubator/setup-miniconda at v2
+        uses: conda-incubator/setup-miniconda at v3
         with:
           miniforge-variant: Mambaforge
           miniforge-version: latest
@@ -43,7 +43,7 @@ jobs:
         shell: bash -l {0}
         run: |
           python -m pip install \
-          -f https://7933911d6844c6c53a7d-47bd50c35cd79bd838daf386af554a83.ssl.cf2.rackcdn.com \
+          -f https://pypi.anaconda.org/scientific-python-nightly-wheels/simple/ \
           --no-deps --pre --upgrade \
           matplotlib \
           numpy \
@@ -75,7 +75,7 @@ jobs:
 #          cd doc && mkdir doctest && sphinx-build -E -n -b doctest ./source ./doctest && cd ..
 
       - name: Upload unittest coverage to Codecov
-        uses: codecov/codecov-action at v3
+        uses: codecov/codecov-action at v4
         with:
           flags: unittests
           file: ./coverage.xml


=====================================
.github/workflows/deploy.yaml
=====================================
@@ -22,7 +22,7 @@ jobs:
           python -m build -s
 
       - name: Upload sdist to build artifacts
-        uses: actions/upload-artifact at v3
+        uses: actions/upload-artifact at v4
         with:
           name: sdist
           path: dist/*.tar.gz
@@ -36,12 +36,16 @@ jobs:
         include:
           - os: windows-2019
             cibw_archs: "AMD64 ARM64"
+            artifact_name: "win"
           - os: macos-11
             cibw_archs: "x86_64 arm64"
+            artifact_name: "mac"
           - os: "ubuntu-20.04"
             cibw_archs: "aarch64"
+            artifact_name: "ubuntu-aarch"
           - os: "ubuntu-20.04"
             cibw_archs: "x86_64"
+            artifact_name: "ubuntu-x86_64"
 
     steps:
       - uses: actions/checkout at v4
@@ -55,15 +59,18 @@ jobs:
           platforms: all
 
       - name: Build wheels
-        uses: pypa/cibuildwheel at v2.16.2
+        uses: pypa/cibuildwheel at v2.16.5
         env:
           CIBW_SKIP: "cp36-* cp37-* cp38-* pp* *-manylinux_i686 *-musllinux_i686 *-musllinux_aarch64 *-win32"
           CIBW_ARCHS: "${{ matrix.cibw_archs }}"
           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"
 
-      - uses: actions/upload-artifact at v3
+      - uses: actions/upload-artifact at v4
         with:
-          name: wheels
+          name: wheels-${{ matrix.artifact_name }}
           path: ./wheelhouse/*.whl
 
   upload_to_pypi:
@@ -71,25 +78,40 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - name: Download sdist artifact
-        uses: actions/download-artifact at v3
+        uses: actions/download-artifact at v4
         with:
           name: sdist
           path: dist
-      - name: Download wheels artifact
-        uses: actions/download-artifact at v3
+      - name: Download wheels artifact - win
+        uses: actions/download-artifact at v4
         with:
-          name: wheels
+          name: wheels-win
+          path: dist
+      - name: Download wheels artifact - mac
+        uses: actions/download-artifact at v4
+        with:
+          name: wheels-mac
+          path: dist
+      - name: Download wheels artifact - ubuntu aarch
+        uses: actions/download-artifact at v4
+        with:
+          name: wheels-ubuntu-aarch
+          path: dist
+      - name: Download wheels artifact - ubuntu x86_64
+        uses: actions/download-artifact at v4
+        with:
+          name: wheels-ubuntu-x86_64
           path: dist
       - name: Publish package to Test PyPI
-        if: github.event.action != 'published' && github.event_name == 'push'
-        uses: pypa/gh-action-pypi-publish at v1.8.10
+        if: github.event.action != 'published' && github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags/v')
+        uses: pypa/gh-action-pypi-publish at v1.8.11
         with:
           user: __token__
           password: ${{ secrets.test_pypi_password }}
           repository_url: https://test.pypi.org/legacy/
       - name: Publish package to PyPI
         if: github.event.action == 'published'
-        uses: pypa/gh-action-pypi-publish at v1.8.10
+        uses: pypa/gh-action-pypi-publish at v1.8.11
         with:
           user: __token__
           password: ${{ secrets.pypi_password }}


=====================================
CHANGELOG.md
=====================================
@@ -1,5 +1,19 @@
-## Version 1.7.1 (2023/11/28)
+## Version 1.7.2 (2024/02/14)
+
+### Pull Requests Merged
 
+#### Bugs fixed
+
+* [PR 63](https://github.com/pytroll/python-geotiepoints/pull/63) - Deploy to test pypi only on tags
+
+#### Features added
+
+* [PR 70](https://github.com/pytroll/python-geotiepoints/pull/70) - Build wheels with numpy 2
+
+In this release 2 pull requests were closed.
+
+
+## Version 1.7.1 (2023/11/28)
 
 ### Pull Requests Merged
 


=====================================
geotiepoints/version.py
=====================================
@@ -26,9 +26,9 @@ def get_keywords():
     # 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.7.1)"
-    git_full = "f4710c1068e07e96b68afdcc6ab9ce7cfff83116"
-    git_date = "2023-11-28 08:10:42 +0100"
+    git_refnames = " (HEAD -> main, tag: v1.7.2)"
+    git_full = "5fabadb7b11aabeb06020044ca79e7f8a862456a"
+    git_date = "2024-02-14 14:16:40 -0600"
     keywords = {"refnames": git_refnames, "full": git_full, "date": git_date}
     return keywords
 



View it on GitLab: https://salsa.debian.org/debian-gis-team/python-geotiepoints/-/commit/55ac42722664b53ea36db14b9b54d50a08650e83

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/python-geotiepoints/-/commit/55ac42722664b53ea36db14b9b54d50a08650e83
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/20240217/c9a4509f/attachment-0001.htm>


More information about the Pkg-grass-devel mailing list