~ubuntu-branches/ubuntu/lucid/python3.1/lucid-security

Viewing all changes in revision 3.

  • Committer: Bazaar Package Importer
  • Author(s): Matthias Klose, Matthias Klose, Marc Deslauriers
  • Date: 2009-06-22 16:18:39 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20090622161839-023x0tye49ygj5lt
Tags: 3.1~rc2+20090622-0ubuntu1
[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.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: