Skip to main content

An extension class to allocate memory easily with cython

Project description

MemoryAllocator

An extension class to allocate memory easily with cython.

This extension class started as part of the Sage software.

It provides a single extension class MemoryAllocator with cdef methods

  • malloc,
  • calloc,
  • allocarray,
  • realloc,
  • reallocarray,
  • aligned_malloc,
  • aligned_calloc,
  • aligned_allocarray.

Memory is freed when the instance of MemoryAllocator is deallocated. On failure to allocate the memory, a proper error is raised.

Building from source

This project uses meson-python for its build backend. A typical editable install looks like:

  python -m pip install -e .

Changelog

0.1.5

  • Migrate build system to Meson.
  • Require Python >= 3.12.

0.1.4

  • Modernize Python metadata, require Python >= 3.8. #9 by @mkoeppe
  • Add missing noexcept clauses for Cython 3 #8 by @tornaria

0.1.3

  • Python 3.11 compatible.

0.1.2

  • Provide wheels build by github actions.

0.1.1

  • Fixed doctests on 32bit systems.

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

memory_allocator-0.2.0.tar.gz (22.2 kB view details)

Uploaded Source

Built Distributions

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

memory_allocator-0.2.0-cp314-cp314t-win_amd64.whl (107.5 kB view details)

Uploaded CPython 3.14tWindows x86-64

