Skip to main content

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.

Release files for memory-allocator 0.2.0

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

Source distribution (sdist)

Source distribution for memory-allocator 0.2.0
File Size Uploaded
memory_allocator-0.2.0.tar.gz 22.2 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for memory-allocator 0.2.0
File
memory_allocator-0.2.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
memory_allocator-0.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
memory_allocator-0.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
memory_allocator-0.2.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
memory_allocator-0.2.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
memory_allocator-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
memory_allocator-0.2.0-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details
memory_allocator-0.2.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
memory_allocator-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
memory_allocator-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
memory_allocator-0.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
memory_allocator-0.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
memory_allocator-0.2.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
memory_allocator-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
memory_allocator-0.2.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
memory_allocator-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
memory_allocator-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
memory_allocator-0.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
memory_allocator-0.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
memory_allocator-0.2.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
memory_allocator-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
memory_allocator-0.2.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
memory_allocator-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
memory_allocator-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
memory_allocator-0.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
memory_allocator-0.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
memory_allocator-0.2.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
memory_allocator-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details

Total release size: 2.1 MB

Release files / memory_allocator-0.2.0.tar.gz

Download URL memory_allocator-0.2.0.tar.gz
Size 22.2 kB
Tags Source
SHA-256 checksum
How to use checksums
675d3c91019db98c97441de73d5c648821e5ae813f3f54cd09863d474b48fe26
BLAKE2b-256 checksum
How to use checksums
09a92a966afb82df71f759e0c46cef0dc46d1f535897c6b341fafb2bd5e08b29
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp314-cp314t-win_amd64.whl

Download URL memory_allocator-0.2.0-cp314-cp314t-win_amd64.whl
Size 107.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
a4f642322796d8c801ac9191321d3371093124b50ce5e78b982854b5b7b4ab07
BLAKE2b-256 checksum
How to use checksums
f159b3e2c6c46a4def5cd373f17515a2e8b7fb4d2dcd3dde409d7ccf8108f8ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL memory_allocator-0.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 84.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d62898caf8fc59a876c42337ba834783d576137592d6f6900d8dc64674ec519d
BLAKE2b-256 checksum
How to use checksums
80e85c7e465769a37dcd6cd014e824f29fc9877bb289fd5b7ad55f980dcb3ba5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL memory_allocator-0.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 81.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
ced8a0ebd2119e2145ccfb12a4f6ba5800d5ddab3052bfc2226227171b9f2f1f
BLAKE2b-256 checksum
How to use checksums
f47049ea61ecc25e28d3b2a2ca8a71322d2e963ed4ef87a4b1a544714bd89757
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL memory_allocator-0.2.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 83.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4800b5fd11904044ade4b5a35d89b6387d7ac0ec2fad6d43ddf90eb992032653
BLAKE2b-256 checksum
How to use checksums
7afbb57a6076c7ca14b568848b57cc792ec658df3b7f245361b150ef5f148c19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL memory_allocator-0.2.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 80.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d68fd0c2f6045001cacc1800a7053dc06ace97c83c8540b8325232c03b2ebaa5
BLAKE2b-256 checksum
How to use checksums
c345bfc06bb450cac5b4087643a2c5f57920e7b66c3d0dae7ac799ce2ddacea5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL memory_allocator-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 59.3 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
584b19954cb3de96bc2616a82dc864e29b7b63c04b12739ab0b0ea1721a0566a
BLAKE2b-256 checksum
How to use checksums
511141eb464ed2739f630ef2d026ad82059ca2caa6a5670cc17c79e114ca57ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL memory_allocator-0.2.0-cp314-cp314t-macosx_10_15_x86_64.whl
Size 58.1 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
1e0e6f9d8e20ddf108ee0de4b6cd0927925588e77d285d3e22e298bd5f639120
BLAKE2b-256 checksum
How to use checksums
b93ce0ace17217ba789ac44479045a10386ed4f3b1d4ced4e052f4c5a4cbe3bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp314-cp314-win_amd64.whl

Download URL memory_allocator-0.2.0-cp314-cp314-win_amd64.whl
Size 102.7 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
8f235f512f300f9c51e4e50b3953dd177c515275e904430b804414221050d679
BLAKE2b-256 checksum
How to use checksums
ca8e18892e00090091b97c32f3c2a74726501266396cb5b7d8a8c8a9e7c0b85a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL memory_allocator-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 79.3 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
52c7f79beb8bc47a0f51f514dc67024476480b90e4b646f0bc98e5b85695fb5d
BLAKE2b-256 checksum
How to use checksums
af99551a90da8d5fe668d0fdf975d7f59491f695369341a5909c17562c2cd11d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL memory_allocator-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 75.1 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
ce73d82888d8171eb78e600c4e4391f6e8e75b2948741e6fef7a400e9f1fcfe9
BLAKE2b-256 checksum
How to use checksums
97b23315f7b0988e09b0720e7f6e9b4f8ecdc8152d599ef9fdee51294aa606d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL memory_allocator-0.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 77.8 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3d5c642f140729c8e534972d641396f4a583a58e3933a639ed0a94a916a5a9f3
BLAKE2b-256 checksum
How to use checksums
91a79abaab74c80fd75b18bf4afc8cbff330506aff37ce2d85c74d6bb5e45e88
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL memory_allocator-0.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 75.0 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3ab7477ced0e5e8307700beb9a8ab5ca4f5b4af293f65755c058a07946f0f786
BLAKE2b-256 checksum
How to use checksums
573fd1503d67f52704de3977c8f0001921b858673557f8c5a2f867f3c68b444a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL memory_allocator-0.2.0-cp314-cp314-macosx_11_0_arm64.whl
Size 55.7 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
83e7ae35b549b18f6e994bb215313ccdc7dedd1fcebb327b488763be20ed4dd9
BLAKE2b-256 checksum
How to use checksums
b74563583359b1d7e703202038c783113eea9ef50df4a6513c1949b779ea6ebf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl

