42479b1702
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. |
||
---|---|---|
.. | ||
DESCR | ||
distinfo | ||
Makefile | ||
PLIST |