Skip to main content

pyramid_zcml is a package which provides ZCML (Zope Configuration Markup Language) directives for all “configurator” methods available in the Pyramid web framework.

See http://docs.pylonsproject.org/projects/pyramid_zcml/en/latest/ for detailed documentation.

1.2.0 (2018-01-09)

  • Add support for Python 3.7.

  • Drop support for Python 2.6 and 3.3.

1.1.0 (2017-04-15)

  • Add support for Python 3.4, 3.5 and 3.6.

  • Deprecate support for Python 2.6: it will be dropped in the next release.

  • Drop support for Python 3.2: testing / packaging tools no longer support it.

  • Strengthen the hash algorithm used in <authtkauthpolicy> directive from md5 -> sha512.

  • Add support for ZCML “features” (labels controlling conditional directives). See: https://github.com/Pylons/pyramid_zcml/pull/1.

  • Drop support for pyramid < 1.5, venusian < 1.0.0.

  • Add pyramid_mako testing dependency and configure it in tests (Current versions of Pyramid split out Mako integration).

  • Fix compatibility with Pyramid 1.8.

1.0.0 (2013-02-28)

  • Add setup.py docs alias (installs Sphinx and dependencies).

  • Add setup.py dev alias (runs setup.py develop plus installs nose and coverage).

  • Add support for Python 3.2 and 3.3.

  • Drop support for Pyramid < 1.4.

  • Fix for xhr predicate behaviour: ignore when no xhr value specified.

  • Drop support for Python 2.5, Jython.

0.9.2 (2012-02-20)

  • Stop depending on pyramid.config.Configurator.with_context. Moved logic into this package in Pyramid 1.3a9+.

  • Respect Pyramid 1.3a9+ introspection Configurator attribute.

0.9.1 (2011-12-14)

  • Readd mistakenly removed paste.paster_create_template entry point.

0.9 (2011-12-14)

  • 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 pyramid#wsgiref server instead of paste#http server. This will require the use of Pyramid 1.0.2, 1.1.3, 1.2.5, or 1.3a2+.

0.8 (2011-12-06)

  • 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 (2011-10-07)

0.6 (2011-09-04)

  • 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 (2011-08-24)

  • Compatible with Pyramid 1.2a1.

0.4 (2011-08-17)

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

  • Compatible with Pyramid 1.2dev+.

0.3 (2011-07-22)

  • Add tox.ini for testing.

  • Pyramid 1.1 test suite fixes.

0.2 (2011-02-22)

  • Add wild_domain argument to authtkauthpolicy directive.

  • Depend on pyramid>=1.0b1 (wild_domain argument to authtktauthpolicy directive).

  • Make tests pass on Pyramid 1.0; squash testing deprecation warnings.

0.1 (unknown)

  • Initial release, all ZCML directives broken out of Pyramid core.

Release files for pyramid-zcml 1.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyramid-zcml 1.2.0
File Size Uploaded
pyramid_zcml-1.2.0.tar.gz 117.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyramid-zcml 1.2.0
File Interpreter ABI Platform
pyramid_zcml-1.2.0-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 209.7 kB

Release files / pyramid_zcml-1.2.0.tar.gz

Download URL pyramid_zcml-1.2.0.tar.gz
Size 117.4 kB
Tags Source
SHA-256 checksum
How to use checksums
67aea5fdda0916125710a86870a21488f4e40ba6569a1f9d4e747825450bda8f
BLAKE2b-256 checksum
How to use checksums
9aa5cee22772d0f7d8ef63d798e98c5d14fb308fb6097b64e5f70b24c9f7d766
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/2.7.14

Release files / pyramid_zcml-1.2.0-py2.py3-none-any.whl

Download URL pyramid_zcml-1.2.0-py2.py3-none-any.whl
Size 92.3 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
6f1962ea5a8370f92281c8226f4d1e7e0efd488f0efffdbce680f0f799a85b36
BLAKE2b-256 checksum
How to use checksums
4de287c54a04f0cdff9461dc261df23176bf1f79c88fd6a32a5d1f51c4b2acc7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/2.7.14

Release history Release notifications | RSS feed

This release

1.2.0 This release

2 release files

1.1.0

2 release files

1.0.0

1 release file

0.9.2

1 release file

0.9

1 release file

0.8

1 release file

0.7

1 release file

0.6

1 release file

0.5

1 release file

0.4

1 release file

0.3

1 release file

0.2

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page