lp:~jml/ubuntu/oneiric/python-defaults/swallow-stderr-812960
- Get this branch:
- bzr branch lp:~jml/ubuntu/oneiric/python-defaults/swallow-stderr-812960
Branch merges
- Scott Kitterman: Approve
- Ubuntu branches: Pending requested
-
Diff: 12 lines (+1/-1)1 file modifieddebpython/pydist.py (+1/-1)
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. - 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