Publishing details
Changelog
dh-python (2.20170125~ubuntu16.04.1~ppa1) xenial; urgency=medium
* No-change backport to xenial
dh-python (2.20170125) unstable; urgency=medium
* pybuild.pm:
- enable --test-{nose,pytest,tox} if appropriate pypy-* build
dependency is set
* pybuild: set _PYTHON_HOST_PLATFORM in the environment to ensure debugging
symbols (reproducible builds effort). Thanks to Chris Lamb for the patch
(closes: 835805)
* dh_python{2,3} manpage: remove "s" suffix from *-section options
to match the actual option name and --help output (closes: 847304)
* dh_python{2,3}:
- do not drop "module" from extension name if the name is "module",
i.e. without prefix (closes: 841148)
- add --accept-upstream-versions option. Thanks to Malte Forkel for the
patch (also closes: 847387 as it now parses minimum/maximum version)
dh-python (2.20160818) unstable; urgency=medium
[ Chris Lamb ]
* dh_py*: do not copy build profiles into substvars (closes: 834238)
* pybuild: log "before" and "after" commands by default (closes: 834506)
[ Piotr Ożarowski ]
* dh_py*: add --{depends,recommends,suggests}-section options
Use these options if you want to translate section(s) of requires.txt
file into Depends/Recommends/Suggests
* Mention pydist override file names and their priority in README.PyDist
dh-python (2.20160721) unstable; urgency=medium
* pybuild.pm: recognize ":any" build dependencies (closes: 828883)
* Save helper's name in autogenerated maintainer scripts (closes: 827774)
dh-python (2.20160609) unstable; urgency=medium
[ Piotr Ożarowski ]
* pybuild's distutils build plugin: use force option at install stage to
avoid non-deterministic shebangs (closes: 804339)
* pybuild.pm:
- fail with a message about missing interpreter package in
Build-Depends if there's none (closes: 819353)
- do not pass --dir to pybuild if it's equal to current directory
(to make PYBUILD_DIR override possible)
* dh_pypy: fix dpkg search template to find more pypy egg-info packages
* dh_py*:
- add interpreter to Depends if .so file is detected in private dir
only if python{,3,all,3-all}-dev is in Build-Depends (closes: 811083)
- use Build-Depends' minimum version for required libraries if other
methods to detect it failed (closes: 791433)
- --requires now tries to find given file in debian/pkg-name/ dir
(`--requires foo/bar.txt` will try debian/python3-spam/foo/bar.txt and
fall back to ./foo/bar.txt)
- print an error if there's no package to act on
- fix handling symlinks while moving files to common directory
(closes: 801719)
[ Ondřej Nový ]
* When depends on python{3,}-setuptools-scm, set
SETUPTOOLS_SCM_PRETEND_VERSION to upstream version
* Standards-Version is 3.9.8 now (no changes needed)
* Changed Vcs-* URLs to https protocol
[ James Page ]
* dhpython/pydist.py: Ensure that != dependency versions are ignored
(LP: #1581065).
-- Zak Kipling <zak@minstrel> Wed, 14 Feb 2018 22:41:32 +0000
Builds
Built packages
-
dh-python
Debian helper tools for packaging Python libraries and applications
Package files