[med-svn] [Git][med-team/python-cigar][master] 8 commits: patch-out usage of pkg_resources (Closes: #1147789)

Alexandre Detiste (@detiste-guest) gitlab at salsa.debian.org
Tue Sep 22 22:32:41 BST 2026



Alexandre Detiste pushed to branch master at Debian Med / python-cigar


Commits:
d7afdc43 by Alexandre Detiste at 2026-09-22T23:28:34+02:00
patch-out usage of pkg_resources (Closes: #1147789)

- - - - -
17632351 by Alexandre Detiste at 2026-09-22T23:29:36+02:00
rewrite d/watch in v5 format

- - - - -
3c6ed1c6 by Alexandre Detiste at 2026-09-22T23:30:05+02:00
use dh-sequence-python3

- - - - -
6c20e52c by Alexandre Detiste at 2026-09-22T23:31:15+02:00
disable useless Salsa CI jobs

- - - - -
35989b2b by Alexandre Detiste at 2026-09-22T23:31:35+02:00
drop "Rules-Requires-Root: no": it is the default now

- - - - -
f757904a by Alexandre Detiste at 2026-09-22T22:31:56+01:00
Remove redundant Priority: optional from source stanza.

Changes-By: lintian-brush
Fixes: lintian: source: redundant-priority-optional-field
See-also: https://lintian.debian.org/tags/redundant-priority-optional-field.html

- - - - -
f9e6ccb9 by Alexandre Detiste at 2026-09-22T22:31:56+01:00
Update standards version to 4.7.4, no changes needed.

Upgrade checklist verified:
 4.5.1 → 4.6.0:
  * Package does not contain any references to lib64
 4.6.1 → 4.6.2:
  * Package does not provide x-window-manager alternative
 4.6.2 → 4.7.0:
  * Package does not use dpkg-divert
 4.7.0 → 4.7.1:
  * Package does not install to non-/usr paths
 4.7.3 → 4.7.4:
  * Package is not in non-free-firmware

Changes-By: lintian-brush
Fixes: lintian: source: ancient-standards-version 4.5.1 (released 2020-11-17) (current is 4.7.4.1)
See-also: https://lintian.debian.org/tags/ancient-standards-version.html

- - - - -
7847c0f0 by Alexandre Detiste at 2026-09-22T23:32:36+02:00
release

- - - - -


7 changed files:

- debian/changelog
- debian/control
- + debian/patches/pkg_resources.patch
- + debian/patches/series
- debian/rules
- debian/salsa-ci.yml
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,16 @@
+python-cigar (0.1.3-3) unstable; urgency=medium
+
+  * Team Upload.
+  * Patch-out usage of pkg_resources (Closes: #1147789)
+  * Rewrite d/watch in v5 format
+  * Use dh-sequence-python3
+  * Disable useless Salsa CI jobs
+  * Drop "Rules-Requires-Root: no": it is the default now
+  * Remove redundant Priority: optional from source stanza.
+  * Update standards version to 4.7.4, no changes needed.
+
+ -- Alexandre Detiste <tchet at debian.org>  Tue, 22 Sep 2026 23:32:13 +0200
+
 python-cigar (0.1.3-2) unstable; urgency=medium
 
   [ Nilesh Patra ]


=====================================
debian/control
=====================================
@@ -1,18 +1,16 @@
 Source: python-cigar
 Section: science
-Priority: optional
 Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
 Uploaders: Andreas Tille <tille at debian.org>
 Testsuite: autopkgtest-pkg-python
 Build-Depends: debhelper-compat (= 13),
-               dh-python,
+               dh-sequence-python3,
                python3-all,
                python3-setuptools,
-Standards-Version: 4.5.1
+Standards-Version: 4.7.4
 Vcs-Browser: https://salsa.debian.org/med-team/python-cigar
 Vcs-Git: https://salsa.debian.org/med-team/python-cigar.git
 Homepage: https://github.com/brentp/cigar
-Rules-Requires-Root: no
 
 Package: python3-cigar
 Architecture: all


=====================================
debian/patches/pkg_resources.patch
=====================================
@@ -0,0 +1,9 @@
+--- a/setup.py
++++ b/setup.py
+@@ -1,6 +1,4 @@
+-import ez_setup
+ import sys
+-ez_setup.use_setuptools()
+ from setuptools import setup
+ 
+ # from mpld3


=====================================
debian/patches/series
=====================================
@@ -0,0 +1 @@
+pkg_resources.patch


=====================================
debian/rules
=====================================
@@ -4,4 +4,4 @@
 export PYBUILD_NAME=cigar
 
 %:
-	dh $@ --with python3 --buildsystem=pybuild
+	dh $@ --buildsystem=pybuild


=====================================
debian/salsa-ci.yml
=====================================
@@ -1,15 +1,8 @@
 ---
 include:
-  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
-  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
+  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/recipes/debian.yml
 
-# To exclude single tests you can use
-#variables:
-#  SALSA_CI_DISABLE_APTLY: 1
-#  SALSA_CI_DISABLE_AUTOPKGTEST: 1
-#  SALSA_CI_DISABLE_BLHC: 1
-#  SALSA_CI_DISABLE_LINTIAN: 1
-#  SALSA_CI_DISABLE_PIUPARTS: 1
-#  SALSA_CI_DISABLE_REPROTEST: 1
-#  SALSA_CI_DISABLE_BUILD_PACKAGE_ALL: 1
-#  SALSA_CI_DISABLE_BUILD_PACKAGE_ANY: 1
+variables:
+  SALSA_CI_DISABLE_BLHC: 1
+  SALSA_CI_DISABLE_BUILD_PACKAGE_ALL: 1
+  SALSA_CI_DISABLE_BUILD_PACKAGE_ANY: 1


=====================================
debian/watch
=====================================
@@ -1,6 +1,5 @@
-version=4
+Version: 5
 
-opts=uversionmangle=s/(rc|a|b|c)/~$1/ \
-https://pypi.debian.net/cigar/cigar-(.+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))
-
-# try also https://pypi.debian.net/cigar/watch
+Source: https://pypi.debian.net/cigar/
+Matching-Pattern: cigar-(.+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))
+Uversionmangle: s/(rc|a|b|c)/~$1/



View it on GitLab: https://salsa.debian.org/med-team/python-cigar/-/compare/f8a3c63a7419db189070a6d0b2513de5c2966b3e...7847c0f0f58539a068d24b01fcf355214be400f9

-- 
View it on GitLab: https://salsa.debian.org/med-team/python-cigar/-/compare/f8a3c63a7419db189070a6d0b2513de5c2966b3e...7847c0f0f58539a068d24b01fcf355214be400f9
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/debian-med-commit/attachments/20260922/53c204f5/attachment-0001.htm>


More information about the debian-med-commit mailing list