lp:ubuntu/oneiric/python-defaults

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/oneiric/python-defaults
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

77. By Scott Kitterman

* Pull in dh_python2 fixes from Debian 2.7.2-9
  - Generate correct dependencies if private directory supports one Python
    version only (closes: #644573)

76. By Scott Kitterman

* Merge from debian unstable. Remaining changes:
  - Package priorities and status.
  - Adjust version numbers in maintainer scripts.
  - Provide Python pkgconfig defaults

75. By Barry Warsaw

* Update from Debian to bzr r280.

* avoid catching KeyboardInterrupt
* really fix removing .so.foo symlinks twice issue

74. By Scott Kitterman

[ Scott Kitterman ]
* Update from Debian bzr
* Fixed typo in python-policy (thanks to Jakub Wilk)

[ Piotr Ożarowski ]
* dh_python2:
  - handle private dir paths without leading slash
  - add python to Depends if unversioned python shebang is detected in
    private directory
  - dist_fallback: add /usr/share/python-support/package/ to paths searched
    for Egg metadata; add "wsgiref" and "python" fallbacks
  - do not try to remove .so.foo symlinks twice (if files were listed in an
    unfortunate order)

73. By Scott Kitterman

* Merge from Debian Experimental. Remaining Ubuntu changes:
  - Package priorities and status.
  - Adjust version numbers in maintainer scripts.
  - Provide Python pkgconfig defaults

72. By Scott Kitterman

Drop python-all* version requirements changes from Debian for python2.6
now that python2.6 updated in Ubuntu

71. By Scott Kitterman

Adjust python2.6 dependency requirements to fix installability

70. By Barry Warsaw

Relax the dependency to 2.6.7-2 until 2.6.7-3 is merged from Debian.

69. By Barry Warsaw

* Merge from Debian experimental. Remaining changes:
  - Package priorities and status.
  - Adjust version numbers in maintainer scripts.
* dh_python2:
  - no longer moves .so.foo files to pyshared dir (closes: 635316)
  - replaces .so symlinks with .so.foo files in dist-packages
* Drop python2 symlink pending further discussion (closes: 634967)
* Update recent Python policy changes based on feedback from Debian Python
* python: Provide python profiler.
* Provide a python2 symlink according to PEP 394.
* Bump standards version.
* Fix some lintian warnings.
* Add 2to3.1 manual page symlink.
* dh_python2:
  - no longer generates maintainer scripts that invoke pycentral's
    pkgremove script, use --clean-pycentral if you want the old behaviour
  - egg-info directories are parsed even if cleaning the name was necessary
    (thanks to Arnaud Fontaine for the patch)
  - private directory names with apostrophes are escaped properly in
    maintainer script's -X arguments (thanks to Jakub Wilk for the patch)
  - deal with original symlinks more carefully (closes: 627969, thanks to
    Leonid Borisenko for the original patch)
  - add --ignore-shebangs option that will disable translating shebangs into
    Debian dependencies
  - add --ignore-namespace option that will disable handling
    Egg-info's namespace_packages.txt (AKA namespace feature)
  - PyDist: update dist_fallback file (with atypical Debian package names)
  - disable PyDist feature if dh sequencer is invoked --with pydeb
    (closes: 630502, thanks to Gediminas Paulauskas for the original patch)
  - warn if public Python extension is linked to libpython2.X, fail if it's
    linked to a wrong version
  - warn if both XS-Python-Version and X-Python-Version are defined
  - private dirs: if there is more than one Python version parsed from
    shebangs, byte-compile the dir with default Python version (or the one
    requested via X-Python-Version) instead od failing. Add dependency for
    each (supported) interpreter detected in shebangs
  - /usr/share/pyshared is not added to the package if empty (closes: 623909)
  - dh_python2's manpage updated (among other changes, no longer advertises
    python:Breaks - closes: 631397, describes .pyinstall and .pyremove files)
  - remove setuptools from requires.txt (it is replaced with
    python-pkg-resources Debian dependency)
  - "--namespace foo" no longer triggers .../dist-packages/bar/foo/__init__.py
    creation, use "--namespace bar.foo" instead
* Python policy:
  - Add deprecation information about python-central and python-support
  - Clarify Python module and package descriptions
* dh_python2: generate more strict dependencies for packages with private

68. By Scott Kitterman

Fix FTBFS by adding missing manpages target for pyton-minimal DESTDIR that
was lost due to a bad merge

Branch metadata

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

Subscribers