Skip to main content
https://github.com/zopefoundation/AccessControl/actions/workflows/tests.yml/badge.svg https://coveralls.io/repos/github/zopefoundation/AccessControl/badge.svg?branch=master Current version on PyPI Supported Python versions

AccessControl

AccessControl provides a general security framework for use in Zope.

Change log

For changes before version 3.0, see HISTORY.rst.

7.7 (2026-11-03)

  • Add guarded_bytes which passes an iterable argument through guarded_iter. RestrictedPython 8.6 removes the unguarded bytes from safe_builtins. (RestrictedPython#337)

  • Add guarded_sorted and guarded_tuple which pass their argument through guarded_iter. RestrictedPython 8.6 removes the unguarded sorted and tuple from safe_builtins. Both keep accepting generators, as their items come from an already guarded iteration. (RestrictedPython#337)

7.6 (2026-10-30)

  • Add freeze_security_declarations. Call it once all code has been loaded, for example when Zope has started. Afterwards, any change to module security declarations, for example with allow_module or ModuleSecurityInfo, raises Forbidden. The same is true for allow_class, allow_type and other changes to ContainerAssertions. Dangerous modules like os, subprocess, AccessControl itself, and third-party network libraries like requests and httpx, that are fully accessible from restricted code, for example with allow_module, are logged as a warning. Pass dangerous_modules to change which modules are dangerous. Calling it a second time does nothing. Call check_dangerous_modules to check other modules, also after the freeze.

  • Remove module security declaration for sets. This module only existed in Python 2.

  • Add additional safeguards to SecurityInfo.allow_class / allow_module and SimpleObjectPolicies.allow_type to prevent use from untrusted code.

  • Add support for Python 3.15.

  • Drop support for Python 3.10.

7.5 (2026-08-20)

  • Add final support for Python 3.15.

  • Switch to PyPI Trusted Publishing.

7.4 (2026-07-13)

  • Prevent information disclosure through the format and format_map methods of str subclasses: the guards which route these methods to the safe formatter only covered str itself, so a subclass instance could be used to read otherwise inaccessible objects via attribute access and subscription in a format string (fixes GHSA-pq59-9fq7-m886, CVE-2026-77401).

  • Fix a parity defect between the Python and C implementations of guarded_getattr: the pure-Python implementation keyed the container assertion on type(value.__self__) instead of type(inst), so under PURE_PYTHON a bound method of an allow-listed simple type (e.g. tuple/bytes/range) was returned without calling validate(). The Python implementation now keys on type(inst), matching the C implementation, and a regression test guards the behaviour.

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

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

  • Add support for automatically building and publishing source distributions.

7.3 (2025-11-16)

  • Move all supported package metadata into pyproject.toml.

  • Add support for Python 3.14.

  • Drop support for Python 3.8 and 3.9.

7.2 (2024-11-03)

  • Prevent untrusted access to AccessControl.userfolder.UserFolder.data (fixes GHSA-g5vw-3h65-2q3v).

7.1 (2024-10-10)

  • Add final support for Python 3.13.

  • Respect PURE_PYTHON environment variable set to 0 when running tests.

  • Let the roles access in rolesForPermissionOn interpret AttributeError and Unauthorized as “no roles definition for this permission at this object” and report any other exception (for the Python and C implementation). We have to treat Unauthorized like AttributeError to support Shared.DC.Scripts.Bindings.UnauthorizedBinding which raises Unauthorized for any access.

7.0 (2024-05-30)

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

  • Remove support for Python 3.7.

  • Build Windows wheels on GHA.

  • Make dict views (.keys(), .items() and .values()) behave like their unrestricted versions. (#147)

  • Make .items() validate each keys and values, like .keys() and .values() do.

  • Fix build errors on recent macOS versions.

6.3 (2023-11-20)

  • Add support for Python 3.12.

6.2 (2023-09-04)

  • Fix information disclosure through str.format_map. (CVE-2023-41050)

6.1 (2023-05-22)

  • Update C header files for ExtensionClass and Acquisition from the original packages where needed. (#140)

  • Add preliminary support for Python 3.12a5.

6.0 (2023-01-12)

  • Build Linux binary wheels for Python 3.11

  • Drop support for Python 2.7, 3.5, 3.6.

5.7 (2022-11-17)

  • Add support for building arm64 wheels on macOS.

5.6 (2022-11-03)

  • Add support for final Python 3.11 release.

5.5 (2022-10-10)

  • Switch from -Ofast to -O3 when compiling code for Linux wheels. (#133)

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

5.4 (2022-08-26)

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

  • Support default argument in next built-in function. (#131)

5.3.1 (2022-03-29)

  • Prevent race condition in guarded_import (#123)

5.3 (2022-02-25)

  • Provide AccessControl.get_safe_globals to facilitate safe use.

  • Honor PURE_PYTHON environment variable to enable python implementation during runtime.

  • Add support for Python 3.10.

5.2 (2021-07-30)

  • Fix Appveyor configuration so tests can run and wheels build.

5.1 (2021-07-30)

NOTE: This release has been yanked from PyPI due to wheel build issues.

  • Fix a remote code execution issue by preventing access to string.Formatter from restricted code.

5.0 (2020-10-07)

  • Add support for Python 3.9.

  • Remove deprecated classes and functions in (see #32):

    • AccessControl/DTML.py

    • AccessControl/Owned.py

    • AccessControl/Role.py

    • AccessControl/Permissions.py

  • Add deprecation warnings for BBB imports in:

    • AccessControl/AuthEncoding.py

    • AccessControl/Owned.py

    • AccessControl/Role.py

    • AccessControl/User.py

  • Although this version might run on Zope 4, it is no longer supported because of the dropped deprecation warnings.

4.2 (2020-04-20)

  • Add missing permission Manage WebDAV Locks

  • Fix regression for BBB import of `users.UnrestrictedUser (#94)

  • Add a check if database is present in .owner.ownerInfo. (#91).

4.1 (2019-09-02)

  • Python 3: Allow iteration over the result of dict.{keys,values,items} (#89).

4.0 (2019-05-08)

Changes since 3.0.12:

  • Add support for Python 3.5, 3.6, 3.7 and 3.8.

  • Restore simple access to bytes methods in Python 3 (#83)

  • Clarify deprecation warnings for several BBB shims. (#32)

  • Add a test to prove that a user folder flag cannot be acquired elsewhere. (#7)

  • Tighten basic auth string handling in BasicUserFolder.identify (#56)

  • Prevent the Zope 4 ZMI from showing an add dialog for the user folder. (#82)

  • Fix order of roles returned by AccessControl.rolemanager.RoleManager.userdefined_roles.

  • Add configuration for zodbupdate.

  • Add TaintedBytes besides TaintedString in AccessControl.tainted. (#57)

  • Security fix: In str.format, check the security for attributes that are accessed. (Ported from 2.13).

  • Port override_container context manager here from 2.13.

  • Add AppVeyor configuration to automate building Windows eggs.

  • Fix for compilers that only support C89 syntax (e.g. on Windows).

  • Sanitize and test RoleManager role handling.

  • Depend on RestrictedPython >= 4.0.

  • #16: Fixed permission handling by avoiding column and row numbers as identifiers for permissions and roles.

  • Extract .AuthEncoding to its own package for reuse.

  • Declare missing dependency on BTrees.

  • Drop Record dependency, which now does its own security declaration.

  • Remove leftovers from history support dropped in Zope.

  • Remove duplicate guard against * imports. (#60)

3.0.12 (2015-12-21)

3.0.11 (2014-11-02)

  • Harden test fix for machines that do not define localhost.

3.0.10 (2014-11-02)

  • Test fix for machines that do not define localhost.

3.0.9 (2014-08-08)

  • GitHub #6: Do not pass SecurityInfo instance itself to declarePublic/declarePrivate when using the public/private decorator. This fixes Conflicting security declarations warnings on Zope startup.

  • LP #1248529: Leave existing security manager in place inside RoleManager.manage_getUserRolesAndPermissions.

3.0.8 (2013-07-16)

  • LP #1169923: ensure initialization of shared ImplPython state (used by ImplC) when using the “C” security policy. Thanks to Arnaud Fontaine for the patch.

3.0.7 (2013-05-14)

  • Remove long-deprecated ‘Shared’ roles support (pre-dates Zope, never used by Zope itself)

  • Prevent infinite loop when looking up local roles in an acquisition chain with cycles.

3.0.6 (2012-10-31)

  • LP #1071067: Use a stronger random number generator and a constant time comparison function.

3.0.5 (2012-10-21)

  • LP #966101: Recognize special zope2.Private permission in ZCML role directive.

3.0.4 (2012-09-09)

  • LP #1047318: Tighten import restrictions for restricted code.

3.0.3 (2012-08-23)

  • Fix a bug in ZopeSecurityPolicy.py. Global variable rolesForPermissionOn could be overridden if __role__ had custom rolesForPermissionOn.

3.0.2 (2012-06-22)

  • Add Anonymous as a default role for Public permission.

3.0.1 (2012-05-24)

  • Fix tests under Python 2.6.

3.0 (2012-05-12)

  • Added decorators for public, private and protected security declarations.

  • Update tests to take advantage of automatic test suite discovery.

Metadata

Release files for AccessControl 7.7

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

Source distribution (sdist)

Source distribution for AccessControl 7.7
File Size Uploaded Provenance Actions
accesscontrol-7.7.tar.gz 123.4 kB With provenance Details for accesscontrol-7.7.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for AccessControl 7.7
File Actions
accesscontrol-7.7-cp315-cp315-win_arm64.whl CPython 3.15 CPython 3.15 Windows ARM64 Details for accesscontrol-7.7-cp315-cp315-win_arm64.whl
accesscontrol-7.7-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details for accesscontrol-7.7-cp315-cp315-win_amd64.whl
accesscontrol-7.7-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ ARM64 Details for accesscontrol-7.7-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
accesscontrol-7.7-cp315-cp315-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.5+ x86-64, Linux glibc 2.17+ x86-64 Details for accesscontrol-7.7-cp315-cp315-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
accesscontrol-7.7-cp315-cp315-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl CPython 3.15 CPython 3.15 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details for accesscontrol-7.7-cp315-cp315-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
accesscontrol-7.7-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details for accesscontrol-7.7-cp315-cp315-macosx_11_0_arm64.whl
accesscontrol-7.7-cp315-cp315-macosx_10_9_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.9+ x86-64 Details for accesscontrol-7.7-cp315-cp315-macosx_10_9_x86_64.whl
accesscontrol-7.7-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details for accesscontrol-7.7-cp314-cp314-win_arm64.whl
accesscontrol-7.7-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for accesscontrol-7.7-cp314-cp314-win_amd64.whl
accesscontrol-7.7-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details for accesscontrol-7.7-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
accesscontrol-7.7-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 for accesscontrol-7.7-cp314-cp314-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
accesscontrol-7.7-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 for accesscontrol-7.7-cp314-cp314-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
accesscontrol-7.7-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for accesscontrol-7.7-cp314-cp314-macosx_11_0_arm64.whl
accesscontrol-7.7-cp314-cp314-macosx_10_9_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.9+ x86-64 Details for accesscontrol-7.7-cp314-cp314-macosx_10_9_x86_64.whl
accesscontrol-7.7-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details for accesscontrol-7.7-cp313-cp313-win_arm64.whl
accesscontrol-7.7-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for accesscontrol-7.7-cp313-cp313-win_amd64.whl
accesscontrol-7.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details for accesscontrol-7.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
accesscontrol-7.7-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.17+ x86-64, Linux glibc 2.5+ x86-64 Details for accesscontrol-7.7-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
accesscontrol-7.7-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details for accesscontrol-7.7-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
accesscontrol-7.7-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for accesscontrol-7.7-cp313-cp313-macosx_11_0_arm64.whl
accesscontrol-7.7-cp313-cp313-macosx_10_9_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.9+ x86-64 Details for accesscontrol-7.7-cp313-cp313-macosx_10_9_x86_64.whl
accesscontrol-7.7-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details for accesscontrol-7.7-cp312-cp312-win_arm64.whl
accesscontrol-7.7-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for accesscontrol-7.7-cp312-cp312-win_amd64.whl
accesscontrol-7.7-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details for accesscontrol-7.7-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
accesscontrol-7.7-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 for accesscontrol-7.7-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
accesscontrol-7.7-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details for accesscontrol-7.7-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
accesscontrol-7.7-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for accesscontrol-7.7-cp312-cp312-macosx_11_0_arm64.whl
accesscontrol-7.7-cp312-cp312-macosx_10_9_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.9+ x86-64 Details for accesscontrol-7.7-cp312-cp312-macosx_10_9_x86_64.whl
accesscontrol-7.7-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details for accesscontrol-7.7-cp311-cp311-win_arm64.whl
accesscontrol-7.7-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for accesscontrol-7.7-cp311-cp311-win_amd64.whl
accesscontrol-7.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details for accesscontrol-7.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
accesscontrol-7.7-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 for accesscontrol-7.7-cp311-cp311-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
accesscontrol-7.7-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 for accesscontrol-7.7-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
accesscontrol-7.7-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for accesscontrol-7.7-cp311-cp311-macosx_11_0_arm64.whl
accesscontrol-7.7-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details for accesscontrol-7.7-cp311-cp311-macosx_10_9_x86_64.whl

Total release size: 6.3 MB

Release files / accesscontrol-7.7.tar.gz

Download URL accesscontrol-7.7.tar.gz
Size 123.4 kB
Tags Source
SHA-256 checksum
How to use checksums
6cd2decf6edb79a46e2f9566d7ca389c15143578f1a386a2fdbc0b97e042f9e3
BLAKE2b-256 checksum
How to use checksums
c24b660fb9ceebd82b35873c46d2570f386e3b3e946274d3ba8ee1c4e33ce570
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp315-cp315-win_arm64.whl

Download URL accesscontrol-7.7-cp315-cp315-win_arm64.whl
Size 153.6 kB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
cc61d7cd26a0746bea0633cddad4a1dfcf36bb9da6789bc00664bae9071a83be
BLAKE2b-256 checksum
How to use checksums
4fb0ddf8f4051f8dc6690555ec076766eb1082257a362b162b9788d8f6a5b3ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp315-cp315-win_amd64.whl

Download URL accesscontrol-7.7-cp315-cp315-win_amd64.whl
Size 153.4 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
213d2f40ad60554640ea542cc9ca8488ed636d4ce7190d63d74d18a0c035b0fc
BLAKE2b-256 checksum
How to use checksums
adce7fb4630ab4cb8a1960ca872deb4d4c9b1b7f1ae73eacd53aba30d6f13bbc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL accesscontrol-7.7-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 212.8 kB
Tags CPython 3.15 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1b456c4799cb6410078385e23edd08a9d736e6d3ef4113bbe37b465b2c368fc9
BLAKE2b-256 checksum
How to use checksums
d8205b1e40d4775f7e15466acbac96f9fde98500dea758f7598a3e50b6305e6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp315-cp315-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl

Download URL accesscontrol-7.7-cp315-cp315-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Size 212.9 kB
Tags CPython 3.15 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
a07994813406c497cf18cc9dd06e912bd0ccbf5fe70911da6dfbc60b76056691
BLAKE2b-256 checksum
How to use checksums
759fd36d40901cdaf1487df6a4fcbcf017ad11480d34f7676303b9c0ca966a3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp315-cp315-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl

Download URL accesscontrol-7.7-cp315-cp315-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Size 209.0 kB
Tags CPython 3.15 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
332118e0d91bfdf2698f867b9db8673f8e3eae4162ac19d831577f18ccbb9fc2
BLAKE2b-256 checksum
How to use checksums
f36fbe74ddb7e6f99e0257e08388a03c69d76be83eb7e73887e82fe9a2afd692
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp315-cp315-macosx_11_0_arm64.whl

Download URL accesscontrol-7.7-cp315-cp315-macosx_11_0_arm64.whl
Size 152.2 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
10049c3aed357147cf40df063f70ab3e1a216fe90f10ff3a257010f5fc3f3fd2
BLAKE2b-256 checksum
How to use checksums
ac82ba203861dc5ac6dec94b0e7940d9a5b149ff49f5960d91231f6956d1c6a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp315-cp315-macosx_10_9_x86_64.whl

Download URL accesscontrol-7.7-cp315-cp315-macosx_10_9_x86_64.whl
Size 152.6 kB
Tags CPython 3.15 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
ed4e8febd64edd7c58254c727f87c1e50a71d1a8842bc509e24eb34bb828a75f
BLAKE2b-256 checksum
How to use checksums
3d74684bb7fca79a5bc4589d93d03a35e5a81a2e9c954494a783167c77be33dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp314-cp314-win_arm64.whl

Download URL accesscontrol-7.7-cp314-cp314-win_arm64.whl
Size 153.6 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
5faa43fd8826cadc0e2e08f13478fdde4b83ecbb6731b4c140c54492a7b9fb8f
BLAKE2b-256 checksum
How to use checksums
c84710d57b3fc9fa50d257b6f758bd12e3133ba0f3688ef1b9d6a1d09cb98211
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp314-cp314-win_amd64.whl

Download URL accesscontrol-7.7-cp314-cp314-win_amd64.whl
Size 153.4 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
5ae58e455dc502677cfe7c7275bbb7b88db176da4c84fba30cdfb44e0d1ae59a
BLAKE2b-256 checksum
How to use checksums
e5213db69d318d83cb114d3a2fb489d38fba250b3cbc3c032eb2865935818b2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL accesscontrol-7.7-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 212.5 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
68e4b2201c91166538d8efb0215e9b8e8990803b72994d18cb4a8cbec826ee34
BLAKE2b-256 checksum
How to use checksums
89749fb40a6a34497270b514739c3a1acff066c4733d7bc5fa6ab2467a942c2f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp314-cp314-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl

Download URL accesscontrol-7.7-cp314-cp314-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Size 212.7 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
d71f951c5b1d4d529e6e18411188f441c66ff38825c85c2657f473d62e80c2f4
BLAKE2b-256 checksum
How to use checksums
37dd5c9d08d51a665bbffd5b40c4de0ba654207e9fe7365cf5263afc1e29378e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp314-cp314-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl

Download URL accesscontrol-7.7-cp314-cp314-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Size 208.4 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
152958f8049274aa06b05fe933b953fe45707a9f239cf033e2b8ca2c2ee6575b
BLAKE2b-256 checksum
How to use checksums
db0cbd47b7cb9a3a943957429ec27b0f041d082352cd8fb6748076369a2ac7bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp314-cp314-macosx_11_0_arm64.whl

Download URL accesscontrol-7.7-cp314-cp314-macosx_11_0_arm64.whl
Size 152.1 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ef026bd10c27ee275de265efac2eace5c4054c7544564023279eb0de99ebf6b6
BLAKE2b-256 checksum
How to use checksums
4111cfdcdf5f089e3174d8eb3f94d776e318017f5cbb2f52bdd48582e5ce3daa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp314-cp314-macosx_10_9_x86_64.whl

Download URL accesscontrol-7.7-cp314-cp314-macosx_10_9_x86_64.whl
Size 152.6 kB
Tags CPython 3.14 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
01aeac85316db1663c11423207a9fd685ee83a580759fd26a1139c077c31ed35
BLAKE2b-256 checksum
How to use checksums
23bc37d02d40a46e04544b0e846ff3f973f1ca09eb8f12e304c36a7938450b69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp313-cp313-win_arm64.whl

Download URL accesscontrol-7.7-cp313-cp313-win_arm64.whl
Size 153.1 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
472d83a5cef261ede35a1b8a9b5580716a8443980e6cf12ca0c4c55be45f0368
BLAKE2b-256 checksum
How to use checksums
f737a647efdd0ff5a032109e0c62957d1a7ac4faac441162989eb2a276098116
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp313-cp313-win_amd64.whl

Download URL accesscontrol-7.7-cp313-cp313-win_amd64.whl
Size 153.1 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
c876773f57041cdc978f305efeede69658ffc3130b45e7d25be3eb0569d85cb5
BLAKE2b-256 checksum
How to use checksums
5bf6b32545c22a7651650b6beebff5e210d7eebd416e3a4187789793f83700a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL accesscontrol-7.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 212.9 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
20a9bd28a0f186a15173c8ffb99914ca780f94fc0cde02e242bd0e5daff9bc9f
BLAKE2b-256 checksum
How to use checksums
76bc3852cf1fb570cc8fb2919c07160fb14a520659d657678d68d7fd592eb602
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl

Download URL accesscontrol-7.7-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Size 213.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
ff874dbc688fb5df012387a9802b15a0090e6aa595d663b6ab3cbde63bd19eef
BLAKE2b-256 checksum
How to use checksums
2ea5275a0f965f50e47f2685dcabc97ebfa0e3e787047d5f5e323e667777c47d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl

Download URL accesscontrol-7.7-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Size 208.2 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
29749431eed4322d6ed91cfa9748c1f461527ba80b9bd060cbe55de92e96da77
BLAKE2b-256 checksum
How to use checksums
2f6b1328b27ce2953288c2a5cf26aca1958bf40622df7975a479edaeef97060c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp313-cp313-macosx_11_0_arm64.whl

Download URL accesscontrol-7.7-cp313-cp313-macosx_11_0_arm64.whl
Size 152.1 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f6d1a568cef8fe7c1fbadffc767e4ffc09cce4172c1f25d7b4d229175b788b93
BLAKE2b-256 checksum
How to use checksums
71b408308a826f54bc7a4b5445d5e74a5dd4c0559a739cbc4c747b111ff39705
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp313-cp313-macosx_10_9_x86_64.whl

Download URL accesscontrol-7.7-cp313-cp313-macosx_10_9_x86_64.whl
Size 152.6 kB
Tags CPython 3.13 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
cb56b5e7dd21bdc17404e283a4e428bceb08160397b79a47dd70807e6bebf436
BLAKE2b-256 checksum
How to use checksums
2df2d98dce82a99cc1a83a13a3eac68f4b915525d21fa0419f9c6b7fee6edc43
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp312-cp312-win_arm64.whl

Download URL accesscontrol-7.7-cp312-cp312-win_arm64.whl
Size 153.1 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
2a14799cdd0a6f68572d532e39376be004cc8310a49bf94e55462887ece596ec
BLAKE2b-256 checksum
How to use checksums
2514868a696a784a08fab632f80cc8ddf7eba0345337c3456845a2e1af206239
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp312-cp312-win_amd64.whl

Download URL accesscontrol-7.7-cp312-cp312-win_amd64.whl
Size 153.1 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
e12c9bc2d6c182d1f29728535dd2e42fe429b38e2c2cc76b1eac8351721a55d5
BLAKE2b-256 checksum
How to use checksums
d93ca08643eabc7ad274d09e6a858e6db3178e81c0da5ab10317b95566c124d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL accesscontrol-7.7-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 213.0 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
d12bc9b3cd4128b4385f84bec5e86e15847868166804f031bf9ef670d8fbda4c
BLAKE2b-256 checksum
How to use checksums
1d320c23b8f2b5813737162614976f74f8e40729d73e32c6e386d373993160b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl

Download URL accesscontrol-7.7-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Size 213.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
2bc49900da6a6203e658768bfc432c223b9eb40032199a36cd53efbc2c71a5cb
BLAKE2b-256 checksum
How to use checksums
e1ced0578cce1f136d3896fd695d8d9e93b8adf1445b6473ef9e75ec5f05456a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl

Download URL accesscontrol-7.7-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Size 208.2 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
cd3bd01cb638d872f7ba6a88b72948b5cc3a416a50e56cb6d697b9ec299e125f
BLAKE2b-256 checksum
How to use checksums
b0972aa02e3626859841dfe39e700ce47ba925df3613159cf71d17d2001e0d2e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp312-cp312-macosx_11_0_arm64.whl

Download URL accesscontrol-7.7-cp312-cp312-macosx_11_0_arm64.whl
Size 151.6 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b6949a3385d011b79c5dbbb3df0dca58ffc22c95d2dbbdde0fc5cfd4f125df8a
BLAKE2b-256 checksum
How to use checksums
1fce63f0c85f80cd9074fbc954122725f414375029fd888d7abcb2ef2c2e487a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp312-cp312-macosx_10_9_x86_64.whl

Download URL accesscontrol-7.7-cp312-cp312-macosx_10_9_x86_64.whl
Size 151.6 kB
Tags CPython 3.12 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
c585f7428a063af6832c89f3e2902865c3859608c3552f0bd7545672967bee23
BLAKE2b-256 checksum
How to use checksums
d135f4d0a8ecaaa414f529b06057fa7f44c418025cdd227268228fae89b9809d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp311-cp311-win_arm64.whl

Download URL accesscontrol-7.7-cp311-cp311-win_arm64.whl
Size 153.0 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
2839e48d2806bdae939a4a4e59792cdba7d18ed17e369edf34e191d25ed59e79
BLAKE2b-256 checksum
How to use checksums
502324716445ed19d7707ea7db27c99bf221bc9e5367259c830f020ed2267704
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp311-cp311-win_amd64.whl

Download URL accesscontrol-7.7-cp311-cp311-win_amd64.whl
Size 152.8 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
8e3f3cefd1ef96cc438cb828d31c8fdb24d256e6cfe6bcae9da599d9cb800b1b
BLAKE2b-256 checksum
How to use checksums
2dadfa7b90f6d3a0e0c5f29a6b215d4a534b725401353c1f03ee3ef78bc9c264
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL accesscontrol-7.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 207.2 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
d620b00e3f85385d956bffdebdb6119f02f7e7c40ed90470565b3b387e419560
BLAKE2b-256 checksum
How to use checksums
758d586306fd46f376333f33c37a525ef69279ec14a6786cb6bcacd41831a00c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp311-cp311-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl

Download URL accesscontrol-7.7-cp311-cp311-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Size 206.8 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
d5bc0bb3b4003892015aeb0ba0b6955e2e1225e7a23a226acdb615b13485fc2d
BLAKE2b-256 checksum
How to use checksums
cceb4ffa7201f56080a3387e5d90465f65530fd263ad1989484d6e3e32d46d38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl

Download URL accesscontrol-7.7-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Size 203.0 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
bb520ad89a3804bff55075141b83b79e4bbb78660338664da41be274d22fde4c
BLAKE2b-256 checksum
How to use checksums
a4f433c123e573fbfced9df6ce2b6c1920bc13cd8fe076725b7a8752e76ae150
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp311-cp311-macosx_11_0_arm64.whl

Download URL accesscontrol-7.7-cp311-cp311-macosx_11_0_arm64.whl
Size 151.2 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6638f8dddffc0a960c87fa7b4cb8ec5763c2c81a8fd3777cefefd503868afc3e
BLAKE2b-256 checksum
How to use checksums
0237543f7b43033e3b8dc6461ff286f179d8bb021850bf7543a6e94e6cbc242d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Release files / accesscontrol-7.7-cp311-cp311-macosx_10_9_x86_64.whl

Download URL accesscontrol-7.7-cp311-cp311-macosx_10_9_x86_64.whl
Size 150.9 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
62c17a18f983f11f516e2071a941400b19b9e37c03f0711a7507267a954b151a
BLAKE2b-256 checksum
How to use checksums
bab6986226d618f093cf007dad7be6fff3313d5a17177a5652033a9916cdc5f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 3, 2026.

Transparency log

Security for AccessControl 7.7

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.

Full provenance

All 36 files in this release have been uploaded with provenance metadata.

Select from 36 files

Attestation for accesscontrol-7.7.tar.gz

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 Nov 3, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

7.7 This release

36 release files Full provenance

5.1

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