Download URL memory_allocator-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl
Size 54.9 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
42c9532bd36de08412898f97758676166673c74223999a6746a8fd3a775df9cf
BLAKE2b-256 checksum
How to use checksums
586d437db3719060721e3d0a49ec501cd6a1b63851aabd01c49b6a641b39be32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp313-cp313-win_amd64.whl

Download URL memory_allocator-0.2.0-cp313-cp313-win_amd64.whl
Size 99.6 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
acc4932a4a1dcd009efd08d3fbb2ac462c6c754c601b5aaee7cf6a7c9ee741ab
BLAKE2b-256 checksum
How to use checksums
c7546760a2101979c47371f557fca7e38630f0bc5233f9bcb89dcb2f984bfae6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL memory_allocator-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 78.8 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
09db7af0153bacfef58b0195b842ba1ed7c05d0b84396c19b4294268eabf578f
BLAKE2b-256 checksum
How to use checksums
c61a287f66fb48f97c1eab2d7669bd712f92c0d7fccb0c10e572592d9769907c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL memory_allocator-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 74.3 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
08237c26eeef644e168c728b7986c91ad78c159f31abf655a1ede900df01e980
BLAKE2b-256 checksum
How to use checksums
3a2add2c76977f5363b5b7ddba83390a049cb185f76808b2ac8513ed97cad517
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL memory_allocator-0.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 77.6 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ec26a085acbd7e1528b08cb753d58e4ac32fe6356d519144662e5a9e67dc40e0
BLAKE2b-256 checksum
How to use checksums
e1b456d0ae92b1756226c9887c1ab441024a4b63820cbbbdf65cc4a8c07491e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL memory_allocator-0.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 73.8 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9c36c06f55efaeba9b6778157574b22a811c9fe07e3f7f759153b41db9d93d63
BLAKE2b-256 checksum
How to use checksums
d80fcd4d4021c59976c7c2e306bda8eb4e4ebc232e444fa22028559150395023
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL memory_allocator-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Size 55.1 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
489da450ce156f06b946a5c4068134457d2bd1219f92ac00a70164e8d598859a
BLAKE2b-256 checksum
How to use checksums
66e565ae9b1abcbb8f5ea408f7189cfe3f067be76ffb5b6041c352736259e645
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL memory_allocator-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 54.5 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
82ef0a0d7c33e8957f747c1233eff0d583a3f0ff437896e0d39bfd206e735a0d
BLAKE2b-256 checksum
How to use checksums
467d16d27ce109750fb134a4a5018ac2dc9d5376318de0670a38b21662e9bfa7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp312-cp312-win_amd64.whl

Download URL memory_allocator-0.2.0-cp312-cp312-win_amd64.whl
Size 101.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
2deaaa37a8301c701d01feef65e10ffaec96c476671fe2ec6c423626e17a063f
BLAKE2b-256 checksum
How to use checksums
3f772b92b829d65a272c5e7f851d89cd248ab6e05e23cfe06abcaa80da451399
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL memory_allocator-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 80.4 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
adae9809e77185da05830461fb41c7f48c02c25589e54be9e412e96c674400a0
BLAKE2b-256 checksum
How to use checksums
8bec4a02d24b41c53569b92ed128253b88b7ab739fd0147f39ae30db7bbf274e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL memory_allocator-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 76.1 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
088e0a4dcf7b7dd8427ed749390ae5f09c9fafb86200b43940316b550575bbb1
BLAKE2b-256 checksum
How to use checksums
b515262255f7f66369139df8cfef077d65f3a8c0901e43ec2222924d25bf9341
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL memory_allocator-0.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 79.6 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
18815973a2d3368397a283a809be8aabc6ef722db02f7b20f064b48208406724
BLAKE2b-256 checksum
How to use checksums
37f3bb3da6a6d74b1b20772ac5cd58938e6f3912b321befdcc6b555939fb3394
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL memory_allocator-0.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 75.7 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
fce69f664ae84e209ac776a2a853e6d20ec7660be0ad547d4185a95d8c8e4141
BLAKE2b-256 checksum
How to use checksums
9a771d3fa6613d6254ad10ab06b84ed02c26f8c16311e2a3be333d479e84df37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL memory_allocator-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Size 56.6 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
016f7e83ef5c6f7bae4ca45960d8d407e5b650b1b0abbe87224738cc8737a63e
BLAKE2b-256 checksum
How to use checksums
d5e2ee64e98333da139cb921e14ab2cf3564b57207b88cd34904a7a8784e6d83
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release files / memory_allocator-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL memory_allocator-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 56.1 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
74676abcf10f89fa09335091d8afce94ecd83d78279f1d8dd19cf73f0cc700a2
BLAKE2b-256 checksum
How to use checksums
04da538a7d9766c3ac4544730d4b9eb2ef74c07d72ffacfe85b190d6868bdbdd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.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.

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 Dec 31, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.0 This release

29 release files

0.1.4

43 release files

0.1.2

30 release files

0.1.1

1 release file

0.1.0

1 release file

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