lp:ubuntu/utopic-proposed/dh-python

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/utopic-proposed/dh-python
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

14. By Piotr Ożarowski

[ 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.

13. By Piotr Ożarowski

* dh_python3, dh_pypy: add support for debian/package.pyremove files
  (closes: 730777)
* dh_python3: add multiarch tuples to all already tagged extensions if
  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)

12. By Piotr Ożarowski

dh_python2: fix renaming debug extensions with multiarch tuples

11. By Piotr Ożarowski

[ 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)

10. By Piotr Ożarowski

* Revert python-docutils build dependency change (to avoid circular
  dependencies)
* Install PyDist fallback files

9. By Piotr Ożarowski

* 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

8. By Piotr Ożarowski

[ 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)

7. By Piotr Ożarowski

* 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

6. By Piotr Ożarowski

* Fix DESTDIR guessing (from --name) for non-default interpreter versions
* Add {package} to supported variables in command templates

5. By Piotr Ożarowski

* 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)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/utopic/dh-python
This branch contains Public information 
Everyone can see this information.

Subscribers