[Git][debian-gis-team/cdsetool][master] 4 commits: New upstream version 0.3.3

Antonio Valentino (@antonio.valentino) gitlab at salsa.debian.org
Sun Nov 1 09:44:01 GMT 2026



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


Commits:
e60d84c4 by Antonio Valentino at 2026-10-24T14:57:56+00:00
New upstream version 0.3.3
- - - - -
5d2addd2 by Antonio Valentino at 2026-10-24T14:57:56+00:00
Update upstream source from tag 'upstream/0.3.3'

Update to upstream version '0.3.3'
with Debian dir 55c3a11ddcccfe6b38adb7f8204ae3e48d71822f
- - - - -
a1f56be0 by Antonio Valentino at 2026-10-24T14:58:28+00:00
New upstream release

- - - - -
636e1d9d by Antonio Valentino at 2026-10-24T15:01:34+00:00
Set distribution to unstable

- - - - -


7 changed files:

- .github/workflows/lint.yml
- .github/workflows/pytest.yml
- .github/workflows/scan.yml
- README.md
- debian/changelog
- pyproject.toml
- src/cdsetool/monitor.py


Changes:

=====================================
.github/workflows/lint.yml
=====================================
@@ -20,7 +20,7 @@ jobs:
     runs-on: ubuntu-latest
     strategy:
       matrix:
-        python-version: ["3.9", "3.10", "3.11", "3.12"]
+        python-version: ["3.11", "3.12", "3.13", "3.14"]
     steps:
       - uses: actions/checkout at 3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
       - name: Set up Python ${{ matrix.python-version }}
@@ -39,7 +39,7 @@ jobs:
     runs-on: ubuntu-latest
     strategy:
       matrix:
-        python-version: ["3.9", "3.10", "3.11", "3.12"]
+        python-version: ["3.11", "3.12", "3.13", "3.14"]
     steps:
       - uses: actions/checkout at 3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
       - name: Set up Python ${{ matrix.python-version }}


=====================================
.github/workflows/pytest.yml
=====================================
@@ -13,7 +13,7 @@ jobs:
     runs-on: ubuntu-latest
     strategy:
       matrix:
-        python-version: ["3.9", "3.10", "3.11", "3.12"]
+        python-version: ["3.11", "3.12", "3.13", "3.14"]
     steps:
     - uses: actions/checkout at 3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
     - name: Set up Python ${{ matrix.python-version }}


=====================================
.github/workflows/scan.yml
=====================================
@@ -30,6 +30,6 @@ jobs:
         output: 'trivy-results.sarif'
         severity: 'MEDIUM,HIGH,CRITICAL'
     - name: Upload Trivy scan results to GitHub Security tab
-      uses: github/codeql-action/upload-sarif at b96794f015dfd88f77b49b1c93e0fa7110f94c63 # v4.38.0
+      uses: github/codeql-action/upload-sarif at 6f2ac81f5cd81fe351a197ba0b00d91d03cd2aee # v4.39.0
       with:
         sarif_file: 'trivy-results.sarif'


=====================================
README.md
=====================================
@@ -70,7 +70,7 @@ cdsetool download SENTINEL-2 PATH/TO/DIR --concurrency 4 --search-term contentDa
 Install `cdsetool` using pip:
 
 ```bash
-pip install cdsetool==0.3.2
+pip install cdsetool==0.3.3
 ```
 
 ## Usage


=====================================
debian/changelog
=====================================
@@ -1,3 +1,9 @@
+cdsetool (0.3.3-1) unstable; urgency=medium
+
+  * New upstream release.
+
+ -- Antonio Valentino <antonio.valentino at tiscali.it>  Sat, 24 Oct 2026 15:01:11 +0000
+
 cdsetool (0.3.2-1) unstable; urgency=medium
 
   * New upstream release.


=====================================
pyproject.toml
=====================================
@@ -1,16 +1,16 @@
 [build-system]
-requires = ["setuptools>=61.0"]
+requires = ["setuptools>=69"]
 build-backend = "setuptools.build_meta"
 
 [project]
 name = "cdsetool"
-version = "0.3.2"
+version = "0.3.3"
 authors = [
   { name="Jacob Vejby", email="javej at sdfi.dk" },
 ]
 description = "Tools & CLI for interacting with CDSE product APIs"
 readme = "README.md"
-requires-python = ">=3.9"
+requires-python = ">=3.11"
 classifiers = [
   "Programming Language :: Python :: 3",
   "Operating System :: OS Independent",
@@ -19,22 +19,22 @@ dependencies = [
   "typer >= 0.9,< 1",
   "rich >= 13.6,< 16",
   "requests >= 2.28.1,< 3",
-  "pyjwt[crypto] >= 2.8,< 2.15",
+  "pyjwt[crypto] >= 2.8,< 3",
   "geopandas >= 0.13.2",
 ]
 [dependency-groups]
 dev = [
-    "ruff==0.16.7",
+    "ruff==0.17.1",
 ]
 # (Jan 30 2025) Pip does not support dependency-groups yet, so
 # leave the optional dependencies for everything except Ruff.
 [project.optional-dependencies]
 test = [
-    "pylint==3.3.9",
-    "pytest==8.4.2",
+    "pylint==4.1.3",
+    "pytest==9.1.1",
     "pytest-cov==7.1.0",
     "requests-mock==1.12.1",
-    "pytest-mock==3.15.1",
+    "pytest-mock==3.16.0",
 ]
 
 [project.urls]


=====================================
src/cdsetool/monitor.py
=====================================
@@ -16,17 +16,12 @@ import threading
 import time
 from typing import List, Tuple, Union
 
-IS_IPYTHON = True
-
 try:
     from IPython import get_ipython  # type:ignore[reportMissingImports]
     from IPython.display import clear_output  # type:ignore[reportMissingImports]
 
-    if "IPKernelApp" not in get_ipython().config:
-        IS_IPYTHON = False
-except ImportError:
-    IS_IPYTHON = False
-except AttributeError:
+    IS_IPYTHON = "IPKernelApp" in get_ipython().config
+except (ImportError, AttributeError):
     IS_IPYTHON = False
 
 



View it on GitLab: https://salsa.debian.org/debian-gis-team/cdsetool/-/compare/590f80ee08f39559af6ac48de2b61a9b31fe672e...636e1d9d09fa0af56a602f8be2da5bcf58c715c2

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/cdsetool/-/compare/590f80ee08f39559af6ac48de2b61a9b31fe672e...636e1d9d09fa0af56a602f8be2da5bcf58c715c2
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help


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


More information about the Pkg-grass-devel mailing list