[Git][debian-gis-team/ecmwf-api-client][master] 5 commits: New upstream version 1.6.5

Antonio Valentino (@antonio.valentino) gitlab at salsa.debian.org
Sat Mar 15 12:23:01 GMT 2025



Antonio Valentino pushed to branch master at Debian GIS Project / ecmwf-api-client


Commits:
b8da06bf by Antonio Valentino at 2025-03-15T11:17:22+00:00
New upstream version 1.6.5
- - - - -
94a0eecf by Antonio Valentino at 2025-03-15T11:17:23+00:00
Update upstream source from tag 'upstream/1.6.5'

Update to upstream version '1.6.5'
with Debian dir c81a79a0573cc351207f2eb732b0c574c07896cc
- - - - -
8fe8b27e by Antonio Valentino at 2025-03-15T11:17:58+00:00
New upstream release

- - - - -
2c75cae5 by Antonio Valentino at 2025-03-15T11:18:42+00:00
Update dates in d/copyright

- - - - -
68fd301a by Antonio Valentino at 2025-03-15T12:19:31+00:00
Set distribution to unstable

- - - - -


5 changed files:

- .github/workflows/check-and-publish.yml
- README.md
- debian/changelog
- debian/copyright
- ecmwfapi/api.py


Changes:

=====================================
.github/workflows/check-and-publish.yml
=====================================
@@ -1,8 +1,7 @@
 name: Check and publish
 
 on:
-  push:
-    branches: [ master ]
+  push: {}
 
   pull_request:
     branches: [ master ]
@@ -17,7 +16,7 @@ jobs:
       fail-fast: false
       matrix:
         platform: [windows-latest, ubuntu-latest, macos-latest]
-        python-version: ["3.6", "3.7", "3.8", "3.9"]
+        python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
 
     name: Python ${{ matrix.python-version }} on ${{ matrix.platform }}
     runs-on: ${{ matrix.platform }}
@@ -25,9 +24,9 @@ jobs:
     timeout-minutes: 20
 
     steps:
-      - uses: actions/checkout at v2
+      - uses: actions/checkout at v4
 
-      - uses: actions/setup-python at v2
+      - uses: actions/setup-python at v5
         with:
           python-version: ${{ matrix.python-version }}
 
@@ -46,7 +45,7 @@ jobs:
 
       - name: Tests
         run: |
-          python setup.py develop
+          pip install -e .
           pip install pytest
           pytest
 
@@ -60,21 +59,21 @@ jobs:
     runs-on: ubuntu-latest
 
     steps:
-    - uses: actions/checkout at v2
+    - uses: actions/checkout at v4
     - name: Set up Python
-      uses: actions/setup-python at v2
+      uses: actions/setup-python at v5
       with:
         python-version: '3.8'
     - name: Install dependencies
       run: |
         python -m pip install --upgrade pip
-        pip install setuptools wheel twine
+        pip install build twine
     - name: Build and publish
       env:
-        TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }}
-        TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
+        TWINE_USERNAME: __token__
+        TWINE_PASSWORD: ${{ secrets.PYPI_API_TOKEN }}
       run: |
-        python setup.py sdist
+        python -m build
         twine upload dist/*
 
     - name: Notify climetlab


=====================================
README.md
=====================================
@@ -16,8 +16,7 @@ However, anonymous access is only available for a limited set of datasets, and c
 
 ## Registered access (recommended)
 
-* Register with ECMWF at https://apps.ecmwf.int/registration/.
-* Login at https://apps.ecmwf.int/auth/login/.
+* Register with ECMWF at https://www.ecmwf.int.
 * Retrieve you API access key at https://api.ecmwf.int/v1/key/.
 
    Note that the API access key expires in 1 year. You will receive an email to the registered email address 1 month before the expiration date with the renewal instructions. To check the expiry date of your current key, log into www.ecmwf.int, and go to https://api.ecmwf.int/v1/key/.


=====================================
debian/changelog
=====================================
@@ -1,9 +1,13 @@
-ecmwf-api-client (1.6.3-4) UNRELEASED; urgency=medium
+ecmwf-api-client (1.6.5-1) unstable; urgency=medium
 
-  * Team upload.
+  [ Bas Couwenberg ]
   * Bump Standards-Version to 4.7.0, no changes.
 
- -- Bas Couwenberg <sebastic at debian.org>  Sun, 28 Jul 2024 19:35:36 +0200
+  [ Antonio Valentino ]
+  * New upstream release.
+  * Update dates in d/copyright.
+
+ -- Antonio Valentino <antonio.valentino at tiscali.it>  Sat, 15 Mar 2025 12:19:23 +0000
 
 ecmwf-api-client (1.6.3-3) unstable; urgency=medium
 


=====================================
debian/copyright
=====================================
@@ -8,7 +8,7 @@ Copyright: 2012-2019, European Centre for Medium-Range Weather Forecasts (ECMWF)
 License: Apache-2.0
 
 Files: debian/*
-Copyright: 2023, Antonio Valentino <antonio.valentino at tiscali.it>
+Copyright: 2023-2025, Antonio Valentino <antonio.valentino at tiscali.it>
 License: Apache-2.0
 
 License: Apache-2.0


=====================================
ecmwfapi/api.py
=====================================
@@ -44,7 +44,7 @@ except ImportError:
     sys.exit("Python socket module was not compiled with SSL support. Aborting...")
 
 
-VERSION = "1.6.3"
+VERSION = "1.6.5"
 
 
 DEFAULT_RCFILE_PATH = "~/.ecmwfapirc"



View it on GitLab: https://salsa.debian.org/debian-gis-team/ecmwf-api-client/-/compare/3fe4a42372c5e31c0c1e9b9439316a94c84fcfff...68fd301ac0aaf9428e2c2cb934a46232f0c47911

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/ecmwf-api-client/-/compare/3fe4a42372c5e31c0c1e9b9439316a94c84fcfff...68fd301ac0aaf9428e2c2cb934a46232f0c47911
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/20250315/9690d3a3/attachment-0001.htm>


More information about the Pkg-grass-devel mailing list