[Git][debian-gis-team/ecmwf-api-client][upstream] New upstream version 1.6.5
Antonio Valentino (@antonio.valentino)
gitlab at salsa.debian.org
Sat Mar 15 12:23:00 GMT 2025
Antonio Valentino pushed to branch upstream 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
- - - - -
3 changed files:
- .github/workflows/check-and-publish.yml
- README.md
- 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/.
=====================================
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/-/commit/b8da06bfbf3305b466c3847d70b6bf0fde619b43
--
View it on GitLab: https://salsa.debian.org/debian-gis-team/ecmwf-api-client/-/commit/b8da06bfbf3305b466c3847d70b6bf0fde619b43
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/84ae1541/attachment-0001.htm>
More information about the Pkg-grass-devel
mailing list