Subject: CVS commit: pkgsrc/devel/py24-setuptools
To: None <pkgsrc-changes@NetBSD.org>
From: Thomas Klausner <wiz@netbsd.org>
List: pkgsrc-changes
Date: 07/24/2006 22:51:32
Module Name:	pkgsrc
Committed By:	wiz
Date:		Mon Jul 24 22:51:32 UTC 2006

Modified Files:
	pkgsrc/devel/py24-setuptools: Makefile PLIST distinfo

Log Message:
Update to 0.6c1. Add missing files to PLIST.

0.6c1
* Fixed AttributeError when trying to download a setup_requires
dependency when a distribution lacks a dependency_links setting.
* Made zip-safe and not-zip-safe flag files contain a single byte,
so as to play better with packaging tools that complain about
zero-length files.
* Made setup.py develop respect the --no-deps option, which it
previously was ignoring.
* Support extra_path option to setup() when install is run in
backward-compatibility mode.
* Source distributions now always include a setup.cfg file that
explicitly sets egg_info options such that they produce an identical
version number to the source distribution's version number.
(Previously, the default version number could be different due to
the use of --tag-date, or if the version was overridden on the
command line that built the source distribution.)

0.6b4
* Fix register not obeying name/version set by egg_info command,
if egg_info wasn't explicitly run first on the same command line.
* Added --no-date and --no-svn-revision options to egg_info command,
to allow suppressing tags configured in setup.cfg.
* Fixed redundant warnings about missing README file(s); it should
now appear only if you are actually a source distribution.

0.6b3
* Fix bdist_egg not including files in subdirectories of .egg-info.
* Allow .py files found by the include_package_data option to be
automatically included. Remove duplicate data file matches if both
include_package_data and package_data are used to refer to the same
files.

0.6b1
* Strip module from the end of compiled extension modules when
computing the name of a .py loader/wrapper.  (Python's import
machinery ignores this suffix when searching for an extension
module.)

0.6a11
* Added test_loader keyword to support custom test loaders
* Added setuptools.file_finders entry point group to allow implementing
revision control plugins.
* Added --identity option to upload command.
* Added dependency_links to allow specifying URLs for --find-links.
* Enhanced test loader to scan packages as well as modules, and
call additional_tests() if present to get non-unittest tests.
* Support namespace packages in conjunction with system packagers,
by omitting the installation of any __init__.py files for namespace
packages, and adding a special .pth file to create a working package
in sys.modules.
* Made --single-version-externally-managed automatic when --root
is used, so that most system packagers won't require special support
for setuptools.
* Fixed setup_requires, tests_require, etc. not using setup.cfg or
other configuration files for their option defaults when installing,
and also made the install use --multi-version mode so that the
project directory
doesn't need to support .pth files.
* MANIFEST.in is now forcibly closed when any errors occur while
reading it. Previously, the file could be left open and the actual
error would be masked by problems trying to remove the open file
on Windows systems.


To generate a diff of this commit:
cvs rdiff -r1.2 -r1.3 pkgsrc/devel/py24-setuptools/Makefile
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/devel/py24-setuptools/PLIST \
    pkgsrc/devel/py24-setuptools/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.