[FFe] Sync dh-python 1.20130903-1 from Debian unstable (main)

Bug #1219900 reported by Dmitry Shachnev
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
dh-python (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Changelog entries since the current version:

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 <email address hidden> 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 <email address hidden> 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 <email address hidden> Sun, 01 Sep 2013 20:51:17 +0200

Dmitrijs' and my changes are already in Ubuntu.

We need this because (a) it contains some bugfixes that are nice to have (including a fix that unbreaks gedit-plugins), and (b) it is easier to maintain a package when it's in sync with Debian.

Build log: https://launchpad.net/~mitya57/+archive/test1/+build/4926883.

Tags: ffe saucy
description: updated
summary: - [FFe] Sync dh-python 1.20130901-1 from Debian unstable (main)
+ [FFe] Sync dh-python 1.20130902-1 from Debian unstable (main)
Revision history for this message
Jeremy Bícha (jbicha) wrote : Re: [FFe] Sync dh-python 1.20130902-1 from Debian unstable (main)

The new dh-python breaks gedit-plugins:

http://bugs.debian.org/721671

Revision history for this message
Jeremy Bícha (jbicha) wrote :

Never mind. gedit-plugins is broken (on rebuild) with dh-python currently in Saucy.

Revision history for this message
Jeremy Bícha (jbicha) wrote :

To follow up, the 1.20130903-1 upload of dh-python allows building gedit-plugins again.

description: updated
summary: - [FFe] Sync dh-python 1.20130902-1 from Debian unstable (main)
+ [FFe] Sync dh-python 1.20130903-1 from Debian unstable (main)
Revision history for this message
Scott Kitterman (kitterman) wrote :

Ack. Approved. Please go ahead.

Changed in dh-python (Ubuntu):
status: New → Triaged
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

This bug was fixed in the package dh-python - 1.20130903-1
Sponsored for Dmitry Shachnev (mitya57)

---------------
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 <email address hidden> 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 <email address hidden> 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 <email address hidden> Sun, 01 Sep 2013 20:51:17 +0200

Changed in dh-python (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.