memory_allocator-0.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl (84.8 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

memory_allocator-0.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl (81.1 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

memory_allocator-0.2.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (83.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

memory_allocator-0.2.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (80.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

memory_allocator-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl (59.3 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

memory_allocator-0.2.0-cp314-cp314t-macosx_10_15_x86_64.whl (58.1 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

memory_allocator-0.2.0-cp314-cp314-win_amd64.whl (102.7 kB view details)

Uploaded CPython 3.14Windows x86-64

memory_allocator-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl (79.3 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

memory_allocator-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl (75.1 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

memory_allocator-0.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (77.8 kB view details)

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

memory_allocator-0.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (75.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

memory_allocator-0.2.0-cp314-cp314-macosx_11_0_arm64.whl (55.7 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

memory_allocator-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl (54.9 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

memory_allocator-0.2.0-cp313-cp313-win_amd64.whl (99.6 kB view details)

Uploaded CPython 3.13Windows x86-64

memory_allocator-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl (78.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

memory_allocator-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl (74.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

memory_allocator-0.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (77.6 kB view details)

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

memory_allocator-0.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (73.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

memory_allocator-0.2.0-cp313-cp313-macosx_11_0_arm64.whl (55.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

memory_allocator-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl (54.5 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

memory_allocator-0.2.0-cp312-cp312-win_amd64.whl (101.2 kB view details)

Uploaded CPython 3.12Windows x86-64

memory_allocator-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl (80.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

memory_allocator-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl (76.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

memory_allocator-0.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (79.6 kB view details)

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

memory_allocator-0.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (75.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

memory_allocator-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (56.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

memory_allocator-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl (56.1 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

File details

Details for the file memory_allocator-0.2.0.tar.gz.

File metadata

  • Download URL: memory_allocator-0.2.0.tar.gz
  • Upload date:
  • Size: 22.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for memory_allocator-0.2.0.tar.gz
Algorithm Hash digest
SHA256 675d3c91019db98c97441de73d5c648821e5ae813f3f54cd09863d474b48fe26
MD5 12161bfe3dd709bf5c6ae19fba795e51
BLAKE2b-256 09a92a966afb82df71f759e0c46cef0dc46d1f535897c6b341fafb2bd5e08b29

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0.tar.gz:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 a4f642322796d8c801ac9191321d3371093124b50ce5e78b982854b5b7b4ab07
MD5 21b720510271baae328b136ef55677b7
BLAKE2b-256 f159b3e2c6c46a4def5cd373f17515a2e8b7fb4d2dcd3dde409d7ccf8108f8ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp314-cp314t-win_amd64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d62898caf8fc59a876c42337ba834783d576137592d6f6900d8dc64674ec519d
MD5 01032a62b46102db9a32d9868aa6bfc5
BLAKE2b-256 80e85c7e465769a37dcd6cd014e824f29fc9877bb289fd5b7ad55f980dcb3ba5

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ced8a0ebd2119e2145ccfb12a4f6ba5800d5ddab3052bfc2226227171b9f2f1f
MD5 395e9705fff08445a80549102e5aaf30
BLAKE2b-256 f47049ea61ecc25e28d3b2a2ca8a71322d2e963ed4ef87a4b1a544714bd89757

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4800b5fd11904044ade4b5a35d89b6387d7ac0ec2fad6d43ddf90eb992032653
MD5 04888b679d0b6dd336856116032f695d
BLAKE2b-256 7afbb57a6076c7ca14b568848b57cc792ec658df3b7f245361b150ef5f148c19

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d68fd0c2f6045001cacc1800a7053dc06ace97c83c8540b8325232c03b2ebaa5
MD5 664428f292c5c4d84c36b13257b5cf23
BLAKE2b-256 c345bfc06bb450cac5b4087643a2c5f57920e7b66c3d0dae7ac799ce2ddacea5

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 584b19954cb3de96bc2616a82dc864e29b7b63c04b12739ab0b0ea1721a0566a
MD5 6e540e19c643d58b14f23a590902ce27
BLAKE2b-256 511141eb464ed2739f630ef2d026ad82059ca2caa6a5670cc17c79e114ca57ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1e0e6f9d8e20ddf108ee0de4b6cd0927925588e77d285d3e22e298bd5f639120
MD5 2c68dc5fec03b02e01545951b9f45f03
BLAKE2b-256 b93ce0ace17217ba789ac44479045a10386ed4f3b1d4ced4e052f4c5a4cbe3bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp314-cp314t-macosx_10_15_x86_64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 8f235f512f300f9c51e4e50b3953dd177c515275e904430b804414221050d679
MD5 a877d927d23204baf0235c63bd210039
BLAKE2b-256 ca8e18892e00090091b97c32f3c2a74726501266396cb5b7d8a8c8a9e7c0b85a

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp314-cp314-win_amd64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 52c7f79beb8bc47a0f51f514dc67024476480b90e4b646f0bc98e5b85695fb5d
MD5 3e63294b2e03a4154237e20c286737d4
BLAKE2b-256 af99551a90da8d5fe668d0fdf975d7f59491f695369341a5909c17562c2cd11d

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ce73d82888d8171eb78e600c4e4391f6e8e75b2948741e6fef7a400e9f1fcfe9
MD5 ce57ed645ff294a549a9a1473022b65d
BLAKE2b-256 97b23315f7b0988e09b0720e7f6e9b4f8ecdc8152d599ef9fdee51294aa606d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3d5c642f140729c8e534972d641396f4a583a58e3933a639ed0a94a916a5a9f3
MD5 e1e71bfb9505945f78f42fc83f6b1d31
BLAKE2b-256 91a79abaab74c80fd75b18bf4afc8cbff330506aff37ce2d85c74d6bb5e45e88

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3ab7477ced0e5e8307700beb9a8ab5ca4f5b4af293f65755c058a07946f0f786
MD5 80c60e356f73166bdff91d9d42f1076a
BLAKE2b-256 573fd1503d67f52704de3977c8f0001921b858673557f8c5a2f867f3c68b444a

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 83e7ae35b549b18f6e994bb215313ccdc7dedd1fcebb327b488763be20ed4dd9
MD5 7bed8ea892a5a35898632250763002f7
BLAKE2b-256 b74563583359b1d7e703202038c783113eea9ef50df4a6513c1949b779ea6ebf

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 42c9532bd36de08412898f97758676166673c74223999a6746a8fd3a775df9cf
MD5 75a4dce9082bdc1dcc38b4a47e068e21
BLAKE2b-256 586d437db3719060721e3d0a49ec501cd6a1b63851aabd01c49b6a641b39be32

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 acc4932a4a1dcd009efd08d3fbb2ac462c6c754c601b5aaee7cf6a7c9ee741ab
MD5 abb436c12fb8ed3622777088edde8cba
BLAKE2b-256 c7546760a2101979c47371f557fca7e38630f0bc5233f9bcb89dcb2f984bfae6

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp313-cp313-win_amd64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 09db7af0153bacfef58b0195b842ba1ed7c05d0b84396c19b4294268eabf578f
MD5 c5da19e4212794da2ec539bffcc718ad
BLAKE2b-256 c61a287f66fb48f97c1eab2d7669bd712f92c0d7fccb0c10e572592d9769907c

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 08237c26eeef644e168c728b7986c91ad78c159f31abf655a1ede900df01e980
MD5 a049534674249ab89f9db99e4c06f769
BLAKE2b-256 3a2add2c76977f5363b5b7ddba83390a049cb185f76808b2ac8513ed97cad517

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ec26a085acbd7e1528b08cb753d58e4ac32fe6356d519144662e5a9e67dc40e0
MD5 f373b7ab77b3b10b57a1b689802eef6b
BLAKE2b-256 e1b456d0ae92b1756226c9887c1ab441024a4b63820cbbbdf65cc4a8c07491e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9c36c06f55efaeba9b6778157574b22a811c9fe07e3f7f759153b41db9d93d63
MD5 bb508a8cf5d1466597b8d3c558c6d086
BLAKE2b-256 d80fcd4d4021c59976c7c2e306bda8eb4e4ebc232e444fa22028559150395023

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 489da450ce156f06b946a5c4068134457d2bd1219f92ac00a70164e8d598859a
MD5 bd2f52b06a9e0345a5e0e7f42d07c5a5
BLAKE2b-256 66e565ae9b1abcbb8f5ea408f7189cfe3f067be76ffb5b6041c352736259e645

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 82ef0a0d7c33e8957f747c1233eff0d583a3f0ff437896e0d39bfd206e735a0d
MD5 61ceda0702e7918035f635ff1c294622
BLAKE2b-256 467d16d27ce109750fb134a4a5018ac2dc9d5376318de0670a38b21662e9bfa7

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2deaaa37a8301c701d01feef65e10ffaec96c476671fe2ec6c423626e17a063f
MD5 3fdd1a0c7fc04d142cd86b5033e1adfd
BLAKE2b-256 3f772b92b829d65a272c5e7f851d89cd248ab6e05e23cfe06abcaa80da451399

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp312-cp312-win_amd64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 adae9809e77185da05830461fb41c7f48c02c25589e54be9e412e96c674400a0
MD5 6af78742ea30e474e907267dc8f97bb8
BLAKE2b-256 8bec4a02d24b41c53569b92ed128253b88b7ab739fd0147f39ae30db7bbf274e

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 088e0a4dcf7b7dd8427ed749390ae5f09c9fafb86200b43940316b550575bbb1
MD5 40d919d1045476fad7ff674279b49e62
BLAKE2b-256 b515262255f7f66369139df8cfef077d65f3a8c0901e43ec2222924d25bf9341

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 18815973a2d3368397a283a809be8aabc6ef722db02f7b20f064b48208406724
MD5 be8c29d7a2ed8a0225ba18cccb0fab8a
BLAKE2b-256 37f3bb3da6a6d74b1b20772ac5cd58938e6f3912b321befdcc6b555939fb3394

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fce69f664ae84e209ac776a2a853e6d20ec7660be0ad547d4185a95d8c8e4141
MD5 28d44dd275f0386105c5ff48a3cbe60c
BLAKE2b-256 9a771d3fa6613d6254ad10ab06b84ed02c26f8c16311e2a3be333d479e84df37

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 016f7e83ef5c6f7bae4ca45960d8d407e5b650b1b0abbe87224738cc8737a63e
MD5 bf0022b6e2ad32100bdc5d6778087035
BLAKE2b-256 d5e2ee64e98333da139cb921e14ab2cf3564b57207b88cd34904a7a8784e6d83

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

File details

Details for the file memory_allocator-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for memory_allocator-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 74676abcf10f89fa09335091d8afce94ecd83d78279f1d8dd19cf73f0cc700a2
MD5 18c46e0ffefe8ec136a075b003d84227
BLAKE2b-256 04da538a7d9766c3ac4544730d4b9eb2ef74c07d72ffacfe85b190d6868bdbdd

See more details on using hashes here.

Provenance

The following attestation bundles were made for memory_allocator-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: dist.yml on sagemath/memory_allocator

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

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