Sync dh-python 2.20160609 (main) from Debian unstable (main)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dh-python (Ubuntu) |
Fix Released
|
Wishlist
|
Graham Inggs |
Bug Description
Please sync dh-python 2.20160609 (main) from Debian unstable (main)
Explanation of the Ubuntu delta and why it can be dropped:
* dhpython/pydist.py: Ensure that != dependency versions are ignored
(LP: #1581065).
* Merge from unstable. Remaining changes:
- Add python3.5 as a supported python version.
Python3.4 is gone. Goodbye Python3.4
Debian has Python3.5 by default, there is no need to have a delta anymore.
The != dependency stuff is fixed in Debian.
This should unblock python-coverage build failure (tested locally and works ok on xenial)
Changelog entries since current yakkety version 2.20151103ubuntu2:
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{
- 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/
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{
SETUPTOOLS_
* 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).
-- Piotr Ożarowski <email address hidden> Thu, 09 Jun 2016 18:37:46 +0200
Changed in dh-python (Ubuntu): | |
importance: | Undecided → Wishlist |
Changed in dh-python (Ubuntu): | |
status: | New → In Progress |
assignee: | nobody → Graham Inggs (ginggs) |
This bug was fixed in the package dh-python - 2.20160609 franco)
Sponsored for LocutusOfBorg (costamagnagian
---------------
dh-python (2.20160609) unstable; urgency=medium
[ Piotr Ożarowski ] ,3,all, 3-all}- dev is in Build-Depends (closes: 811083) python3- spam/foo/ bar.txt and
* 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{
- 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/
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ý ] 3,}-setuptools- scm, set SCM_PRETEND_ VERSION to upstream version
* When depends on python{
SETUPTOOLS_
* 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).
-- Piotr Ożarowski <email address hidden> Thu, 09 Jun 2016 18:37:46 +0200