[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted dh-python 5.20220101~bpo11+1 (all source) into bullseye-backports, bullseye-backports



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 19 Jan 2022 21:10:05 -0400
Binary: dh-python pybuild-plugin-pyproject
Source: dh-python
Architecture: all source
Version: 5.20220101~bpo11+1
Distribution: bullseye-backports
Urgency: medium
Maintainer: Piotr Ożarowski <piotr@debian.org>
Changed-By: Stefano Rivera <stefanor@debian.org>
Closes: 770265 812228 815654 834133 908999 922468 930950 956191 960048 968213 969352 978686 978949 980303 980310 981752 984824 987236 987296 991009 991146 994281 996949 996995 997469 997485 998374 998581 1001799 1001838 1002182
Description: 
 dh-python  - Debian helper tools for packaging Python libraries and applicatio
 pybuild-plugin-pyproject - Debian helper tools for packaging Python libraries using PEP517
Changes:
 dh-python (5.20220101~bpo11+1) bullseye-backports; urgency=medium
 .
   * Rebuild for bullseye-backports.
 .
 dh-python (5.20220101) unstable; urgency=medium
 .
   * Handle complex environment markers with both quote types.
 .
 dh-python (5.20211231) unstable; urgency=medium
 .
   * Handle parenthetical environment markers.
 .
 dh-python (5.20211230) unstable; urgency=medium
 .
   * Source-only upload.
 .
 dh-python (5.20211229) unstable; urgency=medium
 .
   * debian/rules: respect DEB_BUILD_OPTIONS=nocheck, thanks Antonio Terceiro.
   * dh_python2(1) and dh_python3(1): Correct the field order for pyinstall
     files.
   * Rename pep517 plugin to pyproject, we expect this to be amended by future
     PEPs.
   * Allow explicitly selecting a pybuild plugin with a Build-Depends on
     pybuild-plugin-NAME, when such a binary package exists.
 .
 dh-python (5.20211225) unstable; urgency=medium
 .
   * pybuild: fix rst2man error, thanks Louis-Philippe Véronneau.
   * pybuild: Use the pytest runner for one of the pep517 test suites.
   * dh_python*: Fix a crash when attempting to apply an environment markers to
     an unknown module. (closes: 1002182)
 .
 dh-python (5.20211217) unstable; urgency=medium
 .
   * Ignore environment markers for Python 2.7, our logic is specific to 3.x.
   * Ignore requires.txt sections with un-parseable section headers.
     (closes: 1001838)
   * Handle extraneous parentheses in requires.txt section headers.
   * pep517 plugin: Throw an error if an UNKNOWN-*.whl is built.
   * pep517 plugin: Gracefully skip wheel unpack if it appears to have already
     been unpacked by a package calling build twice.
   * dh_python*: Don't delete empty directories in private dirs. (closes: 908999)
   * pybuild: Sort plugin list for consistent selection, instead of relying on
     file-system semantics. (closes: 978949)
   * Correctly parse "== 1.*" style version constraints. (closes: 981752)
   * Bump Standards-Version to 4.6.0, no changes needed.
   * Declare Rules-Requires-Root: no.
   * Strip changelog trailing whitespace.
 .
 dh-python (5.20211216) unstable; urgency=medium
 .
   * Use a consistent distribution name regexp to handle dashed names
     correctly, thanks Nicolas Dandrimont.
   * Un-constrain python_version constraints where the minimum version is < 3.
   * Ignore python_version constraints where the maximum version is < 3.
     (closes: 1001799)
 .
 dh-python (5.20211214) unstable; urgency=medium
 .
   * Fix a bug in dist-info extra section parsing, thanks Stuart Prescott.
   * Remove LICENSE.md from dist-info, as well as LICENSE.
 .
 dh-python (5.20211213) unstable; urgency=medium
 .
   [ Stefano Rivera ]
   * Document that pybuild --name overrides --dest-dir.
   * Use Python 3 examples in the manpage, thanks Louis-Philippe Véronneau.
   * Handle dist-info extra sections the same way we do for requirements.txt.
     (closes: 998374)
   * Add support for environment markers.
     (closes: 815654, 834133, 922468, 978686)
   * Expand on --depends-section=SECTION and similar in dh_python3(1), and
     mention multiple use.
   * Port to python3-tomli (following the PyPA projects).
 .
   [ Piotr Ożarowski ]
   * dh_python3: Remove duplicate .abi3.so public extension even if it differs
     from the one generated by previous interpreter
 .
   [ Stefano Rivera ]
   * Add new pep517 plugin that uses python3-build + python3-installer to build
     Python modules as wheels and then unpack the wheel. This is the new
     interface used by modern Python packaging tools. (Closes: #984824)
     - The plugin is still in beta, so other plugins will be used in preference
       to it, unless explicitly specified.
     - Adds a new binary package dh-python-pep517, for convenience in selecting
       the plugin.
 .
 dh-python (5.20211114) unstable; urgency=medium
 .
   * Avoid the dependency on python-ply for testpb03, this was removed in
     Ubuntu, already.
 .
 dh-python (5.20211105) unstable; urgency=medium
 .
   * Add tpb03 - a test covering pybuild building Python 2 and 3 packages.
   * Document pybuild environment variables in pybuild(1) (closes: #997469)
   * pybuild: Only generate --test-* dependencies in the test target.
   * pybuild: Fix tox autodetection, broken since it was renamed from
     python3-tox.
   * pybuild tox plugin: Delete pydistutils.cfg before calling tox, to avoid
     breaking it. Switching keys to underscores in 5.20211022 brought them to
     pip's attention, and it tried to install to /usr. (closes: 997485, 998581)
   * pybuild tox plugin: Use tox --sitepackages to use Debian packages to
     resolve test dependencies (closes: 960048)
 .
 dh-python (5.20211022.1) unstable; urgency=medium
 .
   * dhpython/debhelper.py: Ignore trailing newlines in debian/control
     (closes: 996995)
   * Add test cases for broken failed debian/control parsing.
 .
 dh-python (5.20211022) unstable; urgency=medium
 .
   * pybuild distutils plugin: Use underscore separated keys in
     pydistutils.cfg, following setuptools 54.1's deprecation of
     dash-separation.
   * dhpython/debhelper.py: Don't consider two blank lines to be an empty
     paragraph. (closes: 996995)
 .
 dh-python (5.20211021) unstable; urgency=medium
 .
   * dh_python3(1): Clarify where the dependencies come from. (closes: 930950)
   * Rewrite dhpython/debhelper.py's debian/control parsing to do 2 passes and
     avoid relying on conventional field order. (closes: 996949)
   * Parse Build-Depends-Arch too, when making assumptions based on
     Build-Depends.
 .
 dh-python (5.20211016.1) unstable; urgency=medium
 .
   * Unset DH_INTERNAL_OPTIONS= in the package-building test suites, to fix
     FTBFS on the arch:all buildd.
 .
 dh-python (5.20211016) unstable; urgency=medium
 .
   [ Piotr Ożarowski ]
   * DEB_BUILD_PROFILES=nocheck will skip test step in pybuild
     (just like DEB_BUILD_OPTIONS=nocheck already does)
 .
   [ Stefano Rivera ]
   * Add support for 2-digit python minor versions (3.10). Parse sonames and
     generate dependencies, correctly. Thanks Graham Inggs.
   * Version Breaks: python to allow dh-python to be co-installed with
     python-is-python2, thanks Stephen Kitt. (closes: 991009)
   * Remove build path from RECORD files, thanks Philip Rinn (closes: 969352)
   * Add integration test coverage for pybuild and flit.
   * flit: Remove direct_url.json from .dist-info, not reproducible and
     doesn't contain any useful information.
   * Re-enable package build-time test suite.
   * Run the python2.7 dh_python2 tests in an autopkgtest.
   * Replaced references to python with python2.7 in the test suite
     (closes: 956191)
   * Update pydist fallback database.
   * Recognise Debian-packaged python modules from .dist-info directories as
     well as .egg-info.
   * Generate python3:Depends from Requires-Dist entries in .dist-info (e.g.
     flit packages). (closes: 987296)
   * Suggest: flit, python3-toml. (closes: 987236)
   * Architecture-qualify py*compile and py*clean calls in maintainer scripts,
     for architecture-specific Python packages. This allows co-installation
     (and even concurrent unpacking) of different architectures of a package.
     (closes: 991146, 770265, 812228)
   * Update _PYTHON_SYSCONFIGDATA_NAME export for cross-builds, thanks Helmut
     Grohne. (closes: 968213)
   * Parse Build-Depends with a :any suffix correctly, thanks Maximilian
     Engelhardt. (closes: 980303)
   * Generate a dependency on python3 in dh_python3 when there's a script
     installed with a python3 shebang, thanks Maximilian Engelhardt.
     (closes: 980310)
   * flit: Run test suites. (closes: 994281)
Checksums-Sha1: 
 f82c6eae92cafed77bf69552f3d4e5f01174fe07 1584 dh-python_5.20220101~bpo11+1.dsc
 a68b233522901524cce6e07d07d65763f6a6b8b7 111852 dh-python_5.20220101~bpo11+1.tar.xz
 25ef64ea7aa4aa1a7664f3c309e357b823ce260e 6466 dh-python_5.20220101~bpo11+1_source.buildinfo
 5de4f82c562c61d0b8b4df896d792c44364964b4 109664 dh-python_5.20220101~bpo11+1_all.deb
 dd4a9cd27ee618d81d2345512df32ef7dc7daeab 6399 dh-python_5.20220101~bpo11+1_amd64.buildinfo
 315bb868f51acdfd75ebfab3d8080a6f8114873e 13540 pybuild-plugin-pyproject_5.20220101~bpo11+1_all.deb
Checksums-Sha256: 
 618203d391bf4a0f9c91dd7ff1cf08430a9da57df634c555d84e8b5b27cac219 1584 dh-python_5.20220101~bpo11+1.dsc
 a2ec6af4817964cddbf05234ae6b89829e5e72eecd71cb691b6a5709efc2af1c 111852 dh-python_5.20220101~bpo11+1.tar.xz
 b780a9fd8c217161ce3aefce668935fa06540d699739e3dc9969bac2bd2e8863 6466 dh-python_5.20220101~bpo11+1_source.buildinfo
 7b0714e38452ed17c1f14915d746c04f1195f1116b65bc223c46920714779efa 109664 dh-python_5.20220101~bpo11+1_all.deb
 c6d6e4c21b0a0693068332e7f9592f34c61bf7efc7d51d27f18287b12e1aaec3 6399 dh-python_5.20220101~bpo11+1_amd64.buildinfo
 6bf2ba6b8063c167281fe70e6a6614262ca00a45d356bd7e7548973d7d1bfa9e 13540 pybuild-plugin-pyproject_5.20220101~bpo11+1_all.deb
Files: 
 ff02f4b6284ae76af6a1c6432fc80bbb 1584 python optional dh-python_5.20220101~bpo11+1.dsc
 05ed8662111b8b94568e536888f2c891 111852 python optional dh-python_5.20220101~bpo11+1.tar.xz
 b0aa5467cf1a4ba0105d8551edc81113 6466 python optional dh-python_5.20220101~bpo11+1_source.buildinfo
 a598804c4fe73b7655dd05c18230a0dc 109664 python optional dh-python_5.20220101~bpo11+1_all.deb
 11daca0afbfe02ed98ba0d6e9ab968ad 6399 python optional dh-python_5.20220101~bpo11+1_amd64.buildinfo
 7ff4d720e1cbcdff5254c33a0072af1f 13540 python optional pybuild-plugin-pyproject_5.20220101~bpo11+1_all.deb

-----BEGIN PGP SIGNATURE-----

iIoEARYKADIWIQTumtb5BSD6EfafSCRHew2wJjpU2AUCYejAoxQcc3RlZmFub3JA
ZGViaWFuLm9yZwAKCRBHew2wJjpU2Ck7AQDMuICLNTH4ZrT0P3YeE9y3vK5WPaQ2
BlFbHpkVCD17qgD9FCe/N/PiVT+M639uz1vYCacihoFivmUa4Arfk46W5QU=
=sSrJ
-----END PGP SIGNATURE-----


Reply to: