Skip to main content

Metaclass for subclassable extension types

Project description

Changelog

5.1 (2023-10-05)

  • Add support for Python 3.12.

5.0 (2023-01-19)

  • Drop support for Python 2.7, 3.5, 3.6.

  • Fix deprecation warning in tests.

4.9 (2022-11-17)

  • Add support for building arm64 wheels on macOS.

4.8 (2022-11-03)

  • Update Python 3.11 support to the final release.

4.7 (2022-09-16)

  • Update Python 3.11 support to rc2.

  • Disable unsafe math optimizations in C code. (#55)

4.6 (2022-01-14)

  • Add support for Python 3.10 and 3.11 (as of alpha 3).

4.5.1 (2021-06-11)

  • Create wheels for Linux (2010, 2014 and aarch) and MacOS.

4.5.0 (2020-10-07)

  • Drop support for Python 3.4.

  • Add support for Python 3.8 and 3.9.

  • Fix accessing __parent__ when it is defined as a class attribute that is None (e.g., in subclasses of zope.conatiner.contained.Contained). See issue 24.

4.4.0 (2018-10-05)

  • Fail if C extensions couldn’t be compiled on compatible platforms.

  • Add Appveyor configuration to automate building Windows eggs

  • Add support for Python 3.7.

  • Fix getting attributes that are data descriptors in the Python implementation.

  • Reach and automatically maintain 100% test coverage.

4.3.0 (2017-02-22)

  • Drop support for Python 3.3.

  • Remove unused C macro from ExtensionClass.h.

  • Fix C compilation under Windows.

4.2.1 (2017-02-02)

  • Fix problems with computed attribute and property wrapping.

4.2.0 (2017-01-18)

  • Port the C extension to Python 3.

  • Add support for Python 3.5 and 3.6.

  • Drop support for Python 2.6, 3.2.

4.1.2 (2015-04-03)

  • Fix calling of __class_init__ hook by Python implementation.

4.1.1 (2015-03-20)

  • Avoid wrapping __parent__ in pure-Python version. Matches change made to C version in afb8488. See issue #3.

4.1 (2014-12-18)

  • Housekeeping changes only.

4.1b1 (2014-11-12)

  • Added compatibility with Python 3.4.

4.1a1 (2013-05-04)

  • Added compatibility with Python 3.2 and 3.3 using the Python reference implementation.

  • Add Python reference implementation. Used by default on PyPy.

4.0 (2013-02-24)

  • Added trove classifiers to project metadata.

4.0a1 (2011-12-13)

  • Don’t create wrappers when retrieving parent pointers.

2.13.2 (2010-06-16)

  • LP #587760: Handle tp_basicsize correctly.

2.13.1 (2010-04-03)

  • Removed undeclared testing dependency on zope.testing.

  • Removed cruft in pickle/pickle.c related to removed __getnewargs__.

2.13.0 (2010-02-22)

  • Avoid defining __getnewargs__ as not to defeat the ZODB persistent reference optimization. Refs https://bugs.launchpad.net/zope2/+bug/143657. In order to take advantage of this optimization, you need to re-save your objects.

2.12.0 (2010-02-14)

2.11.3 (2009-08-02)

  • Further 64-bit fixes (Python 2.4 compatibility).

2.11.2 (2009-08-02)

2.11.1 (2009-02-19)

  • Initial egg release.

Project details


Download files

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

Source Distribution

ExtensionClass-5.1.tar.gz (36.1 kB view details)

Uploaded Source

Built Distributions

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

ExtensionClass-5.1-cp312-cp312-win_amd64.whl (58.4 kB view details)

Uploaded CPython 3.12Windows x86-64

ExtensionClass-5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (97.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

ExtensionClass-5.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (95.6 kB view details)

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

ExtensionClass-5.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (91.1 kB view details)

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

ExtensionClass-5.1-cp312-cp312-macosx_11_0_arm64.whl (50.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

ExtensionClass-5.1-cp312-cp312-macosx_10_9_x86_64.whl (49.5 kB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

ExtensionClass-5.1-cp311-cp311-win_amd64.whl (58.2 kB view details)

Uploaded CPython 3.11Windows x86-64

ExtensionClass-5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (94.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

ExtensionClass-5.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (92.6 kB view details)

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

ExtensionClass-5.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (88.8 kB view details)

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

ExtensionClass-5.1-cp311-cp311-macosx_11_0_arm64.whl (50.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ExtensionClass-5.1-cp311-cp311-macosx_10_9_x86_64.whl (49.3 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

ExtensionClass-5.1-cp310-cp310-win_amd64.whl (58.2 kB view details)

Uploaded CPython 3.10Windows x86-64

ExtensionClass-5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (92.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

ExtensionClass-5.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (89.8 kB view details)

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

ExtensionClass-5.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (86.2 kB view details)

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

ExtensionClass-5.1-cp310-cp310-macosx_11_0_arm64.whl (50.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ExtensionClass-5.1-cp310-cp310-macosx_10_9_x86_64.whl (49.2 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

ExtensionClass-5.1-cp39-cp39-win_amd64.whl (58.2 kB view details)

Uploaded CPython 3.9Windows x86-64

ExtensionClass-5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (91.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

ExtensionClass-5.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (89.1 kB view details)

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

ExtensionClass-5.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (85.6 kB view details)

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

ExtensionClass-5.1-cp39-cp39-macosx_11_0_arm64.whl (50.0 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

ExtensionClass-5.1-cp39-cp39-macosx_10_9_x86_64.whl (49.2 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

ExtensionClass-5.1-cp38-cp38-win_amd64.whl (58.2 kB view details)

Uploaded CPython 3.8Windows x86-64

ExtensionClass-5.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (93.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

ExtensionClass-5.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (91.0 kB view details)

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

ExtensionClass-5.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (87.5 kB view details)

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

ExtensionClass-5.1-cp38-cp38-macosx_11_0_arm64.whl (50.0 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

ExtensionClass-5.1-cp38-cp38-macosx_10_9_x86_64.whl (49.2 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

ExtensionClass-5.1-cp37-cp37m-win_amd64.whl (58.1 kB view details)

Uploaded CPython 3.7mWindows x86-64

ExtensionClass-5.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (89.5 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

ExtensionClass-5.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (87.1 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

ExtensionClass-5.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (84.1 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

ExtensionClass-5.1-cp37-cp37m-macosx_11_0_x86_64.whl (49.3 kB view details)

Uploaded CPython 3.7mmacOS 11.0+ x86-64

File details

Details for the file ExtensionClass-5.1.tar.gz.

File metadata

  • Download URL: ExtensionClass-5.1.tar.gz
  • Upload date:
  • Size: 36.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for ExtensionClass-5.1.tar.gz
Algorithm Hash digest
SHA256 21121c5e12721ddf8fb7af90c4199ef46ea5045e9ffa98d9e20cd7c98025e3da
MD5 5bf98f7c85899f490d283b46b89e2cc5
BLAKE2b-256 3ce83358bc76a82bb9a28b5371d2ac2ff9ea0323172e421d055ab3b9e559a0b8

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9005bc581191738f553e2e92ad52ee69d6703259050f6ac7a2d3914d20bb3060
MD5 144ac1e5dc9b653d1e8b014e517ef08e
BLAKE2b-256 885ef082b77b17b76f86591972139134a96cfeca3ae021bfc51225d2541ee6bb

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8803f227eb5ffa75275ff78139a74cdee1f823ab336a4e2c53691ca092f23469
MD5 53fea2c09574db1c5b918efd16d75828
BLAKE2b-256 291a24cff1781ae2d5f741bfd8d46f6e33eb6ed351284eb90b29c909616f448b

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e827be13d40044305779261d1f52d6036a6990176061ef746758ab1760d0892d
MD5 3398a3f5ef0165d7f834664c794871de
BLAKE2b-256 a8425e97f613542bfeab138f94de45fd1e800e79df7952787e42ce76db49518c

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6f9d3c50034e93cd0b5ba97d40ce79493af08f49126e35c6e4e6f061bb21d6d9
MD5 af62e74c32b68718e02f4859174c525c
BLAKE2b-256 595599d90d07b56fb6ba4a494ea76f7929d6a4561b78c624369585c639d8cd7c

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ee8282f2a52b761a56044bd06f2c39dc4f2246eacfca2f17eb20ea7f683874cd
MD5 5a1b17f6053fa01d3878d886360139c9
BLAKE2b-256 b94978aa01428261144f5e9b39c964bcb1b68ef18a4004bfc5276b6e171c8963

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ac91d6ba13a5d45651ca3647b348e5b434f7540f1fee2c243443c6f435bb865d
MD5 44ba4df79478908205dc712f621ea90f
BLAKE2b-256 d286cb905ebd03cd624c3c5fb4dc3a1faf4be5535341ff2ac57789c4d3654eef

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 cb4877a131c57938f182ac57adbc2237b2235bd05d743a8a5187c087d86cca39
MD5 55ff9fe182e3d956fc7963212bf52e0d
BLAKE2b-256 95e38a7adf48bbb55b5508e3b4f8aeec68e83fe12fc8f63169ea7fde2fb50f17

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 590629278034f6d2d3cd5bc4328efadc9ae837562b0bf3c7185680fa4bebc663
MD5 12df1ae1d2d0388f94b15307613f91db
BLAKE2b-256 90855ad0cf81e3347e7e7b38dbc41d51f76d458fb910a63d2468beee38e0b32d

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e9bb8fe775c7336a3eeaa36d15acbc15efad4aa4ec4ce34b2f0b06d93441bab4
MD5 1ffe8917f75a394e6f2d71711f0fb90c
BLAKE2b-256 e0092d31402ed1b63c476a0349c9f0018eed9c9d65ad0b9b07a1330800786989

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2686e68fc800bf9a06d2b517115f6a1db61b15425a8be2dc016c704dc0823133
MD5 ef6f74cc4844a2d0142148d33d641137
BLAKE2b-256 f7f1eae2c231ec04725bb1985b17aeca412ca8dc9a2187a27ee774d3a87c9dd9

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aed4c95da2a0ed53290f2295b100fe0e5238152ef1bbbe2ef9979ce9780ab273
MD5 a334c3b88d8c813e3d7bafec9c357f8b
BLAKE2b-256 40e8c6ba3c41ed48cf3fcee622b96447793d0f0b90fd72c9823293242e32f8ec

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 925564a7e9fe8329f252a68ce6206ef8aaad76978a7b0683caca84431e1a6b57
MD5 2c9083865794f2979ed30ae67a789ba4
BLAKE2b-256 d416d429cbb535fbde00c916848278101feb64ea66c8e405ad66141b5235a5aa

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0df21066085fd55722199ec132ededfaf5caa2ac4106b58fae47a454768fdd52
MD5 38650a917e7e23ae55df8f4d406fc2d5
BLAKE2b-256 34c1e434612a87e61571ed3af6087b09b877336579bc9383c080696e8f93215c

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 05aa11c2f687a5b3c2b54aefff2936f63da1224e4df2b5009b2c348d374fd678
MD5 46e14e5b9afdd091b77114affa49aad5
BLAKE2b-256 8f5853102d742cece4d71062679979255601d466000350ebc127143fb4df9dcc

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 00654eb0543231181874358f249856da044de970b761124e5b9b2d69a6cd3118
MD5 5b60596af36ee326af7aa10b2bd20d74
BLAKE2b-256 7385f3c9c9f755925e43b6a2b1ddf2fb005830c1310fb75c6701aac30f674bb0

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 451c75714fe74d568712f67c5faf9aeba0d436275b3408b22e0d5860b2e2ff49
MD5 00c89ac739b4fa37ba4d5d3572fc1df4
BLAKE2b-256 a9b99d512fa4f3240985144a99a4b71a70488cb8564376c8d1207d6ea3085c94

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f1b2574ee498ec7c0e325ac9924d1a26f1edcfb7f359bb290712ce51c616d952
MD5 50dbc01aef61ffc87708e9d5dae4c18d
BLAKE2b-256 5d7c5cf9b6e0ec62aec11b384127086d0a6869677f2ac8ac99417a3235e7fd94

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f99f05612526d212c3077926eff81802a01d02779fe530d636fd48a482d5a2a2
MD5 4f4228a9db07008bdc702128003890e5
BLAKE2b-256 1eb3f9ae3fec6bc9687c8042dd83e2443bc540ba1bd70919bcd48e8b3ccb5d51

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 9afc4f5dbc391d899c9115649bb8e1861d50c0573b36d5abd5efaa988ce76895
MD5 db53c5a180574d90c703802c6e36bd61
BLAKE2b-256 1021dec50215a688ec96f18fd502ddc729dcf2fdd22c279e3ea7f51b70569ade

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 43998db99720d633103796d81c6f68446f9ce42f9c739d0242ded9a2d364ac3e
MD5 3838eab28a31bc954c66745bb32bcdfd
BLAKE2b-256 57d963ded0973070e8800351063a2c97bf1337790a2b97b9fd3c43a283a76419

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 546f29b16c6bd836e3a17907e9bad51a60c3ed2e5f8eaae46555d95644ffdf5f
MD5 97d75c23d0db02eeab22f724a86c6813
BLAKE2b-256 c2372bc5ac63d6ea0eaede7e362f5e24257ea9cd4e2a9c93d9e4652e35674aab

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f4d31e6ec538d3f58467d88dd767ca3a17700223476b7c17eb4fcaf47f4af888
MD5 4b97eb26876938699e62966af1808f5e
BLAKE2b-256 af2c70939ba778fc5f587627430b4cb283e0e0eff83962cf6450a6f0e9470e27

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cf35816aa17807e68a3c129426bb069999dec8c40cebf42a2874c5e64486c723
MD5 080a82cc5cf9272f26fad80995c23e46
BLAKE2b-256 b19fed2d25a7439b1094098d89e85c13425f3d4417f54467bff0f2b9c3f4bbfb

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6e9d3753f5c74421995578ab78d9ce30f2462cec6f64274b0a02eb0755ea0d5d
MD5 d60c30608777c3e0967d2fd3eacc5db8
BLAKE2b-256 6c39c7d5e6c69ed665b8a8df70bf75f5fa5ed356817d71228321585b4240fd0e

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 db0ce8f72f0b1ef3b4950db6a67d87da781a4a9139ba3211f540219ed5e0eb15
MD5 21afa0418a336addfb63948ff21b98a8
BLAKE2b-256 30a8693969095e89599d6a844a3e6946a22cee388cce438b02660c2461a1e896

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 13a88e1da4da15144cf4a426803c765605f39e12cd48068afd9d8018cc8dfc31
MD5 4f59a1bff90f0f59d161938885f710c8
BLAKE2b-256 74d780e8d586f412e306a7022577d6a30aa73bf2c82ac7e1046911c706ea8ac0

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c95e73650e75ca8d746cd181071de9de6660ec5fafe375d3cf3f90a0694766b9
MD5 f41a60a080ab7e012a42c3742f4dd27b
BLAKE2b-256 63f2cd72291e27764d8c90870d56e08eddb123c66e8e76b0186947f59c6bbd43

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b7bda750c0b12a08929fe875bce061246677c996e4011285beef598fa55583b2
MD5 b49e933ff43d367678dde60fa02e7e33
BLAKE2b-256 67e9b9df3b71917630f20d55f8b154b689af353b4eb2a1181e0b20d82346847b

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d2be85244b4b7bb54a965af79e48649610ce3072af1e5e99a5782536f259e922
MD5 9b883fa1da1f00ca788c02548523a013
BLAKE2b-256 9ab080165cd0b9fb8e175a63bac9e88fe90611867ec83860126c8c904f9750a5

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 538b5f34b77464f7e8d60a1f120ef33dc664c906f8d3d90b63fb6b6c2c09ae7c
MD5 5450f52558585a64029fc0cae7ceda11
BLAKE2b-256 cc4d3ed4c83a74454dfa4af892707006ca1e885539e0dc9c7d40012cbdf34673

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 ec5be3274165f061c1f8fb6b4c25b0975eed3c72c79b35417acc3b99d040f0b5
MD5 c2931fb4eaedff3dc072442e9f39fa4b
BLAKE2b-256 ebec31ab73ac1e4b10b41ff5cf89296efee9162a3bec271c9101d85dc02be28e

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3f28e2a1a85464e402b0e62273f055c906d785cea4e9e83dec97cce46b19defa
MD5 17c5934ea6da0e70b3a6a51acc043f83
BLAKE2b-256 99ae17d90f6b4992dbe7f345313249ae45d35eeb7b2dbccb59ec645d6a868bbb

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4246b35073dc46a717e47e91d1e82a7d0cc5e10cdd2f11155503436ad663860d
MD5 50f665b1ab39f8626e60d0d525d781c9
BLAKE2b-256 124830c0fc7f9cb95eaf8809f14e9eaa68143ac3dfb93bc420092816ddd733ba

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b0f116732ce5af68c43c05257b2db6a5f5d042315bfa8266e99cfdbacf216c18
MD5 a78227a9b1006014f6cb2b06bceabe7c
BLAKE2b-256 a7cdffabcf3b07e74865eaf3a90263cf41ba1f1a150e76155158daa62f7dafff

See more details on using hashes here.

File details

Details for the file ExtensionClass-5.1-cp37-cp37m-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for ExtensionClass-5.1-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 c5aad69561f67586a08a60f8bc9eae2265ccc5a09ea7bc609f34734fc28177d3
MD5 b5106b8c68d3c96cf18ac4290eded8e0
BLAKE2b-256 56d6444331b8f55f2f15be6d702cf3bc57248c4e74f44ede44f5c27cbc2508a2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page