Skip to content

Latest commit

 

History

History
93 lines (69 loc) · 3.38 KB

CHANGELOG.rst

File metadata and controls

93 lines (69 loc) · 3.38 KB

Change & Version Information

The following is a summary of changes and improvements to :mod:`eulxml`. New features in each version should be listed, with any necessary information about installation or upgrade notes.

0.19.0

  • Corrected a minor bug where schema validation errors were not cleared between multiple validations.
  • To avoid permission denied warning for auto-generated parser files, parsetab files are now created in python tempdir if the running user doesn't have write permission in the package installation directory. [Issue 1]
  • When an XSLT transformation results in an empty document, :meth:`eulxml.xmlap.XmlObject.xsl_transform` now returns None. [Issue 6]
  • Development requirements can now be installed as an optional requirement of the eulxml package (pip install "eulxml[dev]").
  • Unit tests have been updated to use :mod:`nose`
  • New functionality in :mod:`eulxml.xmlmap.cerp` for parsing email dates and generating CERP xml from a Python email message object.

0.18.0 - Formset Ordering and DateTime

0.17.1 - Bugfix Release

  • Fixed an error in eulxml.xpath parse that resulted in parse errors when other lexers are defined.

0.17.0 - Minor Enhancements

0.16.0 - MODS and PREMIS

0.15.3 - Minor Enhancement

  • Downgrade the lack of an HTTP_PROXY set in the environment from a RuntimeError to a Warning with schema validation disabled.

0.15.2 - Bugfix Release

  • Fixed an error in the dependency structure that prevented the package from being used after installation through PyPI.

0.15.1 - Bugfix Release

  • Fixed an error in the dependency structure that prevented the package from being installed through PyPI.

0.15.0 - Initial Release