I've just released version 0.1.2 of distlib on PyPI. The changes are as follows:

compat.py:

    Added BaseConfigurator backport for 2.6.

database.py:

    Return RECORD path from write_installed_files (or None if dry_run).
    Explicitly return None from write_shared_locations if dry run.

metadata.py:

    Added missing condition in todict().

scripts.py:

    Add variants and clobber flag for generation of foo/fooX/foo-X.Y.
    Added .exe manifests for Windows.

util.py:

    Regularised recording of written files.
    Added Configurator.

version.py:

    Tidyups, most suggested by Donald Stufft: Made key functions private,
    removed _Common class, removed checking for huge version numbers, made
    UnsupportedVersionError a ValueError.

wheel.py:

    Replaced absolute import with relative.
    Handle None return from write_shared_locations correctly.
    Fixed bug in Mounter for extension modules not in sub-packages.
    Made dylib-cache Python version-specific.

docs:

    Numerous documentation updates, not detailed further here.

tests:

    Numerous test refinements, not detailed further here.

other:

    Corrected setup.py to ensure that sysconfig.cfg is included. The
    omission of sysconfig.cfg from the source distribution caused
    failures on 2.6.

Please try it out!

Regards,

Vinay Sajip

_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to