Skip to main content

OmniMalloc

State-of-the-art static memory allocation for neural networks.

Checks Build PyPI Python versions License

OmniMalloc is a Python library for static memory allocation: given buffers with known sizes and lifetimes, assign offsets so that peak memory is minimized. This is the memory-planning step at the heart of ML compilers, embedded runtimes, and accelerator toolchains.

It ships a collection of allocators and allocation algorithms behind one API, implemented with an efficient C++ backend. This includes SuperMalloc, a new allocator that outperforms the best open-source alternatives (see benchmarks below). OmniMalloc also provides a rich benchmark harness and visualization tools to develop and evaluate new allocation strategies.

Installation

Install the latest release from PyPI:

pip install omnimalloc

Or install the development version directly from GitHub:

pip install git+https://github.com/fpedd/omnimalloc.git

Usage

import omnimalloc as om

pool = om.Pool(
    id="pool",
    allocations=(
        om.Allocation(id=0, size=64, start=0, end=10),
        om.Allocation(id=1, size=64, start=12, end=20),
        om.Allocation(id=2, size=32, start=5, end=15),
    ),
)

pool = om.allocate(pool, allocator="supermalloc", validate=True)

print(pool.size)  # 96
print([alloc.offset for alloc in pool.allocations])  # [0, 0, 64]

Lifetimes are half-open, [start, end): an allocation ending at t and one starting at t never conflict, so they may share the same addresses.

On a real problem, the result looks like this: 308 buffers of an ML workload packed with no wasted memory.

A solved allocation problem rendered as offset/time rectangles

See examples for allocator selection, visualization, custom allocation sources, and benchmarking.

Benchmarks

Solution quality vs. solve time across allocators

All figures on this page are generated from a deterministic benchmark run by scripts/generate_readme_assets.py. Run your own campaigns with the benchmark harness.

Development

# Initial setup
git clone git@github.com:fpedd/omnimalloc.git
cd omnimalloc
uv sync --all-extras --group dev

# Run tests, linting, type checking
uv run pytest
uv run ruff check --fix && uv run ruff format && uv run ty check

# Setup pre-commit hooks (run once)
uv run pre-commit install

# Run pre-commit checks manually
uv run pre-commit run --all-files

License

Copyright 2025-2026 Fabian Peddinghaus. Licensed under Apache 2.0 License. See LICENSE for details.

Download files

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

Source Distribution

omnimalloc-1.0.0.tar.gz (565.7 kB view details)

Uploaded Source

Built Distributions

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

omnimalloc-1.0.0-cp314-cp314-win_amd64.whl (545.0 kB view details)

Uploaded CPython 3.14Windows x86-64

omnimalloc-1.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (430.2 kB view details)

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

omnimalloc-1.0.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (397.6 kB view details)

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

