========================
 pyutilib.dev CHANGELOG
========================

-------------------------------------------------------------------------------
 Version 1.12
-------------------------------------------------------------------------------

- Under development.

-------------------------------------------------------------------------------
 Version 1.11.1
-------------------------------------------------------------------------------

- Rework to use the new syntax for the 'coverage' command.

- Configuring 'coverage' to ignore the virtual python installation.

-------------------------------------------------------------------------------
 Version 1.11
-------------------------------------------------------------------------------

- Changing default semantics of '—cat'. Now, the default behavior is to
  execute with the 'smoke' category. The user can specify all tests with
  '—cat=all' or with the '--all' option.

-------------------------------------------------------------------------------
 Version 1.10.1
-------------------------------------------------------------------------------

- Updating script to specify the nosetests executable w.r.t. the
  version of Python that is being executed.

-------------------------------------------------------------------------------
 Version 1.10
-------------------------------------------------------------------------------

- Updating the PATH environment to point to the same directory where the
  'runtests' code is executing. This allows scripts run from runtests
  to reference the same version of Python that runtests is running.

-------------------------------------------------------------------------------
 Version 1.9
-------------------------------------------------------------------------------

- Extension of this package API to allow packages using it to specify
  the package-name used to create the XML output.

- Adding a --cat option to specify one-or-more test categories.

-------------------------------------------------------------------------------
 Version 1.8
-------------------------------------------------------------------------------

- Added a '-v' flag to test.pyutilib

- Improved handling of SCM change notification for "svn_update -v" 

-------------------------------------------------------------------------------
 Version 1.7
-------------------------------------------------------------------------------

- Minor change to svn_update to reduce redundant output.

- Adding an option to svn_update that forcably runs a Hudson job.

- Update to svn_update to reflect the change in SubversionTrigger calling convention.

- Update to svn_update to correct Hudson URL and to make driving
  svn_update from another Hudson job more reliable.

-------------------------------------------------------------------------------
 Version 1.6.1
-------------------------------------------------------------------------------

- Update to package README files to point to the new PyUtilib mailing lists.

-------------------------------------------------------------------------------
 Version 1.6
-------------------------------------------------------------------------------

- Adding option to specify the testing directory.

- Work-around for 'nose' bug with namespace packages. We now explicitly
  setting the PYTHONPATH variable that is used by 'nose'.

- Changed launch of nosetests to ensure portability to MSWindows.

-------------------------------------------------------------------------------
 Version 1.5
-------------------------------------------------------------------------------

- Adding a 'test.pyutilib' script to exercise PyUtilib-specific tests.
  Added the ability to specify a '-v' verbosity option in this script.

-------------------------------------------------------------------------------
 Version 1.4
-------------------------------------------------------------------------------

- Restructured svn_test command to allow its functionality to be called
  directly.

-------------------------------------------------------------------------------
 Version 1.3
-------------------------------------------------------------------------------

- lbin

  - Fix for bug where 'bin' directories were not being added to path.

  - Cleaned up error messages when the shell command failed.

-------------------------------------------------------------------------------
 Version 1.2
-------------------------------------------------------------------------------

- svn_test

  - Fix for bug when redundant packages are passed to nosetests

- svn_update

  - Update the URL used to perform hudson updates

  - Adding related diagnostic output

-------------------------------------------------------------------------------
 Version 1.1
-------------------------------------------------------------------------------

- svn_test

  - Updated to use optparse package for command-line parsing

  - Rework command-line syntax to allow explicit specification of directories
    that will be tested with the nose package

- svn_update

  - Updated to use optparse package for command-line parsing

  - Added logic to provide more verbose output.

  - Added logic to test for Python package updates, and trigger Hudson builds.

-------------------------------------------------------------------------------
 Version 1.0
-------------------------------------------------------------------------------

- Initial release.

