pkgsrc/devel/py-ZopeConfiguration/distinfo
adam 6edd2ac88f py-ZopeConfiguration: updated to 4.3.0
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.
2018-10-15 10:38:18 +00:00

6 lines
447 B
Text

$NetBSD: distinfo,v 1.3 2018/10/15 10:38:18 adam Exp $
SHA1 (zope.configuration-4.3.0.tar.gz) = 0d0a9ac9577b89dbc9c825cf0fd135ab69074047
RMD160 (zope.configuration-4.3.0.tar.gz) = 76eebc4c859dc990a5819b4e787032d4becabc7a
SHA512 (zope.configuration-4.3.0.tar.gz) = c641927493d481630c701aebc1ac238df4baebe99be672fd378fbb87e3327e54f19864887cd9e982d86075c67ff78e35159f47bbdcdfce9332b8266438c306ca
Size (zope.configuration-4.3.0.tar.gz) = 82642 bytes