No default branch
Bookmark a link to HEAD: (view) (download)
Overhaul setup.py to simplify installation and maintenance. It's no longer necessary to manually add packages or files to setup.py. Optional features can now be controlled with '--with-X' and '--without-X' options. Bumped version number to 0.5a4. (XXX Need to update INSTALL.txt w/options info!)
Added new 'version' tool that automatically edits files to update version information in them. Just execute the 'version' file in the main PEAK source directory. (Use '--help' for help.) You can use this tool with your own projects by creating 'version' and 'version.dat' files in your project directory, similar to the ones used by PEAK. The 'version' file is a ZConfig file that describes your project's version numbering scheme(s), formats, and the files that need to be edited, while the 'version.dat' file contains the current version number values. Source for the tool, including the configuration file schema, is in the 'peak.running.tools.version' package. (Error handling and documentation, alas, are still minimal.) Also, bumped PEAK version stamps to 0.5a3, using the new tool. (Yay!)
Early draft snapshot of a project versioning tool ala 'vertoo'. Just some base libraries at this point, and sample config/data files for PEAK's version scheme.
Powered by ViewCVS 1.0-dev