Skip to main content
https://github.com/zopefoundation/zope.security/actions/workflows/tests.yml/badge.svg https://coveralls.io/repos/github/zopefoundation/zope.security/badge.svg?branch=master Documentation Status Latest release Supported Python versions

The Security framework provides a generic mechanism to implement security policies on Python objects.

Documentation is available at https://zopesecurity.readthedocs.io/

Change log

8.4 (2026-08-20)

  • Add support for Python 3.15.

  • Add support for automatically building and publishing Windows/ARM64 wheels.

  • Add support for automatically building and publishing source distributions.

8.3 (2025-11-17)

  • Move all supported package metadata into pyproject.toml.

8.2 (2025-10-28)

  • Drop support for Python 3.9.

  • Add support for Python 3.14.

  • Remove run-time dependency on setuptools.

8.1 (2025-09-23)

  • Fix zope.security._zope_security_checker extension build failure with C23.

8.0 (2025-09-15)

  • Replace pkg_resources namespace with PEP 420 native namespace.

  • Drop support for Python 3.8.

  • Add preliminary support for Python 3.14.

7.3 (2024-10-02)

  • Respect PURE_PYTHON environment variable set to 0.

7.2 (2024-09-17)

  • Declare final support for Python 3.13.

7.1 (2024-08-16)

  • Allow calling methods of type <class 'builtin_method'> by default. In particular, Python 3.12 refactored the io module in such a way as to slightly change the types of some methods, causing zope.security to no longer consider them callable. See zope.file#13.

7.0 (2024-05-30)

  • Add preliminary support for Python 3.13 as of 3.13b1.

  • Drop support for Python 3.7.

  • Build windows wheels on GHA.

6.2 (2023-10-05)

  • Make next() on C proxies call __next__ rather than next (see PEP 3114), and drop support for the Python 2 next method name from pure-Python proxies.

  • Drop using setup_requires due to constant problems on GHA.

  • Add support for Python 3.12.

