Release 0.1.2 (15 December, 1999) --------------------------------- * changes to command-line semantics: - verbose mode is now the default - added help options (and generation of help text), both globally and for each command - better usage message * anywhere that accepts/requires a list of strings now also accepts a tuple of strings (but lists of tuples still have to be lists -- there are limits) * fixes to "build_py" command - explicitly ensure that the setup script (sys.argv[0]) is never included with the modules to be installed - do *not* preserve file mode when copying .py files into the build tree (was preserving 0444 permissions [read-only], which caused subsequent installation of the same module distribution to fail) - several silly bugs that showed up when building simple, non-packagized distributions * fixes to the "dist" command - correct behaviour with filename pattern regexes - don't blow up if MANIFEST missing, just warn and carry on - blow away "distribution" tree after making archive file(s) Release 0.1.1 (23 October, 1999) -------------------------------- * fixed 'mkpath()' function so it should work under DOS/Windows * changes to how we link C code: - under Unix, object files precede -l options on link command line - libraries now can have a directory component, which forces the library to be searched for in only that directory * added --force and --quiet global options * made global options (--verbose, --dry-run, and now --force and --quiet too) valid at each command as well as for the whole distribution * 'dist' command now works on Unices other than Linux; generates tar, tar.Z, tar.gz, and ZIP files. Still Unix-dependent though. Release 0.1 (29 October, 1999) ------------------------------ * initial public release $Id$