summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog13
-rw-r--r--debian/control8
-rwxr-xr-xdebian/rules8
-rw-r--r--debian/salsa-ci.yml17
-rw-r--r--debian/tests/control1
5 files changed, 34 insertions, 13 deletions
diff --git a/debian/changelog b/debian/changelog
index 9af874f..724a252 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,16 @@
+python-cleo (2.2.1-5) unstable; urgency=medium
+
+ * Team Upload
+ * Drop build-dep on python3-pylev
+ * Mark python3-rapidfuzz build-dep as <!nocheck>
+ * Salsa CI: test !nodoc & !nocheck profiles
+ * Use dh-sequence-python3
+ * Rewrite d/rules with newer & shorter syntax
+ * Drop "Rules-Requires-Root: no": it is the default now
+ * Bump Standards-Version to 4.7.4, drop Priority: tag
+
+ -- Alexandre Detiste <tchet@debian.org> Sat, 27 Jun 2026 18:00:33 +0200
+
python-cleo (2.2.1-4) unstable; urgency=medium
* d/control: Change Breaks version to python3-poetry-core (<< 2.0.1~2)
diff --git a/debian/control b/debian/control
index 1028944..c5cacfe 100644
--- a/debian/control
+++ b/debian/control
@@ -1,24 +1,22 @@
Source: python-cleo
Section: python
-Priority: optional
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Uploaders: Emmanuel Arias <eamanu@debian.org>,
Build-Depends: debhelper-compat (= 13),
+ dh-sequence-python3,
dh-sequence-sphinxdoc <!nodoc>,
pybuild-plugin-pyproject,
python3-all:any,
python3-crashtest <!nocheck>,
python3-poetry-core,
- python3-pylev,
python3-pytest <!nocheck>,
python3-pytest-mock <!nocheck>,
- python3-rapidfuzz,
+ python3-rapidfuzz <!nocheck>,
python3-sphinx-rtd-theme <!nodoc>,
-Standards-Version: 4.7.0.1
+Standards-Version: 4.7.4
Homepage: https://github.com/python-poetry/cleo
Vcs-Git: https://salsa.debian.org/python-team/packages/python-cleo.git
Vcs-Browser: https://salsa.debian.org/python-team/packages/python-cleo
-Rules-Requires-Root: no
Package: python3-cleo
Architecture: all
diff --git a/debian/rules b/debian/rules
index 19d335e..d3abce4 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,14 +6,12 @@ export LANGUAGE=en
export PYBUILD_TEST_ARGS=-k 'not test_find_similar_names and not test_find_ambiguous_namespace'
%:
- dh $@ --with python3,sphinxdoc --buildsystem=pybuild --test=pytest
+ dh $@ --buildsystem=pybuild --test=pytest
-override_dh_auto_build:
- dh_auto_build
ifeq (,$(filter nodoc,$(DEB_BUILD_OPTIONS)))
+execute_after_dh_auto_build:
$(MAKE) -C docs html
endif
-override_dh_auto_clean:
- dh_auto_clean
+execute_after_dh_auto_clean:
rm -rf docs/_build
diff --git a/debian/salsa-ci.yml b/debian/salsa-ci.yml
index 0c22dc4..c2df08c 100644
--- a/debian/salsa-ci.yml
+++ b/debian/salsa-ci.yml
@@ -1,3 +1,16 @@
+---
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
+
+variables:
+ SALSA_CI_DISABLE_BLHC: 1
+ SALSA_CI_DISABLE_BUILD_PACKAGE_ALL: 1
+ SALSA_CI_DISABLE_BUILD_PACKAGE_ANY: 1
+ SALSA_CI_ENABLE_BUILD_PACKAGE_PROFILES: 1
+
+test-build-profiles:
+ extends: .test-build-package-profiles
+ parallel:
+ matrix:
+ - BUILD_PROFILES: nocheck
+ - BUILD_PROFILES: nodoc
diff --git a/debian/tests/control b/debian/tests/control
index 4d3f83d..995b1b4 100644
--- a/debian/tests/control
+++ b/debian/tests/control
@@ -1,7 +1,6 @@
Tests: testsuite
Depends: python3-all,
python3-crashtest,
- python3-pylev,
python3-rapidfuzz,
@,
Restrictions: allow-stderr