6edd2ac88f
4.3.0: - Simplify exception chaining and nested exception error messages. 4.2.2: - Fix GlobalObject (and GlobalInterface) no longer allowing multiple leading dots. - Add __all__ to all modules listing the documented members of the module. Note that this is currently a broad list and may be reduced in the future. 4.2.1: - Fix GlobalObject (and GlobalInterface) no longer allowing just a single '.'. 4.2.0: - Reach 100% automated test coverage. - Add support for Python 3.7. - Drop support for Python 3.3 and remove internal compatibility functions needed to support it. - Drop support for python setup.py test. - Make zope.configuration.fields.Path and zope.configuration.config.ConfigurationContext expand environment variables and expand user home directories in paths. - Fix resolving names from a Python 2 package whose __init__.py has unicode elements in __all__. - Make GroupingContextDecorator stop shadowing builtins in its __getattr__. These were not intended as arguments to be used by subclasses, and the signature caused confusion. - Fix the doctests with zope.schema 4.7 and above, and run the doctests on both Python 2 and Python 3. - Fix GlobalObject and GlobalInterface fields to only accept dotted names instead of names with /. Previously, slash delimited names could result in incorrect imports. - Fix the schema fields to include the value and field values on exceptions they raise. - Make zope.configuration.fields.PythonIdentifier subclass PythonIdentifier from zope.schema. It now implements fromBytes, always produces a native string, and validates the value in fromUnicode. - Add ConfigurationMachine.pass_through_exceptions to allow customizing the exceptions that ConfigurationMachine.execute_actions wraps in a ConfigurationExecutionError. - Stop catching BaseException and wrapping it in either ConfigurationExecutionError or ZopeXMLConfigurationError. SystemExit and KeyboardInterrupt were always allowed to propagate; now GeneratorExit and custom subclasses of BaseException are also allowed te propagate. |
||
---|---|---|
.. | ||
DESCR | ||
distinfo | ||
Makefile | ||
PLIST |