Pyramid-zcml

Latest version: v1.2.0

Safety actively analyzes 641171 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.9

----------------

- Drop dependency on PasteScript (Pyramid 1.3 compat).

- Rename "paster_templates" dir to "scaffolds".

- Make scaffold compatible with Pyramid 1.3a2+ (use wsgiref).

- Drop scaffolding dependency on WebError.

- Scaffold now uses ``pyramidwsgiref`` server instead of ``pastehttp``
server. This will require the use of Pyramid 1.0.2, 1.1.3, 1.2.5, or
1.3a2+.

0.8

----------------

- Pyramid 1.3 compatibility.

- Depend on ``zope.configuration``>=3.8.0dev in order to prevent
misconfigurations involving this package and older versions of
zope.configuration. z.config 3.8.0 uses dictionary-based actions (older
versions used tuple-based actions). Older versions of z.config will mostly
appear to work with this version of pyramid_zcml, except for cases of ZCML
which uses the includeOverrides directive; to avoid any confusion caused by
this, we upward-pin to 3.8.0dev+.

Note that Pyramid 1.0.X, 1.1.X, 1.2.4+ and 1.3 will all still work with the
combination of pyramid_zcml 0.8 + zope.configuration 3.8.0.

0.7

----------------

- The ZCML includeOverrides directive did not work properly when
``pyramid_zcml`` 0.6 was used with Pyramid 1.2. Symptom: inappropriate
``ConfigurationConflictError`` errors. See the discussion at
http://groups.google.com/group/pylons-devel/browse_thread/thread/e9720c67b8388843?hl=en
for more information.

0.6

----------------

- Fix to work under Pyramid 1.2a4 and better.

- Depend explicitly on zope.configuration (upcoming releases of Pyramid will
not).

- Use our a local PyramidConfigurationMachine when collecting ZCML actions,
and splice the locally collected actions onto the configurator context's
actions when ZCML processing is done. This provides Pyramid the freedom to
not rely on zope.configuration in the future, and somewhat futureproofs
``pyramid_zcml`` from changes to action processing in Pyramid.

0.5

----------------

- Compatible with Pyramid 1.2a1.

0.4

----------------

- Fix a unit test failure when used with Venusian 0.9.

- Compatible with Pyramid 1.2dev+.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.