-
dh-python (6.20240401) unstable; urgency=medium
[ Stefano Rivera ]
* Remove python3-distutils from dh-python Depends. It doesn't exist as a
package for 3.12, and is provided as a compatibility shim by setuptools.
(Closes: #1066833)
* Add support for testing with stestr. Thanks James Page for the patch.
(Closes: #883004)
[ Julian Gilbey ]
* Add python3-flit-scm to list of build-dependencies requiring
SETUPTOOLS_SCM_PRETEND_VERSION (Closes: #1067822)
-- Stefano Rivera <email address hidden> Mon, 01 Apr 2024 13:23:32 -0400
-
dh-python (6.20231223ubuntu2) noble; urgency=medium
* Drop the dependency on python3-distutils,
soon to disappear from python3-stdlib-extensions
-- Graham Inggs <email address hidden> Sun, 03 Mar 2024 21:39:32 +0000
-
dh-python (6.20231223ubuntu1) noble; urgency=medium
[ Stefano Rivera ]
* Remove hard-coded 3.11 from tests, see #1064963
-- Graham Inggs <email address hidden> Wed, 28 Feb 2024 20:51:04 +0000
-
dh-python (6.20231223) unstable; urgency=medium
[ Stefano Rivera ]
* When building PEP-517 packages with the mesonpy backend, pass the same
options to meson as debhelper would, when building meson packages itself.
(Closes: #1041692)
* Handle tab-prefixed debian/control lines in dhpython/debhelper.py,
correctly. Strip the tab rather than including it in a package name.
[ Piotr Ożarowski ]
* pydist fallback: add Cython override to point to cython3 package
-- Stefano Rivera <email address hidden> Sat, 23 Dec 2023 20:06:52 -0400
-
dh-python (6.20231204) unstable; urgency=medium
* dh_python3: Fix file filtering bug that left dot-directories in binary
packages. (Closes: #1056291)
* Remove dot-files from dist-packages. (See: #1057432)
* Fix a bug in merging dist-info directories that left INSTALLER files in
/usr/lib/python3.12/dist-packages.
* Update pydist fallback.
-- Stefano Rivera <email address hidden> Mon, 04 Dec 2023 21:08:55 -0400
-
dh-python (6.20231107) unstable; urgency=medium
* Correct logic for leaving SOURCES.txt when cleaning egg-info, it was
inverted by mistake.
* Don't trip over LICENSES directories in .dist-info. (Closes: #1055008)
-- Stefano Rivera <email address hidden> Tue, 07 Nov 2023 17:34:28 +0200
-
dh-python (6.20231025) unstable; urgency=medium
* Align detection of nocheck with debhelper, thanks Victor Westerhuis.
* Remove more license files from dist-info, thanks Christoph Anton Mitterer.
* Clean .tox directories. Previously the code to do this was unreachable.
(Closes: #1049950)
* Add test-coverage for distutils-extra, missed in 6.20230825.
* pybuild: Ignore an exit code of 5, for no tests found, from
unittest.discover for now. When we are ready to break packages and fix
#1024971, this will change.
* Build-Depends: python3-setuptools to avoid FTBFS with
Python 3.12 as a supported version.
* Also, Depends: python3-setuptools for now, to avoid adding it
in other packages.
* Don't clean egg-info/SOURCES.txt for packages using setuptools-scm, as
they may be depending on it to locate package_data. (Closes: #1052854)
-- Stefano Rivera <email address hidden> Wed, 25 Oct 2023 20:08:06 +0200
-
dh-python (6.20230825) unstable; urgency=medium
* Parse .egg-info/PKG-INFO for Requirements. distutils-extra has been using
these for a while now. (Closes: #1050305)
* Fix some details in python3-supported-min/max generation. Thanks Jochen
Sprickerhof for noticing and sending an MR.
* Remove *.egg-info directories in clean step, as part of Debian's wider
effort to improve clean targets. Thanks Stuart Prescott for the patch.
* Explain that setting pybuild.testfiles overrides the defaults in
pybuild(1). (Closes: #1042802)
-- Stefano Rivera <email address hidden> Fri, 25 Aug 2023 22:51:08 +0200