lp:debian/experimental/python3.1

Created by James Westby and last modified
Get this branch:
bzr branch lp:debian/experimental/python3.1
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

6. By Matthias Klose

* Update to the 3.1 release branch, 20100909.
* Provide /usr/lib/python3/dist-packages as location for public python
  packages.
* When looking up extension names, look up '.cpython-31mu.so' before '.so'
  (standard build) and '.cpython-31dmu.so' before '_d.so'.

5. By Matthias Klose

* Python 3.1.1 final release.
* Update to the 3.1 release branch, 20091011.
* Remove /usr/local/lib/python3.1 on package removal, if empty.
* Build _hashlib as a builtin. LP: #445530.
* python3.1-doc: Don't compress the sphinx inventory.
* python3.1-doc: Fix jquery.js symlink. LP: #447370.
* Run the benchmark with -C 2 -n 5 -w 4 on all architectures.
* python3.1-dbg: Don't create debug subdirectory in /usr/local. No
  separate debug directory needed anymore.
* Fix title of devhelp document. LP: #423551.

4. By Matthias Klose

* Python 3.1 final release.
* Update to the 3.1 release branch, 20090723.
* Add explicit build dependency on tk8.5-dev.

3. By Matthias Klose

[Matthias Klose]
* Python 3.1 rc2 release. Closes: #529320.
* Update to the trunk, 20090622, remove patches integrated upstream.
* Configure with --with-fpectl --with-dbmliborder=bdb --with-wide-unicode.
  NOTE: The --with-wide-unicode configuration will break most extensions
  built with 3.1~a1, but is consistent with python2.x configurations.
* Add symbols files for libpython3.1 and python3.1-dbg, don't include symbols
  from builtins, which can either be built as builtins or extensions.
* Keep an empty lib-dynload in python3.1-minimal to avoid a warning on
  startup.
* python3.1-doc: Depend on libjs-jquery, use jquery.js from this package.
  Closes: #523485.
* Do not add /usr/lib/pythonXY.zip on sys.path.
* Add symbols files for libpython3.1 and python3.1-dbg, don't include symbols
  from builtins, which can either be built as builtins or extensions.
* Keep an empty lib-dynload in python3.1-minimal to avoid a warning on
  startup.
* Fix some lintian warnings.
* Use the information in /etc/lsb-release for platform.dist(). LP: #196526.
* Move the bdist_wininst files into the -dev package (only needed to build
  windows installers).
* Document changes to the site directory name in the installation manual.
* Don't build a profiled binary. Closes: #521811.

* Address issues when working with PYTHONUSERBASE and non standard prefix
  (pointed out by Larry Hastings):
  - distutils.sysconfig.get_python_lib(): Only return ".../dist-packages" if
    prefix is the default prefix and if PYTHONUSERBASE is not set in the
    environment.
  - site.addusersitepackages(): Add USER_BASE/.../dist-packages to sys.path.
* Always use the `unix_prefix' scheme for setup.py install in a virtualenv
  setup. LP: #339904.
* Don't make the setup.py install options --install-layout=deb and --prefix
  conflict with each other.
* distutils: Always install into `/usr/local/lib/python3.1/dist-packages'
  if an option `--prefix=/usr/local' is present (except for virtualenv
  and PYTHONUSERBASE installations). LP: #362570.
* Always use `site-packages' as site directory name in virtualenv.

[Marc Deslauriers]
* debian/pyhtml2devhelp.py: update for sphinx generated documentation.
* debian/rules: re-enable documentation files for devhelp.

2. By Matthias Klose

* Python 3.1 alpha1 release.
* Update to the trunk, 20090322.
* Update installation schemes: LP: #338395.
  - When the --prefix option is used for setup.py install, Use the
    `unix_prefix' scheme.
  - Use the `deb_system' scheme if --install-layout=deb is specified.
  - Use the the `unix_local' scheme if neither --install-layout=deb
    nor --prefix is specified.
* Use the information in /etc/lsb-release for platform.dist(). LP: #196526.
* pydoc: Fix detection of local documentation files.
* Build a shared library configured --with-pydebug. LP: #322580.
* Fix some lintian warnings.

1. By Matthias Klose

Import upstream version 3.1~a1+20090322

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers