1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234
|
dh-python (1.20141111-2) unstable; urgency=medium
* Remove Multi-Arch change from previous upload (not accepted for Jessie by
release managers)
-- Piotr Ożarowski <piotr@debian.org> Sat, 15 Nov 2014 12:48:23 +0100
dh-python (1.20141111-1) unstable; urgency=medium
* Set dh-python's Multi-Arch to "foreign" (closes: 767339)
* dist_fallback files now contain list of all packages that provide Egg
metadata (i.e. not just packages that don't have sensible name)
* dh_python* no longer guesses dependency from requires.txt files nor Requires
fields. Dependencies are generated only if given requirement is available
in dist_fallback file (generated at dh-python's build time) or if it's
available at build time (hint: Build-Depends)
-- Piotr Ożarowski <piotr@debian.org> Tue, 11 Nov 2014 21:23:20 +0100
dh-python (1.20141026-1) unstable; urgency=medium
[ Stefano Rivera ]
* Update supported (and default) PyPy version to 2.4.
[ Piotr Ożarowski ]
* Remove "-p " from autoscripts if --compile-all option is set
* Add support for guessing dependencies from egg-info files (closes: 756378)
* Parse "!=" relationship in egg dependencies (closes: 754058, thanks to
Rafael Laboissiere for the patch)
* Improve handling pyinstall/pyremove files (leading slash no longer needed
for deprecated directories, manpages improved a bit) - closes: 741381
* Suggest the right file name for dependency overrides (closes: 748296)
* Add argparse to Python 3.X's dist fallback (closes: 763200)
* Ensure that Depends and the likes are written in a stable
order (closes: 759231, thanks to Jérémy Bobbio for the patch)
* Remove dh_python2 diversions while upgrading from bpo package
* Standards-Version bumped to 3.9.6 (no changes needed)
-- Piotr Ożarowski <piotr@debian.org> Sun, 26 Oct 2014 23:32:57 +0100
dh-python (1.20140511-1) unstable; urgency=medium
[ Piotr Ożarowski ]
* pybuild: do not invoke clean commands for missing interpreters
(and thus do not require all interpreter versions to be installed while
building source package outside build environment, closes: 737091)
* dh_python2: no longer moves files to /usr/share/pyshared if there's only
one supported Python 2.X version and doesn't create /usr/lib/pyshared
symlinks for extensions (as other helper tools are now deprecated)
* Show fix_shebang's error messages only in debug mode, closes: 745581
[ Matthias Klose ]
* Remove empty directories when moving files.
-- Piotr Ożarowski <piotr@debian.org> Sun, 11 May 2014 20:59:15 +0200
dh-python (1.20140128-1) unstable; urgency=low
* dh_python3, dh_pypy: add support for debian/package.pyremove files
(closes: 730777)
* dh_python3: add multiarch tuples to all already tagged extensions
when more than one Python 3 version is supported (closes: 733128)
* Make sure only first line is taken into account while checking shebangs
(closes: 732308)
* Assume UTF-8 encoding also in non UTF-8 environments while opening text
files (closes: 735370)
* Mention in pybuild's manpage that disabling anything for python3 doesn't
disable python3-dbg as well (closes: 735899)
* pybuild's distutils build plugin: set install-scripts to /usr/bin by default
* Test Python 2.7 only in test203 if /usr/bin/python2.6 is missing
(closes: 727674)
* Generate dependencies for minimum required interpreter version that are
satisfied by alpha/beta/rc releases (i.e. generate ">= X.Y~")
* pybuild build plugins: show executed command (not only in --verbose),
closes: 733755
* Standards-Version bumped to 3.9.5 (no changes needed)
-- Piotr Ożarowski <piotr@debian.org> Tue, 28 Jan 2014 18:20:19 +0100
dh-python (1.20131021-1) unstable; urgency=low
* dh_python2: fix renaming debug extensions with multiarch tuples
-- Piotr Ożarowski <piotr@debian.org> Mon, 21 Oct 2013 20:52:04 +0200
dh-python (1.20131017-1) unstable; urgency=low
[ Stefano Rivera ]
* distutils build plugin: use default interpreter symlink in build step as
well as the install step (if interpreter version matches the default one).
So that shebangs in setuptools scripts.
[ Piotr Ożarowski ]
* dh_python2: searching for packages with egg-info fixed
* dh_python2: fix public module version detection (regression)
* dh_py*: "so" files no longer detected as extensions (closes: 726616)
* pybuild: set PYTHON_LIBRARY and PYTHON_INCLUDE_DIR in cmake build
plugin's configure step
[ B. Clausius ]
* pybuild: no longer fails if source directory path contains braces
(closes: 726458)
-- Piotr Ożarowski <piotr@debian.org> Thu, 17 Oct 2013 22:24:25 +0200
dh-python (1.20131003-1) unstable; urgency=low
* Revert python-docutils build dependency change (to avoid circular
dependencies)
* Install PyDist fallback files
-- Piotr Ożarowski <piotr@debian.org> Thu, 03 Oct 2013 18:06:37 +0200
dh-python (1.20130917-1) unstable; urgency=low
* dh_python{2,3}:
- bump minimum required python{,3}:any version to workaround #723586
- generate :any dependencies to specify range of supported Python versions
(doesn't include extensions case), closes: 723070
-- Piotr Ożarowski <piotr@debian.org> Tue, 17 Sep 2013 19:29:05 +0200
dh-python (1.20130913-1) unstable; urgency=low
[ Piotr Ożarowski ]
* dh_py*:
- add --requires option
- do not generate "python2" dependency while guessing private
extension's version using shebangs in other files (closes: #722307)
[ Steve Langasek ]
* Adjust dh_python to be multiarch-friendly (closes: 722045)
[ B. Clausius ]
* pybuild: fix --test when LC_ALL=C and setup.py contains non-ascii
characters (closes: 722214)
-- Piotr Ożarowski <piotr@debian.org> Fri, 13 Sep 2013 20:47:46 +0200
dh-python (1.20130903-1) unstable; urgency=low
* dh_python2, dh_python3, dh_pypy:
- do not rename extensions in directories that include architecture triplet
as part of the path (closes: 721696)
- add --no-ext-rename option
-- Piotr Ożarowski <piotr@debian.org> Tue, 03 Sep 2013 20:20:43 +0200
dh-python (1.20130902-1) unstable; urgency=low
* Fix DESTDIR guessing (from --name) for non-default interpreter versions
* Add {package} to supported variables in command templates
-- Piotr Ożarowski <piotr@debian.org> Mon, 02 Sep 2013 18:22:14 +0200
dh-python (1.20130901-1) unstable; urgency=low
[ Dmitrijs Ledkovs ]
* Fix pybuild.pm when PYBUILD_INTERPRETERS is set
(broken in previous upload, closes: #720744)
* Bump doctests s/3.2/3.3/
[ Piotr Ożarowski ]
* Add Barry Warsaw to co-maintainers
* pybuild:
- mention {version.major} and {version.minor} in pybuild's manpage
(closes: 721068)
- add --test-tox option (PYBUILD_TEST_TOX=1 works too, like with
other pybuild options), closes: 721067
- set https_proxy to 127.0.0.1 if it's not set (similar to http_proxy)
- distutils build plugin: use default interpreter symlink in install step
(if interpreter version matches the default one) - this will force
distutils to not hardcode interpreter version in shebangs
- fix problem with relative paths when dh's --sourcedirectory is used
- add --name (PYBUILD_NAME) option
* dh_python{2,3} and dh_pypy: generate "interpreter (>= X.Y),
interpreter (<< X.Z)" dependency if private directory contains extensions
even if there are no .py files inside (closes: 720258)
* Disable two tests in test201 dir if /usr/bin/python2.6 is not available
* Replace python-docutils build dependency with python3-docutils (both
provide rst2man)
[ Dmitry Shachnev ]
* Make sure tests do not require python-support.
* Add "dh-python" and "nosetests" autopkgtests.
-- Piotr Ożarowski <piotr@debian.org> Sun, 01 Sep 2013 20:51:17 +0200
dh-python (1.20130819-1) unstable; urgency=low
* Do not translate X-Python{,3}-Version into Depends if there are no Python
files in the package
* pybuild's distutils build plugin: set --root only in install step.
dh doesn't pass DESTDIR in other steps and hence files for single binary
packages ended in debian/tmp by default (closes: 719434)
* Fix typo in plugin_cmake.py (thanks to D. Barbier, closes: #719528)
* pybuild: --test-nose/--test-pytest have higher priority than setup.py's
test_suite now
* pybuild.pm: remove .pyc files in clean target
* pybuild: directory paths escaping fixed
* install README.PyDist file in dh-python package (closes: #698144)
* Replace "libpython3.3-stdlib, python3.2" build depentency with
libpython3-stdlib (which is already in unstable)
-- Piotr Ożarowski <piotr@debian.org> Mon, 19 Aug 2013 10:55:56 +0200
dh-python (1.20130807-1) unstable; urgency=low
* dh_python3: do not add multiarch triplets in python3.2's extensions -
multiarch support was disabled in this interpreter
* dh_pypy: fix prerm script to remove .pyc files (thanks to Jakub Wilk)
* pybuild:
- rename PYBUILD_DEBUG env. var. to PYBUILD_VERBOSE
- run `pypy -m unittest discover -v` in test target for pypy interpreter
- add --test-nose and --test-pytest options (can be enabled also via
PYBUILD_TEST_NOSE=1 or PYBUILD_TEST_PYTEST=1)
-- Piotr Ożarowski <piotr@debian.org> Thu, 07 Aug 2013 23:59:37 +0200
dh-python (1.20130728-1) unstable; urgency=low
* Upload to unstable, breaks/replaces python3 << 3.3.2-4~
* Ignore missing or broken /usr/share/python{,3}/debian_defaults config
files while checking for default/supported Python {2,3} versions
* dh_python3: fix renaming (tagging) non-default public extensions that were
not installed directly in dist-packages/ (../dist-packages/foo/bar.so, etc.)
-- Piotr Ożarowski <piotr@debian.org> Wed, 31 Jul 2013 22:13:05 +0200
dh-python (1.0~b1-1) experimental; urgency=low
* Initial release.
-- Piotr Ożarowski <piotr@debian.org> Sun, 07 Jul 2013 21:47:50 +0200
|