-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 16 Feb 2023 12:59:11 -0400 Binary: dh-python pybuild-plugin-autopkgtest pybuild-plugin-pyproject Source: dh-python Architecture: all source Version: 5.20230130~bpo11+1 Distribution: bullseye-backports Urgency: medium Maintainer: Piotr Ożarowski <piotr@debian.org> Changed-By: Stefano Rivera <stefanor@debian.org> Closes: 811080 827870 942882 942959 949286 949377 951748 954215 1000803 1008745 1015774 1017001 1018338 1018952 1020041 1020528 1021410 1021875 1024521 1025485 1025737 1028364 Description: dh-python - Debian helper tools for packaging Python libraries and applicatio pybuild-plugin-autopkgtest - pybuild autopkgtest test runner (metapackage) pybuild-plugin-pyproject - Debian helper tools for packaging Python libraries using PEP517 Changes: dh-python (5.20230130~bpo11+1) bullseye-backports; urgency=medium . * Rebuild for bullseye-backports. * Bump flit depend in autopkgtest, for external-data support. . dh-python (5.20230130) unstable; urgency=medium . * pybuild.pm: Export SETUPTOOLS_SCM_PRETEND_VERSION for packages using python3-hatch-vcs packages. * Update pydist fallback. * Handle 2-digit minor versions in X-Python3-Version parsing (stop limiting the values to 3 bytes). (Closes: #1028364) * Bump Standards-Version to 4.6.2, no changes needed. . dh-python (5.20230109) unstable; urgency=medium . * ignore/strip :native suffix when searching for build dependencies in pybuild.pm. Thanks Joseph Nahmias for the patch. . dh-python (5.20221230) unstable; urgency=medium . [ Stefano Rivera ] * Correct typo in nose autopkgtest. * Export HOME in the pyproject plugin, as we do in the distutils one. * Remove install_requires from test301, setuptools will parse this where distutils historically wouldn't have. . [ Colin Watson ] * Fix interaction between --test-custom and distutils plugin. . [ Antonio Terceiro ] * pybuild-autopkgtest: allow autopkgtest-specific behavior in debian/rules. . [ Stefano Rivera ] * pybuild-autopkgtest: Instead of using a different buildsystem for the autopkgtest runner, use a different build stage. This way, packages with custom buildsystems can use pybuild-autopkgtest. (Closes: #1025737) . dh-python (5.20221205) unstable; urgency=medium . * Regenerate pydist. * Include ${misc:Depends} in pybuild-plugin-autopkgtest. * Run the autopkgtest nose test suite on all supported Python 3 versions. * Update lintian overrides. * Install data into the system data directory, as pip would. (closes: 1025485) * Remove a left-over Depends on pypy in the autopkgtest. * pybuild plugin: Stage the scripts and data one level up in the .pybuild directory (rather than have to ignore them when we install the module). . dh-python (5.20221203) experimental; urgency=medium . * Upload to experimental, to go through binNEW. * Add autopkgtest runner pybuild-autopkgtest, thanks Antonio Terceiro. (closes: 1000803) . dh-python (5.20221202) unstable; urgency=medium . * Deprecate the flit plugin in favour of pyproject. - Reduce the auto-detect score of the flit plugin. * dh_python3: Clean up more license files from dist-info directories. * Write to debhelper.log files, in overrides. * Add support for --remaining-packages to dh_python*. (closes: 1021875) * Add a test that demonstrates building multiple libraries in a single source package. (closes: 1018952) * Remove dh_python2, dh_pypy, and related debhelper sequences, supporting the removal of the Python 2.7 stack before bookworm release. (closes: 942959) . dh-python (5.20221122) unstable; urgency=medium . * Support the nodoc and nocheck build profiles. * flit plugin: Avoid modifying sysconfig data, thanks Stuart Prescott. (closes: 1024521) . dh-python (5.20221008) unstable; urgency=medium . * Ignore python_*_version environment markers with versions we can't parse. (closes: 1021410) * Add some hacks to our python_full_version environment marker parsing to at least produce a reasonable result for PEP-440 pre-releases like 1021410. . dh-python (5.20221001) unstable; urgency=medium . * Fix -X handling in dh_python3 et al. Broken in the migration to argparse in 5.20220819. (closes: 1020041) . dh-python (5.20220924) unstable; urgency=medium . * Escape a . in a regex in tests/test-package-show-info, fixes FTBFS in Ubuntu which builds with the noudeb profile. . dh-python (5.20220923) unstable; urgency=medium . [ Stefano Rivera ] * Run Python test suite with nose2. (closes: 1018338) * Don't attempt to diff static libs (.a), thanks Nick Rosbrook. (closes: 1020528) * Bump Standards-Version to 4.6.1, no changes needed. . [ Debian Janitor ] * Bump debhelper from old 12 to 13. + Drop check for DEB_BUILD_OPTIONS containing "nocheck", since debhelper now does this. * Remove constraints unnecessary since buster (oldstable): + dh-python: Drop versioned constraint on python3 in Replaces. . [ Stuart Prescott ] * pyproject plugin: Make the package's entry points available in the PATH when running the package's test suite, so that tests using the entry points can be run. . dh-python (5.20220819) unstable; urgency=medium . * flit plugin: Explicitly install using the "deb_system" sysconfig scheme. * Update location for python-policy in dh_python3(1), thanks Andrius Merkys. * autoscripts/prerm-{py3,pypy}clean: Use sed instead of perl, thanks Gioele Barabucci. * pybuild.pm: Handle multiple (comma-separated) versions in DEBPYTHON3_SUPPORTED. (closes: 1015774) * pybuild.pm: Don't entirely swallow py3versions -r errors. (closes: 827870) * pybuild: Don't print stack traces when we can't initialize a plugin due to a missing command, it's confusing. (closes: 954215) * pybuild cmake plugin: Add support for FindPython and FindPython3, available since CMake 3.12. (closes: 949377) * dh_python3: Don't generate ${python3:Provides} or ${python3:Versions}. Never intended for use with Python 3, by the Debian Python Policy, and not currently in use. (closes: 811080, 951748) * dh_python3: Operate on binary packages that only Recommends: ${python3:Depends}, too. (closes: 1017001) * Port dh_python2/dh_python3/dh_pypy to argparse. * dh_*: Parse -O=... options provided by debhelper. (closes: 949286) * pybuild: Make --ext-dest-dir work again, when --name is specified. (closes: 942882) * Remove the text in pybuild(1) describing pybuild-plugin-pyproject as being in beta. . dh-python (5.20220403) unstable; urgency=medium . * Refresh pydist. * Replace which with command -v in autoscripts, thanks Diederik de Haas. * Add support for --test-custom/PYBUILD_TEST_CUSTOM. Thanks, Antonio Terceiro! * Correctly handle --interpreter python3.10 (2-digit minor version). (closes: 1008745) Checksums-Sha1: 5e08b8ab1e0fb34fb295098f193cdf97a391e7ea 1674 dh-python_5.20230130~bpo11+1.dsc a9fb2b4c911cb5695944c1f74199a5eb8df27c87 117840 dh-python_5.20230130~bpo11+1.tar.xz 7e412f9bcab29ee19204b07500acf52985a28dad 6725 dh-python_5.20230130~bpo11+1_source.buildinfo 8eec7a5873e9c1c63a7c75cb138116ac6e70a484 110664 dh-python_5.20230130~bpo11+1_all.deb df35dda9c0f74611d26dbe86bfcec7634559eda0 7004 dh-python_5.20230130~bpo11+1_amd64.buildinfo 6ea5c752a291932f1b1bc94fa82548aae7eefa30 16148 pybuild-plugin-autopkgtest_5.20230130~bpo11+1_all.deb 605801f193b90d5b3c207a0e3379c5254dc66c65 16104 pybuild-plugin-pyproject_5.20230130~bpo11+1_all.deb Checksums-Sha256: 4b5122f67283603ea977b55e3f8e4396a5935118a6a9dd41a2975013cf34429d 1674 dh-python_5.20230130~bpo11+1.dsc b0994170f5b0f6121e6542ea75b513b53fd47cd2a44187ecfac0e25d46d116af 117840 dh-python_5.20230130~bpo11+1.tar.xz 4edc2b3446417f3d95f5ab2d22b5acc2d24d44631c3957b76ed0415ea7ab8ec8 6725 dh-python_5.20230130~bpo11+1_source.buildinfo 3cc30675b6d4a12c29f4429d149258d99cf1b0bb76c759aef435215c408878af 110664 dh-python_5.20230130~bpo11+1_all.deb 97c1af0700822b84c3d4db0bf521627b0e2859748566245be771c3db794bb69e 7004 dh-python_5.20230130~bpo11+1_amd64.buildinfo 8ac82af45c1469aa51514b0fd2aff0861474d56bb21f47fcbbc100f054bdc667 16148 pybuild-plugin-autopkgtest_5.20230130~bpo11+1_all.deb 4cd2cb1cb26d402fcbbf1d6d05a605ed7e0d026c82283a0a72d09a84dd656cd8 16104 pybuild-plugin-pyproject_5.20230130~bpo11+1_all.deb Files: f9814de4157880085fb2d9f9e8f35d1f 1674 python optional dh-python_5.20230130~bpo11+1.dsc 78d669b629acc4c40d85ba9adc3f59e0 117840 python optional dh-python_5.20230130~bpo11+1.tar.xz d56e36713095fad82a912d3f5fe376b8 6725 python optional dh-python_5.20230130~bpo11+1_source.buildinfo 1390b77507badd2da5ee7a8b3771010d 110664 python optional dh-python_5.20230130~bpo11+1_all.deb 8f3b59d3633fc2e56a607ab00655fde0 7004 python optional dh-python_5.20230130~bpo11+1_amd64.buildinfo 1baba261b4a830303ee7b2bb788c6e14 16148 python optional pybuild-plugin-autopkgtest_5.20230130~bpo11+1_all.deb 2b1bbc5edf994d7ddc3f9852d3533682 16104 python optional pybuild-plugin-pyproject_5.20230130~bpo11+1_all.deb -----BEGIN PGP SIGNATURE----- iIoEARYKADIWIQTumtb5BSD6EfafSCRHew2wJjpU2AUCY+6P8xQcc3RlZmFub3JA ZGViaWFuLm9yZwAKCRBHew2wJjpU2L1hAP0TF3tFA9EtQaldu3tuNU237oQGR2rd ZjqO9jA2pD0SAAD+IROcqqcd7Q18SQ5K1Q+pieFdUqfFaTiTTvlzaCZGWQ8= =A4at -----END PGP SIGNATURE-----