omnimalloc-1.0.0-cp314-cp314-macosx_11_0_arm64.whl (321.1 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

omnimalloc-1.0.0-cp313-cp313-win_amd64.whl (531.1 kB view details)

Uploaded CPython 3.13Windows x86-64

omnimalloc-1.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (430.1 kB view details)

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

omnimalloc-1.0.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (397.1 kB view details)

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

omnimalloc-1.0.0-cp313-cp313-macosx_11_0_arm64.whl (320.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

omnimalloc-1.0.0-cp312-cp312-win_amd64.whl (531.2 kB view details)

Uploaded CPython 3.12Windows x86-64

omnimalloc-1.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (430.2 kB view details)

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

omnimalloc-1.0.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (397.2 kB view details)

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

omnimalloc-1.0.0-cp312-cp312-macosx_11_0_arm64.whl (320.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

omnimalloc-1.0.0-cp311-cp311-win_amd64.whl (529.7 kB view details)

Uploaded CPython 3.11Windows x86-64

omnimalloc-1.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (430.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

omnimalloc-1.0.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (397.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

omnimalloc-1.0.0-cp311-cp311-macosx_11_0_arm64.whl (321.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

omnimalloc-1.0.0-cp310-cp310-win_amd64.whl (529.5 kB view details)

Uploaded CPython 3.10Windows x86-64

omnimalloc-1.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (430.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

omnimalloc-1.0.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (397.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

omnimalloc-1.0.0-cp310-cp310-macosx_11_0_arm64.whl (321.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file omnimalloc-1.0.0.tar.gz.

File metadata

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

File hashes

Hashes for omnimalloc-1.0.0.tar.gz
Algorithm Hash digest
SHA256 143deff759facab810c2b2b0bb1e7ce8da62adc7c9dc5fd165e897a00816c11f
MD5 a23a59cbf28babaeec9eac3d682508da
BLAKE2b-256 67d11563fbf2023f21b42568c5c38b7cbb43acac56af38f42f258132f98fb96f

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-1.0.0.tar.gz:

Publisher: build.yml on fpedd/omnimalloc

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

File details

Details for the file omnimalloc-1.0.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: omnimalloc-1.0.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 545.0 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 omnimalloc-1.0.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 95c3135cdbf1b21a484d1c5bc9afcbbf6be228f07bc2b7677990e18a974bcce2
MD5 9cbd2db8a8514104438a3f62f6cf4314
BLAKE2b-256 8ce4795146195577fb53f74a07251623a988ff016487112995b538cf50d12d14

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-1.0.0-cp314-cp314-win_amd64.whl:

Publisher: build.yml on fpedd/omnimalloc

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

File details

Details for the file omnimalloc-1.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for omnimalloc-1.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b7b2f7270b573f9cdf7ca5d38aa332c0094cf35bfc5161cab31fbd16b07be35e
MD5 3ea9e03f2d3ddd4bc6ee1480aaca4ed7
BLAKE2b-256 35e4acb904b69bc00654289bff478c09062de28b7caf576efae780bb76cbd8e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-1.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yml on fpedd/omnimalloc

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

File details

Details for the file omnimalloc-1.0.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for omnimalloc-1.0.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 82093bee35a1ab590421a664fdd4b190dc7df875f46c554c7e42f47a28c9a051
MD5 56508b0b03f64a9ac4d1404b1faacf78
BLAKE2b-256 e9462b4f9c7bb1e25c2bdb43ba28680999c28e0438aac7685065577d9eccab1a

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-1.0.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yml on fpedd/omnimalloc

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

File details

Details for the file omnimalloc-1.0.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for omnimalloc-1.0.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 45a6e7e872728d6e8816c6a90c7a66165e1374e1c009d4f281ff8d5e3f0c2ba2
MD5 93c179e79e91fa51eda7d002031d4246
BLAKE2b-256 826789f82c76965eed8704b0d8cf502db016615db82e0b61acb9dfea84fb75d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-1.0.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: build.yml on fpedd/omnimalloc

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

File details

Details for the file omnimalloc-1.0.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: omnimalloc-1.0.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 531.1 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 omnimalloc-1.0.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7af6b1325a54bd6df14387bf21c6be3e6ff81d8f9a73d107aabcb859d4e4b8ff
MD5 112c23048ef9dbb3e1a7024611914be2
BLAKE2b-256 92141bcbcc95c0ee25672bfcce20f35119c6c6b1ac44f6b76779ee4f47b2b749

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-1.0.0-cp313-cp313-win_amd64.whl:

Publisher: build.yml on fpedd/omnimalloc

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

File details

Details for the file omnimalloc-1.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for omnimalloc-1.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a0fa3b8d6ccc5320736ccce13202c2790bea724bcf7be6d6f5a386d140fad214
MD5 4b1a4146ab1c684b14cd7f07b678e3b0
BLAKE2b-256 0ec5c248cd4371bab999c9bda48c27b7b43249ec0ecddc5c0161f255efcaf00c

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-1.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yml on fpedd/omnimalloc

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

File details

Details for the file omnimalloc-1.0.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for omnimalloc-1.0.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9a21f3ef96055b0c3430d1638a07ef6783ba6a7d920bdcb4cc71592d13d7bdf7
MD5 dd719a61229c1fb1e87f44fba18709e3
BLAKE2b-256 30a727e7c21813978bd678565cc75fa0e3f601ed14042049905a57db677faf99

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-1.0.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yml on fpedd/omnimalloc

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

File details

Details for the file omnimalloc-1.0.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for omnimalloc-1.0.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c3043ab0d287a8561613456e8f745840bd01baa1323f339f41fb0567d8f75f94
MD5 602397363e04ac2a87450acfb4d9a72d
BLAKE2b-256 b0b5aeba3f757062022b1bd2161ed022fb28e4a6b7d563e18c38a96e1650df6f

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-1.0.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build.yml on fpedd/omnimalloc

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

File details

Details for the file omnimalloc-1.0.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: omnimalloc-1.0.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 531.2 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 omnimalloc-1.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6342d5f5697e2173937e72072358f27986c06239568ae5a1877e298d622cbde9
MD5 13a31c5c44f4f2c5f015cff49f20ccc7
BLAKE2b-256 f47f9cfeeb4ff0287d9666b718b3511c89d7631d6762b0f8c737b972ca97276c

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-1.0.0-cp312-cp312-win_amd64.whl:

Publisher: build.yml on fpedd/omnimalloc

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

File details

Details for the file omnimalloc-1.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for omnimalloc-1.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 04fd22fe6e3caaee5be844163a7268a98359faba640a064e23578301cc2a10a4
MD5 bbcab69a40ea306a17e42057018b41d3
BLAKE2b-256 28a294027cf376a713b98147907fcc3ad4f8e554a195df094b1f74c467d27797

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-1.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yml on fpedd/omnimalloc

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

File details

Details for the file omnimalloc-1.0.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for omnimalloc-1.0.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e134fb8354be3ea82db352d8a712dfa5e96fb953e23cfeff09c2d996bc8e9f73
MD5 e8253a78faee8fc94b38682838d06249
BLAKE2b-256 5576e212d3524f2e1132f328d6a28b9c92eba106cee6a476f7978706c71c08bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-1.0.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yml on fpedd/omnimalloc

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

File details

Details for the file omnimalloc-1.0.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for omnimalloc-1.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cf523fa72fd4882f14c3196cf32c9fb5b9386d443467d692c354e0b5a5464c8d
MD5 4a257c85389430ab330979f967ee15ed
BLAKE2b-256 1979bef7ee8cea53f41de17247059d44352966e805b444591039c5793c154474

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-1.0.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build.yml on fpedd/omnimalloc

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

File details

Details for the file omnimalloc-1.0.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: omnimalloc-1.0.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 529.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 omnimalloc-1.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8c1f8f26e15b12f39230024e0f18e218e0015817ba144ca30dbc0f92277a5bff
MD5 aec13e767173bffa3b012555879d723c
BLAKE2b-256 0bd3f74c7104fa2d2955801643e2f0d6db17f0c287fedcd9e88eed2081616b2a

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-1.0.0-cp311-cp311-win_amd64.whl:

Publisher: build.yml on fpedd/omnimalloc

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

File details

Details for the file omnimalloc-1.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for omnimalloc-1.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3119a139ad7602662bea6dfa33297733890e1dcd793352e32655629834ae1371
MD5 9427591eded8d744a4bb076684b142b5
BLAKE2b-256 337a895ffbb7ac85bd89026041fc044fc74ec3d8ae6326359e11242e8e5b9d9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-1.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yml on fpedd/omnimalloc

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

File details

Details for the file omnimalloc-1.0.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for omnimalloc-1.0.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 65fc799b4c81bce112e36257dce2cc858f36915983be6ef2303ceea52b4ce359
MD5 963bc7a408fb789137b671ade9f17d17
BLAKE2b-256 b69b363c6aa8ba2794b18b2f0a745bd95702db2e0d23ef251a737d0b99fb14ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-1.0.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yml on fpedd/omnimalloc

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

File details

Details for the file omnimalloc-1.0.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for omnimalloc-1.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1bc8ab6456dde6502d1454f5686400bc1ca22ce69b0c78d9f74c4fd7b0dea432
MD5 0c422a8d0200389cdf6d231a46edc6be
BLAKE2b-256 e147a06ce50d6b687fccdde9cde41edde2b306a13a616f2773142184d78fa093

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-1.0.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build.yml on fpedd/omnimalloc

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

File details

Details for the file omnimalloc-1.0.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: omnimalloc-1.0.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 529.5 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 omnimalloc-1.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6fa5f753006241c5642d40ed9dd5ea1f7e4211f54ff170655461b6096941d780
MD5 88851dcd7c73f4ec1ba2d77d646d565f
BLAKE2b-256 8a077a80cf633117341cf0d1d1ff2de509d30c180e99b2eed0c4c289ec5d58f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-1.0.0-cp310-cp310-win_amd64.whl:

Publisher: build.yml on fpedd/omnimalloc

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

File details

Details for the file omnimalloc-1.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for omnimalloc-1.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7beeafcbf22e757eb4312e4f05b9f4a5f2f1cceb5230655560f8e150fa017f30
MD5 7b85bce898baf3b8a7abdb4f0e64f2b6
BLAKE2b-256 1e8aa262f24b68cff7629e6c5a04723b4aa025d673409b88505783466d3815a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-1.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yml on fpedd/omnimalloc

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

File details

Details for the file omnimalloc-1.0.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for omnimalloc-1.0.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 961bcb6a6dc57c453a277e5ba22242bb5c48bfb041a8234af87aa6b304e8e27a
MD5 6be4a1b58411ba45dac1c0ba02a6c267
BLAKE2b-256 08d00f3bcd1e8b8c3794f1963ab12c9c396511b95e396893eb6516edd06206fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-1.0.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yml on fpedd/omnimalloc

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

File details

Details for the file omnimalloc-1.0.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for omnimalloc-1.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6e907b66419889c857c4a3b5ffbb22eea782cfd39d9cf95d001211f8c8be80ac
MD5 c84c94e4c6c50a4bc0163dc4f5a426fb
BLAKE2b-256 26b0233b76b7f05f475fd683977b5b2d4546273d49df3d07b1aed9726f6b5c2c

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-1.0.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build.yml on fpedd/omnimalloc

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

1.0.0 This release

21 files

0.9.0

25 files

0.8.0

25 files

0.7.0

25 files

0.6.0

25 files

0.5.0

25 files

0.4.0

25 files

0.3.0

25 files

0.2.0

9 files

Supported by

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