lp:~jml/ubuntu/oneiric/python-defaults/swallow-stderr-812960

Created by Jonathan Lange and last modified
Get this branch:
bzr branch lp:~jml/ubuntu/oneiric/python-defaults/swallow-stderr-812960
Only Jonathan Lange can upload to this branch. If you are Jonathan Lange please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Jonathan Lange
Status:
Abandoned

Recent revisions

71. By Jonathan Lange

Swallow output to stderr, since this is meant to be used as a library function,
and libraries shouldn't print stuff.

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

67. By Scott Kitterman

* Merge from debian experimental. Remaining changes:
  - Package priorities and status.
  - Adjust version numbers in maintainer scripts.

66. By Scott Kitterman

* Merge changes from 2.6.6-10:
* dh_python2: fix moving files from old debug locations (due to typo)
* python-minimal now Breaks python-support << 1.0.10ubuntu2 (Python 2.7
  support was 1.0.10ubuntu2 in Ubuntu (1.0.12 in Debian))
* pycompile: skip dangling symlinks

65. By Matthias Klose

* Merge changes from 2.6.6-9:
* dh_python2: fix a crash in packages with private extension (closes: 607555)
  - test3 added (to test architecture dependent packages)

64. By Matthias Klose

Ignore errors running the rtupdate install script. Needs
proper fixes for 11.04.

63. By Matthias Klose

* Merge changes from 2.6.6-7:

* pycompile:
  - Don't over-optimize, check the timestamps of byte-code files.
  - Add options -f/--force, -O.
  - Copy stdout/stderr of py_compile processes in case of error.
  - Propagate the exit value of the py_compile processes.
  - Update manual page.
* Bump depends to require the fixed pycompile for dh_python2 based package
  builds.
* Don't touch the standard python library in rtupdate scripts.

62. By Matthias Klose

* Merge from debian unstable. Remaining changes:
  - Package priorities and status.
  - Python-2.6 is the only supported python2.x version.
  - Adjust version numbers in maintainer scripts.
* Default to python2.7.
* python-dev: Provide a python.pc pkgconfig file.

Branch metadata

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

Subscribers