6.1 (2023-01-18)

  • Remove more proxying code for names that no longer exist in Python 3. (#92)

6.0 (2023-01-16)

  • Remove proxying code for names that no longer exist in Python 3. (#92)

  • Drop support for Python 2.7, 3.5, 3.6.

5.8 (2022-11-30)

  • The extra untrustedpython now for Python 3, too, installs zope.untrustedpython.

5.7 (2022-11-17)

  • Release to rebuild full set of binary wheels.

5.6 (2022-11-16)

  • Add support for building arm64 wheels on macOS.

5.5 (2022-11-06)

  • Add support for final release of Python 3.11.

5.4 (2022-09-15)

5.3 (2022-04-27)

  • Allow calling bound methods of some built-in objects such as ().__repr__ and {}.__repr__ by default. This worked on Python 2, but raised ForbiddenAttribute on Python 3. See issue 75.

  • Remove usage of unittest.makeSuite as it is deprecated in Python 3.11+. See issue 83.

  • Add support for Python 3.11 (as of 3.11.0a7).

5.2 (2022-03-10)

  • Add support for Python 3.9 and 3.10.

5.1.1 (2020-03-23)

  • Ensure all objects have consistent interface resolution orders (if all dependencies are up-to-date). See issue 71.

5.1.0 (2020-02-14)

  • Let proxied interfaces be iterated on Python 3. This worked on Python 2, but raised ForbiddenAttribute an Python 3. See zope.interface issue 141.

  • Allow to use a common Sphinx version for Python 2 and 3.

5.0.0 (2019-11-11)

  • Drop support for Python 3.4.

  • Add support for Python 3.8.

  • Properly declare dependency on zope.schema >= 4.2.0, introduced in zope.security 4.2.1.

  • Fix dict item view iteration on PyPy3 7.x.

4.3.1 (2019-01-03)

  • Fix the decimal.Decimal checker, __truediv__ was missing causing ForbiddenAttribute on a ProxyFactory(Decimal('1')) / 1 operation

4.3.0 (2018-08-24)

  • Add the interface ISystemPrincipal and make zope.security.management.system_user a regular object that implements this interface. This facilitates providing adapter registrations specifically for the system_user.

4.2.3 (2018-08-09)

  • Add support for Python 3.7.

4.2.2 (2018-01-11)

  • Make the pure-Python proxy on Python 2 not check permissions for __unicode__ just like the C implementation. Note that __str__ is checked for both implementations on both Python 2 and 3, but if there is no __unicode__ method defined, Python 2’s automatic fallback to __str__ is not checked when unicode is called. See issue 10.

4.2.1 (2017-11-30)

  • Fix the default values for Permission fields title and description under Python 2. See issue 48.

  • Change the IPermission.id from Text (unicode) to a NativeStringLine. This matches what ZCML creates and what is usually written in source code.

4.2.0 (2017-09-20)

  • Fix the extremely rare potential for a crash when the C extensions are in use. See issue 35.

  • Fix issue 7: The pure-Python proxy didn’t propagate TypeError from __repr__ and __str__ like the C implementation did.

  • Fix issue 27: iteration of zope.interface.providedBy() is now allowed by default on all versions of Python. Previously it only worked on Python 2. Note that providedBy returns unproxied objects for backwards compatibility.

  • Fix __length_hint__ of proxied iterator objects. Previously it was ignored.

  • Drop support for Python 3.3.

  • Enable coveralls.io for coverage measurement and run doctests on all supported Python versions.

  • Fix issue 9: iteration of itertools.groupby objects is now allowed by default. In addition, iteration of all the custom iterator types defined in itertools are also allowed by default.

  • Simplify the internal _compat.py module now that we only run on newer Python versions. See PR 32.

  • Respect PURE_PYTHON at runtime. At build time, always try to build the C extensions on supported platforms, ignoring PURE_PYTHON. See issue 33.

  • Fix watching checkers (ZOPE_WATCH_CHECKERS=1) in pure-Python mode. See issue 8.

  • Remove unused internal files from tests/.

  • Remove zope.security.setup. It was unused and did not work anyway.

  • Fix the pure-Python proxy on Python 2 letting __getslice__ and __setslice__ fall through to __getitem__ or __setitem__, respectively, if it raised an error.

  • Fix the pure-Python proxy calling a wrapped __getattr__ or __getattribute__ more than once in situations where the C implementation only called it one time (when it raised an AttributeError).

  • Reach 100% test coverage and maintain it via automated checks.

4.1.1 (2017-05-17)

  • Fix issue 23: iteration of collections.OrderedDict and its various views is now allowed by default on all versions of Python.

  • As a further fix for issue 20, iteration of BTree itself is now allowed by default.

4.1.0 (2017-04-24)

  • When testing PURE_PYTHON environments under tox, avoid poisoning the user’s global wheel cache.

  • Drop support for Python 2.6 and 3.2.

  • Add support for Python 3.5 and 3.6.

  • Fix issue 20: iteration of pure-Python BTrees.items(), and also creating a list from BTrees.items() on Python 3. The same applies for keys() and values().

4.0.3 (2015-06-02)

  • Fix iteration over security proxies in Python 3 using the pure-Python implementation.

4.0.2 (2015-06-02)

  • Fix compatibility with zope.proxy 4.1.5 under PyPy.

  • Fix the very first call to removeSecurityProxy returning incorrect results if given a proxy under PyPy.

4.0.1 (2014-03-19)

  • Add support for Python 3.4.

4.0.0 (2013-07-09)

  • Update boostrap.py to version 2.2.

  • Bugfix: ZOPE_WATCH_CHECKERS=2 used to incorrectly suppress unauthorized/forbidden warnings.

  • Bugfix: ZOPE_WATCH_CHECKERS=1 used to miss most of the checks.

4.0.0b1 (2013-03-11)

  • Add support for PyPy.

  • Fix extension compilation on windows python 3.x

4.0.0a5 (2013-02-28)

  • Undo changes from 4.0.0a4. Instead, zope.untrustedpython is only included during Python 2 installs.

4.0.0a4 (2013-02-28)

  • Remove untrustedpython extra again, since we do not want to support zope.untrustedpython in ZTK 2.0. If BBB is really needed, we will create a 3.10.0 release.

4.0.0a3 (2013-02-15)

  • Fix test breakage in 4.0.0a2 due to deprecation strategy.

4.0.0a2 (2013-02-15)

  • Add back the untrustedpython extra: now pulls in zope.untrustedpython. Restored deprecated backward-compatible imports for zope.security.untrustedpython.{builtins,interpreter,rcompile} (the extra and the imports are to be removed in version 4.1).

4.0.0a1 (2013-02-14)

  • Add support for Python 3.2 and 3.3.

  • Bring unit test coverage to 100%.

  • zope.security.untrustedpython moved to separate project: zope.untrustedpython

  • Convert use of assert in non-test code to apprpriate error types:

    • Non-dict’s passed to Checker.__init__.

  • Remove dprecattion of zope.security.adapter.TrustedAdapterFactory. Although it has been marked as deprectaed since before Zope3 3.2, current versions of zope.compoent still rely on it.

  • Convert doctests to Sphinx documentation in ‘docs’.

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

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

  • Make non-doctest tests fully independent of zope.testing.

    Two modules, zope.security.checker and zope.security.management, register cleanups with zope.testing IFF it is importable, but the tests no longer rely on it.

  • Enable building extensions without the svn:external of the zope.proxy headers into our include dir.

  • Bump zope.proxy dependency to “>= 4.1.0” to enable compilation on Py3k.

  • Replace deprecated zope.component.adapts usage with equivalent zope.component.adapter decorator.

  • Replace deprecated zope.interface.classProvides usage with equivalent zope.interface.provider decorator.

  • Replace deprecated zope.interface.implements usage with equivalent zope.interface.implementer decorator.

  • Drop support for Python 2.4 and 2.5.

  • Add test convenience helper create_interaction and with interaction().

3.9.0 (2012-12-21)

  • Pin zope.proxy >= 4.1.0

  • Ship with an included proxy.h header which is compatible with the 4.1.x version ov zope.proxy.

3.8.5 (2012-12-21)

  • Ship with an included proxy.h header which is compatible with the supported versions of zope.proxy.

3.8.4 (2012-12-20)

  • Pin zope.proxy >= 3.4.2, <4.1dev

3.8.3 (2011-09-24)

  • Fix a regression introduced in 3.8.1: zope.location's LocationProxy did not get a security checker if zope.security.decorator was not imported manually. Now zope.security.decorator is imported in zope.security.proxy without re-introducing the circular import fixed in 3.8.1.

3.8.2 (2011-05-24)

  • Fix a test that failed on Python 2.7.

3.8.1 (2011-05-03)

  • Fix circular import beween zope.security.decorator and zope.security.proxy which led to an ImportError when only importing zope.security.decorator.

3.8.0 (2010-12-14)

  • Add tests for our own configure.zcml.

  • Add zcml extra dependencies; run related tests only if zope.configuration is available.

  • Run tests related to the untrustedpython functionality only if RestrictedPython is available.

3.7.3 (2010-04-30)

  • Prefer the standard library’s doctest module to the one from zope.testing.

  • Ensure PermissionIdsVocabulary directly provides IVocabularyFactory, even though it might be unnecessary because IVocabularyFactory is provided in ZCML.

  • Remove the dependency on the zope.exceptions package: zope.security.checker now imports DuplicationError from zope.exceptions if available, otherwise it defines a package-specific DuplicationError class which inherits from Exception.

3.7.2 (2009-11-10)

  • Add compatibility with Python 2.6 abstract base classes.

3.7.1 (2009-08-13)

  • Fix for LP bug 181833 (from Gustavo Niemeyer). Before “visiting” a sub-object, a check should be made to ensure the object is still valid. Because garbage collection may involve loops, if you garbage collect an object, it is possible that the actions done on this object may modify the state of other objects. This may cause another round of garbage collection, eventually generating a segfault (see LP bug). The Py_VISIT macro does the necessary checks, so it is used instead of the previous code.

3.7.0 (2009-05-13)

  • Make pytz a soft dependency: the checker for pytz.UTC is created / tested only if the package is already present. Run bin/test_pytz to run the tests with pytz on the path.

3.6.3 (2009-03-23)

  • Ensure that simple zope.schema’s VocabularyRegistry is used for PermissionVocabulary tests, because it’s replaced implicitly in environments with zope.app.schema installed that makes that tests fail.

  • Fix a bug in DecoratedSecurityCheckerDescriptor which made security-wrapping location proxied exception instances throw exceptions on Python 2.5. See https://bugs.launchpad.net/zope3/+bug/251848

3.6.2 (2009-03-14)

  • Add zope.i18nmessageid.Message to non-proxied basic types. It’s okay, because messages are immutable. Done previously by zope.app.security.

  • Add __name__ and __parent__ attributes to list of available by default. Done previously by zope.app.security.

  • Move PermissionsVocabulary and PermissionIdsVocabulary vocabularies to the zope.security.permission module from the zope.app.security package.

  • Add zcml permission definitions for most common and useful permissions, like zope.View and zope.ManageContent, as well as for the special zope.Public permission. They are placed in a separate permissions.zcml file, so it can be easily excluded/redefined. They are selected part of permissions moved from zope.app.security and used by many zope.* packages.

  • Add addCheckerPublic helper function in zope.security.testing module that registers the “zope.Public” permission as an IPermission utility.

  • Add security declarations for the zope.security.permisson.Permission class.

  • Improve test coverage.

3.6.1 (2009-03-10)

  • Use from imports instead of zope.deferred to avoid circular import problems, thus drop dependency on zope.deferredimport.

  • Raise NoInteraction when zope.security.checkPermission is called without interaction being active (LP #301565).

  • Don’t define security checkers for deprecated set types from the “sets” module on Python 2.6. It’s discouraged to use them and set and frozenset built-in types should be used instead.

  • Change package’s mailng list address to zope-dev at zope.org as zope3-dev at zope.org is now retired.

  • Remove old zpkg-related files.

3.6.0 (2009-01-31)

  • Install decorated security checker support on LocationProxy from the outside.

  • Add support to bootstrap on Jython.

  • Move the protectclass module from zope.app.security to this package to reduce the number of dependencies on zope.app.security.

  • Move the <module> directive implementation from zope.app.security to this package.

  • Move the <class> directive implementation from zope.app.component to this package.

3.5.2 (2008-07-27)

  • Make C code compatible with Python 2.5 on 64bit architectures.

3.5.1 (2008-06-04)

  • Add frozenset, set, reversed, and sorted to the list of safe builtins.

3.5.0 (2008-03-05)

  • Changed title for zope.security.management.system_user to be more presentable.

3.4.3 - (2009/11/26)

  • Backport a fix made by Gary Poster to the 3.4 branch: Fix for LP bug 181833 (from Gustavo Niemeyer). Before “visiting” a sub-object, a check should be made to ensure the object is still valid. Because garbage collection may involve loops, if you garbage collect an object, it is possible that the actions done on this object may modify the state of other objects. This may cause another round of garbage collection, eventually generating a segfault (see LP bug). The Py_VISIT macro does the necessary checks, so it is used instead of the previous code.

3.4.2 - (2009/03/23)

  • Add dependency on zope.thread to setup.py; without it, the tests were failing.

  • Backport a fix made by Albertas Agejevas to the 3.4 branch. He fixed a bug in DecoratedSecurityCheckerDescriptor which made security-wrapping location proxied exception instances throw exceptions on Python 2.5. See https://bugs.launchpad.net/zope3/+bug/251848

3.4.1 - 2008/07/27

  • Make C code compatible with Python 2.5 on 64bit architectures.

3.4.0 (2007-10-02)

  • Update meta-data.

3.4.0b5 (2007-08-15)

  • Fix a circular import in the C implementation.

3.4.0b4 (2007-08-14)

  • Improve ugly/brittle ID of zope.security.management.system_user.

3.4.0b3 (2007-08-14)

  • Add support for Python 2.5.

  • Bug: zope.security.management.system_user wasn’t a valid principal (didn’t provide IPrincipal).

  • Bug: Fix inclusion of doctest to use the doctest module from zope.testing. Now tests can be run multiple times without breaking. (#98250)

3.4.0b2 (2007-06-15)

  • Bug: Remove stack extraction in newInteraction. When using eggs this is an extremly expensive function. The publisher is now more than 10 times faster when using eggs and about twice as fast with a zope trunk checkout.

3.4.0b1

  • Temporarily fixed the hidden (and accidental) dependency on zope.testing to become optional.

Note: The releases between 3.2.0 and 3.4.0b1 where not tracked as an individual package and have been documented in the Zope 3 changelog.

3.2.0 (2006-01-05)

  • Corresponds to the verison of the zope.security package shipped as part of the Zope 3.2.0 release.

  • Remove deprecated helper functions, proxy.trustedRemoveSecurityProxy and proxy.getProxiedObject.

  • Make handling of management.{end,restore}Interaction more careful w.r.t. edge cases.

  • Make behavior of canWrite consistent with canAccess: if canAccess does not raise ForbiddenAttribute, then neither will canWrite. See: http://www.zope.org/Collectors/Zope3-dev/506

  • Code style / documentation / test fixes.

3.1.0 (2005-10-03)

  • Add support for use of the new Python 2.4 datatypes, set and frozenset, within checked code.

  • Make the C security proxy depend on the proxy.h header from the zope.proxy package.

  • XXX: the spelling of the #include is bizarre! It seems to be related to zpkg-based builds, and should likely be revisited. For the moment, I have linked in the zope.proxy package into our own include directory. See the subversion checkin: http://svn.zope.org/Zope3/?rev=37882&view=rev

  • Update checker to avoid re-proxying objects which have and explicit __Security_checker__ assigned.

  • Corresponds to the verison of the zope.security package shipped as part of the Zope 3.1.0 release.

  • Clarify contract of IChecker to indicate that its check* methods may raise only Forbidden or Unauthorized exceptions.

  • Add interfaces, (IPrincipal, IGroupAwarePrincipal, IGroup, and IPermission) specifying contracts of components in the security framework.

  • Code style / documentation / test fixes.

3.0.0 (2004-11-07)

  • Corresponds to the version of the zope.security package shipped as part of the Zope X3.0.0 release.

Release files for zope.security 8.4

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

Source distribution (sdist)

Source distribution for zope.security 8.4
File Size Uploaded
zope_security-8.4.tar.gz 126.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for zope.security 8.4
File
zope_security-8.4-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
zope_security-8.4-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
zope_security-8.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
zope_security-8.4-cp314-cp314-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.5+ x86-64, Linux glibc 2.17+ x86-64 Details
zope_security-8.4-cp314-cp314-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
zope_security-8.4-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
zope_security-8.4-cp314-cp314-macosx_10_9_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.9+ x86-64 Details
zope_security-8.4-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
zope_security-8.4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
zope_security-8.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
zope_security-8.4-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-64, Linux glibc 2.17+ x86-64 Details
zope_security-8.4-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
zope_security-8.4-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
zope_security-8.4-cp313-cp313-macosx_10_9_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.9+ x86-64 Details
zope_security-8.4-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
zope_security-8.4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
zope_security-8.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
zope_security-8.4-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.5+ x86-64 Details
zope_security-8.4-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
zope_security-8.4-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
zope_security-8.4-cp312-cp312-macosx_10_9_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.9+ x86-64 Details
zope_security-8.4-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
zope_security-8.4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
zope_security-8.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
zope_security-8.4-cp311-cp311-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64, Linux glibc 2.5+ x86-64 Details
zope_security-8.4-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
zope_security-8.4-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
zope_security-8.4-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
zope_security-8.4-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
zope_security-8.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
zope_security-8.4-cp310-cp310-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.5+ x86-64 Details
zope_security-8.4-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
zope_security-8.4-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
zope_security-8.4-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 5.2 MB

Release files / zope_security-8.4.tar.gz

Download URL zope_security-8.4.tar.gz
Size 126.5 kB
Tags Source
SHA-256 checksum
How to use checksums
917b33a868bd63f57f6edbb63d73dec71b5ae5ce528976ac10e3df2bde92da0d
BLAKE2b-256 checksum
How to use checksums
1b40a28257c6cb524c85dcfe67b817d0b4c105fa127451fa272ee108e176de66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp314-cp314-win_arm64.whl

Download URL zope_security-8.4-cp314-cp314-win_arm64.whl
Size 126.0 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
be7f025d1cddfa1cdf4e142969978687cff7a9bfd46baab2a1b1c0c4cf605c8e
BLAKE2b-256 checksum
How to use checksums
376c718e72c85944dad58b28a86569260f6db302c89f1ce149ad164328007485
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp314-cp314-win_amd64.whl

Download URL zope_security-8.4-cp314-cp314-win_amd64.whl
Size 126.8 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
1a9628557a91652e0600962bbb3875f9ebd260f93d771a4f743daa90fe600ba7
BLAKE2b-256 checksum
How to use checksums
faedde24bab9e1d3d3906f2be1ed2f73b7902400f93dd8ceb92d048f145bb83e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL zope_security-8.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 186.6 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
2e78b2db0476e5fc9469f9d6a3e0703afc202fc6e708496b51a802ce5ab98013
BLAKE2b-256 checksum
How to use checksums
a42d5ca457dd437295568fcd1b75f05ddd721927116d80b28d7a2a10adde6e1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp314-cp314-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl

Download URL zope_security-8.4-cp314-cp314-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Size 187.0 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
f9ac5a3427d13c1859dc4a67b1dfe71e3160dcc098a252087f43f304ac6b1978
BLAKE2b-256 checksum
How to use checksums
1060d335747e74e70752e5b22b45bf44d675e44271da36cd04f879a291d60c75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp314-cp314-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl

Download URL zope_security-8.4-cp314-cp314-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Size 178.8 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
a3c486fff9ce5366decddac935c234518420b9d04f5ba6f129afe1ea9aad48f1
BLAKE2b-256 checksum
How to use checksums
f590d75abacfee8dc2f3eb62570cac6e18058ab7a4493cd764b1918b975dfd51
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp314-cp314-macosx_11_0_arm64.whl

Download URL zope_security-8.4-cp314-cp314-macosx_11_0_arm64.whl
Size 122.3 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ea87f4dab61dffdc253843f35fadaceedd2db7bb785303563a3f122f66fef6ff
BLAKE2b-256 checksum
How to use checksums
b4933c95094c0e0e8aedff6f7263bc811612c5585e85e992d9f66c8b48fe2631
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp314-cp314-macosx_10_9_x86_64.whl

Download URL zope_security-8.4-cp314-cp314-macosx_10_9_x86_64.whl
Size 122.1 kB
Tags CPython 3.14 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
b8e6d2a405415c2d7d39d823d4a54e5d68df68b8c61956f83eb8beecaf740a2e
BLAKE2b-256 checksum
How to use checksums
aab6639e575ec1718fcce0b0a884140e8aab0b3d198c4bf069c05c0fc9893f14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp313-cp313-win_arm64.whl

Download URL zope_security-8.4-cp313-cp313-win_arm64.whl
Size 125.4 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
dfe2b4291e088afb153344278b2a38b5b6147653ea9f2400eaa8683efa043deb
BLAKE2b-256 checksum
How to use checksums
0688d025498f49a8349a73981cd83c0750d107a91b73097a70bd9c09d0ed56a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp313-cp313-win_amd64.whl

Download URL zope_security-8.4-cp313-cp313-win_amd64.whl
Size 126.4 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
2a1a4b1220e65a56a746365c7697ceb7d3c0d7e2bc701d2b5f375c9ed66ece1b
BLAKE2b-256 checksum
How to use checksums
0da674795077f5b9f53cf3a2959c018697176f1212f603e3291449e1ac37a8a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL zope_security-8.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 186.5 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
55aa8948127966dc6e8fdef958144a91b62293bd5654e483f1071343466f7de5
BLAKE2b-256 checksum
How to use checksums
c0e323355b50087e19c7d10c69750bbf6dfc9b676181e768f890aa9cac32d204
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl

Download URL zope_security-8.4-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Size 187.8 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
a23d7331ce97d9d1f74d20e199ff163ddde7a483caf49ab16e549c9ef8392d1c
BLAKE2b-256 checksum
How to use checksums
b7ec6364a178f466210a39598a996f2cd8d1cb0d46197dc1a84e6dc565df3744
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl

Download URL zope_security-8.4-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Size 179.7 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
19023aea7dbe40f522efed1efbffad906bdcf69b173d42a2d32ea8c773c7d10f
BLAKE2b-256 checksum
How to use checksums
fbae443c60842ea2f251c25e3934e53d306892e5ae085014fccbbc3c6cb7d988
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp313-cp313-macosx_11_0_arm64.whl

Download URL zope_security-8.4-cp313-cp313-macosx_11_0_arm64.whl
Size 122.3 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b25c3a647915a873e314873d7d78dd89bf13ff9489acb05d61fb72b859905dab
BLAKE2b-256 checksum
How to use checksums
ba975bb0512ea4e5f5cb411f0fe06ea894fa7d5cccb465e47006cbcb9777ecd2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp313-cp313-macosx_10_9_x86_64.whl

Download URL zope_security-8.4-cp313-cp313-macosx_10_9_x86_64.whl
Size 122.1 kB
Tags CPython 3.13 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
7b27992030ea412a895ca641867031ddfa96c61bd3f850496e0aeec760f796bc
BLAKE2b-256 checksum
How to use checksums
043def495aede077c8bdafe6d9a31745ee8864cb6665aa02a18002adf833ff4a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp312-cp312-win_arm64.whl

Download URL zope_security-8.4-cp312-cp312-win_arm64.whl
Size 125.4 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
d48c9b3179ecc0f4d4144b01a025d2b5e4ce702a14265109f5074683e2717814
BLAKE2b-256 checksum
How to use checksums
d1c0243836526776e7514e747c5e6f733d8f12cfb8c764aec241c19ce3deb1af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp312-cp312-win_amd64.whl

Download URL zope_security-8.4-cp312-cp312-win_amd64.whl
Size 126.4 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
6f6352c0ddf69019930a2ac4448c51951c1439c2b53c9060840c17f039d19a09
BLAKE2b-256 checksum
How to use checksums
fa1d07a74a5868e548e364b8d095f0ed86e3c22bf7d5daecce655ba3f5db6218
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL zope_security-8.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 186.6 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
52b1037416c694bb15aa642becedda37c1568774c50fd4c6dffc752aa7fc0200
BLAKE2b-256 checksum
How to use checksums
b8cfb06106016f8062bf0c3be822cfdee07fc405a8c844cb39987e4630679fe8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl

Download URL zope_security-8.4-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Size 187.8 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
ebfad11191fcd573c6f3b91a2f5a6b918e47f71cbe95103bcbaf483548a8c60a
BLAKE2b-256 checksum
How to use checksums
b129303447eade6f8f9248715b3a4e7010800d533be97205000326298cd40fed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl

Download URL zope_security-8.4-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Size 179.8 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
17db177f214442feb61652c2dfb5505d5e53375ccdb45fc953ca0395413c97a1
BLAKE2b-256 checksum
How to use checksums
5b1e04141838692958a51dfbd7a03356812796ed753a9f5ae3571978910b101b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp312-cp312-macosx_11_0_arm64.whl

Download URL zope_security-8.4-cp312-cp312-macosx_11_0_arm64.whl
Size 122.3 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e1ea8a95ca5449186c128560b171f93b1004c265bab1e789c65556e4ac58f33f
BLAKE2b-256 checksum
How to use checksums
b552114ae8afac67ce71dd011dea9e08ef42a2b94605f47417dfc41db557bce1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp312-cp312-macosx_10_9_x86_64.whl

Download URL zope_security-8.4-cp312-cp312-macosx_10_9_x86_64.whl
Size 122.1 kB
Tags CPython 3.12 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
a95408b3f30c088b69039bae9f8b8ea921dc4ed6ec47130c38287bd36ab0842a
BLAKE2b-256 checksum
How to use checksums
7262fa2d0ab9122df0ed370e4f47a78875b6fac2f6ce0b5b66d2c8601a1a27b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp311-cp311-win_arm64.whl

Download URL zope_security-8.4-cp311-cp311-win_arm64.whl
Size 125.6 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
2729744f57db56c04e1abac9b2eca08e624ceec9964b4a8f08183e18e47577d2
BLAKE2b-256 checksum
How to use checksums
0a5312b4a79536ddabdf0121b92a2af2021669105da04d8aaafcea5f37673248
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp311-cp311-win_amd64.whl

Download URL zope_security-8.4-cp311-cp311-win_amd64.whl
Size 126.2 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
9cc9d4bce9582ba5dd6d1a62330cfba1e8f79ebc7cfa5d82c0a5bdb7ddb185b7
BLAKE2b-256 checksum
How to use checksums
59da3f681467e11156a36b2fcdaf341fdf85443f7dec553f653c81ee2301ba18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL zope_security-8.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 183.1 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
3cf817b4bcdba9a63f20968e84fefb20ce420bf326617d5800e68c23af024b06
BLAKE2b-256 checksum
How to use checksums
7c4eca5daba4715419bc34c815a9124ae62c947aaf2709d20d29aed48acc9f63
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp311-cp311-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl

Download URL zope_security-8.4-cp311-cp311-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Size 182.7 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
57693794cee4f0248a2d196f8817a74fb13b7f4be6b13d5bd02d12c2db207957
BLAKE2b-256 checksum
How to use checksums
0615f55f6d74d790941d27a345706d7e3978251cf867db9e30cb1acffbe72295
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl

Download URL zope_security-8.4-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Size 175.9 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
b4ee4791854d246a19696d790e1e691aa1ab4311fc4c9207d507fd2232ca57e5
BLAKE2b-256 checksum
How to use checksums
7dd6242f67f29c0ddcddf497501c760cd427cd627a67389a320faf86fe819557
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp311-cp311-macosx_11_0_arm64.whl

Download URL zope_security-8.4-cp311-cp311-macosx_11_0_arm64.whl
Size 122.0 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4efeac0eb391c02c477ced163213beddd11e6000397f5a2db25f104130e941ed
BLAKE2b-256 checksum
How to use checksums
9aae3126b7757b6706867b4520cfee817bae2dc609619b4752f706eb0d448a4a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp311-cp311-macosx_10_9_x86_64.whl

Download URL zope_security-8.4-cp311-cp311-macosx_10_9_x86_64.whl
Size 121.6 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
0adb88bf4fd843f1ef9f1973eed8e0435cabba01d7340d0b44c8bf5cf40ec3b6
BLAKE2b-256 checksum
How to use checksums
27ecb2ddd4e6533f1443329658482517e3d669ec5094f7514f82020a8b4b78e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp310-cp310-win_amd64.whl

Download URL zope_security-8.4-cp310-cp310-win_amd64.whl
Size 126.2 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
072591706a18953eae91955beeb13d8a72c296054e537bc1ad6261205b4ca719
BLAKE2b-256 checksum
How to use checksums
9124edb25b73e094737f516af853db84de56ee9c616a8da554dbaab2a09cf218
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL zope_security-8.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 181.7 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
d8e57a7a7680944f191460c0b5b114ff7688c9eec8e3520a2e8f54faff1e5745
BLAKE2b-256 checksum
How to use checksums
aa31f7385105cd8b4d21b0da0323092e98ee5d9a61f11e8298e7b59de2803230
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp310-cp310-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl

Download URL zope_security-8.4-cp310-cp310-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Size 181.4 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
157564c802097d53cd472aceaad612f793385e7591512ffd824e5fb05d2fed0b
BLAKE2b-256 checksum
How to use checksums
ec7a98702673c3f173f03669a08e6412a75c9bd0bc82c84cc27c4fc804a2c38e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl

Download URL zope_security-8.4-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Size 174.6 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
f9e2004b753798cc6b380aff216ba0f84b6fe63ae00b96111a6e119285057eef
BLAKE2b-256 checksum
How to use checksums
80a387c4ca137e0a86814b44fce1ce55edebe02751b36faeabf049912f16f6ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp310-cp310-macosx_11_0_arm64.whl

Download URL zope_security-8.4-cp310-cp310-macosx_11_0_arm64.whl
Size 122.1 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
418b4680e3f1f071031ae48bf338d57ff577c2dd1b65cc4abd64df8e0867b4f5
BLAKE2b-256 checksum
How to use checksums
72d44a2fa3b664ce0a7952339a9ee8191e70320dab01fabfa0cd51ef9be5ffbc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zope_security-8.4-cp310-cp310-macosx_10_9_x86_64.whl

Download URL zope_security-8.4-cp310-cp310-macosx_10_9_x86_64.whl
Size 121.6 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
6cb9724aacd92edcc5b4bb63420567b66b3062a9118d7fbeeca6577b15e7a03e
BLAKE2b-256 checksum
How to use checksums
f55ef829c42726e23f9dbf7df04639803357a518784dada84e9058e1156850de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

8.4 This release

35 release files

8.3

31 release files

8.2

31 release files

8.1

31 release files

8.0

31 release files

7.3

37 release files

7.2

37 release files

7.1

34 release files

7.0

34 release files

6.2

36 release files

6.1

30 release files

6.0

30 release files

5.8

36 release files

5.7

36 release files

5.6

32 release files

5.5

40 release files

5.4

37 release files

5.3

36 release files

5.2

36 release files

5.1.1

40 release files

5.1.0

39 release files

5.0

39 release files

4.3.0

12 release files

4.2.2

10 release files

4.2.1

10 release files

4.2.0

10 release files

4.1.1

16 release files

4.1.0

13 release files

4.0.4

1 release file

4.0.1

21 release files

4.0.0

17 release files

3.9.0

6 release files

3.8.5

11 release files

3.8.4

1 release file

3.8.3

7 release files

3.8.2

7 release files

3.8.1

7 release files

3.8.0

7 release files

3.7.4

7 release files

3.7.3

5 release files

3.7.2

5 release files

3.7.1

5 release files

3.7.0

5 release files

3.6.3

5 release files

3.6.2

5 release files

3.6.1

5 release files

3.6.0

5 release files

3.5.2

7 release files

3.5.1

5 release files

3.5.0

5 release files

3.4.3

5 release files

3.4.2

5 release files

3.4.1

8 release files

3.4.0

5 release files

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