[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