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

This package supports the efficient creation of “hookable” objects, which are callable objects that are meant to be optionally replaced.

The idea is that you create a function that does some default thing and make it hookable. Later, someone can modify what it does by calling its sethook method and changing its implementation. All users of the function, including those that imported it, will see the change.

Documentation is hosted at https://zopehookable.readthedocs.io

Change log

8.3 (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.2 (2025-11-18)

  • Move all supported package metadata into pyproject.toml.

8.1 (2025-10-28)

  • Remove unnecessary setuptools runtime dependency.

  • Drop support for Python 3.9.

  • Add support for Python 3.14.

8.0 (2025-09-12)

  • Replace pkg_resources namespace with PEP 420 native namespace.

  • Drop support for Python 3.8.

  • Add preliminary support for Python 3.14.

7.0 (2024-09-17)

6.0 (2023-10-05)

  • Drop support for Python 2.7, 3.5, 3.6.

  • Add support for Python 3.12.

5.4 (2022-11-17)

  • Add support for building arm64 wheels on macOS.

5.3 (2022-11-03)

  • Add support for the final release of Python 3.11.

5.2 (2022-09-13)

  • Add support for Python 3.10 and 3.11 (as of 3.11.0rc1).

  • Disable unsafe math optimizations in C code. See pull request 25.

5.1.0 (2021-07-20)

  • Add support for Python 3.9.

  • Create Linux aarch64 wheels.

5.0.1 (2020-03-10)

  • Stop using the setuptools Feature class, allowing this project to be built from source with newer versions of setuptools that remove that functionality.

5.0.0 (2019-11-12)

  • Add support for Python 3.7 and 3.8.

  • Drop support for Python 3.4.

4.2.0 (2017-11-07)

  • Expose the __doc__ (and, where applicable, __bases__ and __dict__) of the hooked object. This lets Sphinx document them. See issue 6.

  • Respect PURE_PYTHON at runtime. At build time, always try to build the C extensions on supported platforms, but allow it to fail. See issue 7.

4.1.0 (2017-07-26)

  • Drop support for Python 2.6, 3.2 and 3.3.

  • Add support for Python 3.5 and 3.6.

4.0.4 (2014-03-19)

  • Add support for Python 3.4.

4.0.3 (2014-03-17)

  • Update boostrap.py to version 2.2.

  • Fix extension compilation on Py3k.

4.0.2 (2012-12-31)

  • Flesh out PyPI Trove classifiers.

4.0.1 (2012-11-21)

4.0.0 (2012-06-04)

  • Add support for PyPy.

  • Add support for continuous integration using tox and jenkins.

  • Add a pure-Python reference implementation.

  • Move doctests to Sphinx documentation.

  • Bring unit test coverage to 100%.

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

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

  • Drop support for Python 2.4 / 2.5.

  • Remove of ‘zope.testing.doctestunit’ in favor of stdlib’s ‘doctest.

  • Add Python 3 support.

3.4.1 (2009-04-05)

  • Update for compatibility with Python 2.6 traceback formats.

  • Use Jython-compatible bootstrap.py.

3.4.0 (2007-07-20)

  • Initial release as a separate project.

Download files

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

Source Distribution

zope_hookable-8.3.tar.gz (20.7 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

zope_hookable-8.3-cp314-cp314-win_arm64.whl (16.7 kB view details)

Uploaded CPython 3.14Windows ARM64

zope_hookable-8.3-cp314-cp314-win_amd64.whl (16.9 kB view details)

Uploaded CPython 3.14Windows x86-64

zope_hookable-8.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (26.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

zope_hookable-8.3-cp314-cp314-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (25.7 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

zope_hookable-8.3-cp314-cp314-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl (24.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

zope_hookable-8.3-cp314-cp314-macosx_11_0_arm64.whl (14.3 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

zope_hookable-8.3-cp314-cp314-macosx_10_9_x86_64.whl (13.8 kB view details)

Uploaded CPython 3.14macOS 10.9+ x86-64

zope_hookable-8.3-cp313-cp313-win_arm64.whl (16.5 kB view details)

Uploaded CPython 3.13Windows ARM64

zope_hookable-8.3-cp313-cp313-win_amd64.whl (16.7 kB view details)

Uploaded CPython 3.13Windows x86-64

zope_hookable-8.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (26.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

zope_hookable-8.3-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (25.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

zope_hookable-8.3-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl (24.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

zope_hookable-8.3-cp313-cp313-macosx_11_0_arm64.whl (14.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

zope_hookable-8.3-cp313-cp313-macosx_10_9_x86_64.whl (13.8 kB view details)

Uploaded CPython 3.13macOS 10.9+ x86-64

zope_hookable-8.3-cp312-cp312-win_arm64.whl (16.5 kB view details)

Uploaded CPython 3.12Windows ARM64

zope_hookable-8.3-cp312-cp312-win_amd64.whl (16.7 kB view details)

Uploaded CPython 3.12Windows x86-64

zope_hookable-8.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (26.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

zope_hookable-8.3-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (25.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

zope_hookable-8.3-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl (24.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

zope_hookable-8.3-cp312-cp312-macosx_11_0_arm64.whl (14.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

zope_hookable-8.3-cp312-cp312-macosx_10_9_x86_64.whl (13.8 kB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

zope_hookable-8.3-cp311-cp311-win_arm64.whl (16.4 kB view details)

Uploaded CPython 3.11Windows ARM64

zope_hookable-8.3-cp311-cp311-win_amd64.whl (16.7 kB view details)

Uploaded CPython 3.11Windows x86-64

zope_hookable-8.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (25.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

zope_hookable-8.3-cp311-cp311-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (24.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

zope_hookable-8.3-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl (24.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

zope_hookable-8.3-cp311-cp311-macosx_11_0_arm64.whl (14.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

zope_hookable-8.3-cp311-cp311-macosx_10_9_x86_64.whl (13.7 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

zope_hookable-8.3-cp310-cp310-win_amd64.whl (16.7 kB view details)

Uploaded CPython 3.10Windows x86-64

zope_hookable-8.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (25.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

zope_hookable-8.3-cp310-cp310-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (24.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

zope_hookable-8.3-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl (23.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

zope_hookable-8.3-cp310-cp310-macosx_11_0_arm64.whl (14.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

zope_hookable-8.3-cp310-cp310-macosx_10_9_x86_64.whl (13.7 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file zope_hookable-8.3.tar.gz.

File metadata

  • Download URL: zope_hookable-8.3.tar.gz
  • Upload date:
  • Size: 20.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for zope_hookable-8.3.tar.gz
Algorithm Hash digest
SHA256 a05c9f8a4b3f21184cc423dad6116342c1c59818eeb1e4cbdf841f4243952d4f
MD5 2e13f959306fdb47b7e889e2717466e2
BLAKE2b-256 e388c1713873421d651ce1ad6070e44ec805975309c7dc2bb85c4f3dcb5b805c

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3.tar.gz:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp314-cp314-win_arm64.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 6f52dd3e637ee59e3f60a1d9bd13a30fdccaffa8b081878960977a5898d20129
MD5 b1ae7ed19d1b01ebe6865af96eb491e4
BLAKE2b-256 7f934153ea238bacfa0533752ec6fcbf6bc45063139771eaa448ca26f68b3ec8

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp314-cp314-win_arm64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: zope_hookable-8.3-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 16.9 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for zope_hookable-8.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 1e4ffcbdd613bcfc4a1e3a0a6973370fead91c9e856f70baa54ff0c133ba1646
MD5 c25599efcacbec2c7b3b8b6e1261e91a
BLAKE2b-256 e2c848deff24976567e8deb155ed1e33d6681fcab170d1c1dbd1fb0c0de6dfd7

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp314-cp314-win_amd64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 912726a94c81c67343b43429218ceb79bb3a2612848c8bffe25ffe97454e7449
MD5 293cb89e204117d0ef737a39859959c1
BLAKE2b-256 40cb09be8da5bfca6855d0ab268957dddf94401896a27d617551c31ae9f7910c

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp314-cp314-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp314-cp314-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 c323608d44271716419693b0ab2642c0e67333b1d4598dfad03070090ce2e56b
MD5 b3914f4d09a4ad6710b273f145dd4a7b
BLAKE2b-256 a086f9d44433a0d431a8abb375251ad5e52765936d5d46ab5a3194bbb937004b

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp314-cp314-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp314-cp314-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp314-cp314-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 b5191b83d76c4298c676a893463d46e80546c4ab2ec3c068354d04b473af8b90
MD5 9d2fa486d91f7606087c62c1a370c06d
BLAKE2b-256 07e7d1f64d6e660385e4b2b807d8d23363177d8a5029723684992f3d55a7c533

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp314-cp314-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9f2b3eddd8c59b052511a6859450b143edcf8991eb9d93990c246cc8f17265a3
MD5 2579a9f2f9d062f5295c794ccafed570
BLAKE2b-256 547bf661bdbf5ff994ae341d0504ecaafc4403bbabcabc0ebfc6c2262752cdb6

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp314-cp314-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp314-cp314-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a95233c2907e401ab0c9ead4ce20773881b1649a90e5c18aa0081a76d3da31ca
MD5 200221062b26a50dcef5c3300188708d
BLAKE2b-256 89ef8bdce90434a5a5514a9e25a8dd45826aad348b4366c3b9c7e19639d32310

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp314-cp314-macosx_10_9_x86_64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp313-cp313-win_arm64.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 96dd978f8f005fb20bec87d5557b5e5906f1867c51eccc3c11a4b7b225bce3ed
MD5 68e02774aec6e81aa16eca76e92a0ed3
BLAKE2b-256 18832064df389c185259860e9f77f45bc1cc8dbb51e2af1d54b55b2ee8e50e25

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp313-cp313-win_arm64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: zope_hookable-8.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 16.7 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for zope_hookable-8.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 46da27048003ef946efc54b64fb134c28c5594f6d9222aa331c66fcc4d8e1d86
MD5 ba6d63d562ece78db854d9986ada5768
BLAKE2b-256 3fb4fe55b27b032d874fffa1ef12a6b9c9a9cd23bca558776a409776ddbaa293

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp313-cp313-win_amd64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 59e905a9bddab9bd103c02600cf547a4e12b98e80277def17b0454b338753b8c
MD5 b57b0ba74b483f810b2216b65b7bba71
BLAKE2b-256 c72656843a9bbf117b72caecf41dc40773cb43f2c0046eea3aa0689651211e6c

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 36137ab8319c6ef207bfe2373329d5d1deeeac617bf0772fc9bc0be8d694b280
MD5 0b3432a62f706a09d3bde46293445e37
BLAKE2b-256 b8da121b9f01a7b7cb1d247a01cd4c0eb0998d6ac0c5d358f4a8e1d96fc33fcb

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 a07c0483acfc95ec101ab7cc85d5d824f2f6d6230463029709294bc2ede1aa80
MD5 8f3fc4f85f9f8bd7ba2e322b7faa06ee
BLAKE2b-256 658ca70c04f1a923210192b899148fd13898c7ce730e6e2b903978cdd316cccb

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a6bb1550eb58c1b1068e842c447e8c716e4b463db91845ef275c2ff35e8a051c
MD5 f8ee88cf66662bc67dbabe36f93a315a
BLAKE2b-256 f9a1879762c0e056b45d85976a48fa9a70b2f2627ad79899a6bc34820b76e9b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp313-cp313-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp313-cp313-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 165fca6f60598de8f8c66d47daf0ef58881ef8fb11fb5a44710a880100362ee6
MD5 413cec71479f19909dfb146d8b8c9279
BLAKE2b-256 7e0e19b26138fb1a00332691b2325a8d268afbf537b93a6adcf3222410f40e0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp313-cp313-macosx_10_9_x86_64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp312-cp312-win_arm64.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 24f652ce9063db8bf743775673aafe56f534896f42e4372e64fb14236b8f0393
MD5 af59654c3cda26b0be29dd4e4e2654e5
BLAKE2b-256 bcc8a160086c102837143303aa161a501cb147600c43c8eb2a1920fe280ba604

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp312-cp312-win_arm64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: zope_hookable-8.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 16.7 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for zope_hookable-8.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0f9815415da9d99af99132df6da2c393a23fb9402add577f8e7124795dbc6414
MD5 2d260c8108375fd70994cebb51f654a7
BLAKE2b-256 be76107bb33e470e93d363d38b4b72a7549540e1b0b46ce1f72b61bdf1a878fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp312-cp312-win_amd64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 43e69bb0621f8fdb4b7028e9c30ec730cf274b3d4d1833abd62c852b6d1ad180
MD5 d09e236cca38c779aa207392a4333249
BLAKE2b-256 0abdda09ba8139bd7d44fdc79dea188f4975121c2678477ef6e9a49af83a6e6a

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 4b6215e7d3ea892ed696f79baa05cb11a832428f4561a6387eb19d1a8861af50
MD5 f5268922bbee056d5870007f1c3aab65
BLAKE2b-256 9a862e4a327cddf62f007bcece6891595e8d265695258cf22068890b06a808db

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 4977617d53198bcbb6641153888c1872b9ac981c74b8461e6a472df243da2af4
MD5 f1f0b16f7eb705e4152fbb000a9fe466
BLAKE2b-256 a200e67f8bcbd21b29012a33c1fc3ebc0ac94b36f3403b43b619efcb89f99171

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c5d2d4378f738159a492dbc46c2e2747a20a9434ef8b8762c62ee7059dfb4b8d
MD5 e4c668d721e111e7b1ec4214979d168a
BLAKE2b-256 d971384e0e31775b4e564f95817d81e3d0af39d10216d0434627f2059ad27c01

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 feaa0fdd3815d097203f12ff4572a012d6fda52ce16c314d3bcaea3c930fbaff
MD5 242f14e0063902feaa5b34107879b317
BLAKE2b-256 7c16fe21b9cb8083b6ac7264e326f2848c93baec8e35d6566f71abf999978822

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp312-cp312-macosx_10_9_x86_64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp311-cp311-win_arm64.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 5e9aa89989439b72099314cebce193b97d3ef9a726c1aafbd23466718e55eaf5
MD5 4dc7d6dfc47e2a1e7149f2f8456a4dd6
BLAKE2b-256 273495b67ac062d38a9663da6df45c7eb23414c2e9f37a4b40c4ba491681d329

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp311-cp311-win_arm64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: zope_hookable-8.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 16.7 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for zope_hookable-8.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 012e7319e8d7a25d03dd26907f86598275f3bceecfdd3ee6ac30cf3fcd3ac337
MD5 c7a5ad5a3d843e10b65bf181a8e662b2
BLAKE2b-256 605b0fdfa1ef0ffe24d653c6ee60d5037a0c9c9114cb6677c1210d09fe199f5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp311-cp311-win_amd64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 9b5fb72037e797017b1d3934eb8b6a6827fa76cd301f76b32eb3c04d74e205d9
MD5 df7121a0f4a203b21b7b5d10483dc5ed
BLAKE2b-256 c25cd5ace60cc711f7111dbb9fbce74d106e3d6b4f4412cba0740546857d21db

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp311-cp311-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp311-cp311-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 6e4f08b43d0de3b36fd2455a77c8f4e28f0bb4447849cd863e3ff9743f655ae0
MD5 9b4f9e32ca6a6e304448494497ac398a
BLAKE2b-256 15119352cf2773c67e113a925b61b70c951e78748bef023d1d81982e5218148a

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp311-cp311-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 069b35066c481d94146360f03bf03219c430c6e13d598e2134799a15cc5b161a
MD5 d677be52c3c36f10c370839f90ad3500
BLAKE2b-256 5de345a2b364f6851238b5c29584fc70d44827ad1d634f7d7fd4271b6aca6c1c

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 92e78421dccc64e8cce6824d121726b569b921d84440348956b519bce623cc14
MD5 8c8354f6c5c22ce00d2ae49da1fe5c83
BLAKE2b-256 17d92dbb234e0ece1b6d29d65f366b43a4dddf90529bc8754f6d664a5b78f0ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ae6cf7fb83879a7705f9822afb4dc69c4cc08b48b469fdbb96750dfc4e3a3ad5
MD5 35b60774ae247389e2764ff1c7a8430b
BLAKE2b-256 42e641a97fb644f5a0e725fa72aab4929360edc72e04e86357861c1ccd46c6fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: zope_hookable-8.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 16.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for zope_hookable-8.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 76fffe00ac05982b79977d70cf67f3377778ee340f1db391036bfec5cf6a12c3
MD5 c49d2ed39254ffb6ec7f81edc57a897b
BLAKE2b-256 813256e1edc8c199613be440c413411d3896db622dab1102c67998e69405a9fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp310-cp310-win_amd64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 60979ca180a09ebd150d82fd64e00e9b6788c2266669e0c34af97ae1a99c0723
MD5 09e246b275ee028fe4f8c07e361a43f2
BLAKE2b-256 2f3358f52edd0c81c151495294d3cfa5718ee7d13d87706fcaf452916138a7ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp310-cp310-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp310-cp310-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 daaa49660b17517e9768a8c6103c40727c1c2ca0adbc10923a55a93f16d43e9c
MD5 efe9b1b58126cb2bd4ce5b0a208e8b61
BLAKE2b-256 ac45b4ed6e00ee73ca55ba10886a1b3958fc4994519cbf77c1df166c5c93978f

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp310-cp310-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 ecd76f990ac4c8e7e8cc82c388bc23db3c895b939220396faa43738057fbfa17
MD5 33f8676ea6c74ba4e5e30b2a77d5ed16
BLAKE2b-256 528546c9dbc804ddf7eb1cd5f66e62aca5da157aaf510e96886e6517ff4230c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a1d52a5ca6b3ca6a6a4f1d38bfb9b88e9cc866dfa2a39657af183b33d88b2cf8
MD5 d410641aa197bfc96a77a4617d98e21d
BLAKE2b-256 3c7aa0002801376f7fc835adc8e9ea5514b2279970ffefe03a90458028bc3bbd

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zope_hookable-8.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for zope_hookable-8.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2518d02ca0eb65a71467b5c72f4796ce482ce9661bf9e1b3a8c251e323ad526c
MD5 5de75169241e87cf5a3e32e8c287bcaa
BLAKE2b-256 ed03a6df0c32a853534d836c359d2b8b5ab3db938fa9c87dbd67eedd8ab20f6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for zope_hookable-8.3-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: tests.yml on zopefoundation/zope.hookable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

8.3 This release

35 files

8.2

31 files

8.1

31 files

8.0

31 files

7.0

37 files

6.0

36 files

5.4

36 files

5.3

39 files

5.2

37 files

5.1.0

30 files

5.0.1

40 files

5.0.0

39 files

4.2.0

10 files

4.1.0

14 files

4.0.4

21 files

4.0.3

17 files

4.0.1

9 files

4.0.0

11 files

3.4.1

11 files

3.4.0

7 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