Skip to main content

Trusted Zope 2 executables (scripts, templates) -- unrestricted by Zope 2 security. For Zope 2.13 and above

Project description

TrustedExecutables is a set of executable objects unrestricted by Zope[2]’s security. Currently, it contains ‘TrustedPageTemplateFile’, ‘TrustedFSPageTemplate’ and ‘TrustedFSPythonScript’. ‘TrustedFSPageTemplate’ and ‘TrustedFSPythonScript’ are registered with the filename extensions ‘xpt’ and ‘xpy’, respectively.

As Zope’s security checks are expensive, avoiding them can drastically speed things up.

On the other hand, these objects must make their own security checks at places where access control is required.

Use with extreme care!

ATTENTION: It is not unlikely that this product breaks between Zope releases, as it uses undocumented implementation artefacts. It is probably not very difficult to fix things again but you will need programming skills to do so.



Python 3/Zope 4 compatibility

Note: newer TALES expression types (defer, lazy, provider) might still perform authorization checks (and thus do not yet trust).


for Zope 2.11+

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for Products.TrustedExecutables, version 2.0
Filename, size File type Python version Upload date Hashes
Filename, size Products.TrustedExecutables-2.0.tar.gz (8.8 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page