Skip to main content
Yanked

This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Consider using release 1.0.0 instead.

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]

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-0.6.0.tar.gz (493.3 kB view details)

Uploaded Source

Built Distributions

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

omnimalloc-0.6.0-cp313-cp313-win_amd64.whl (336.9 kB view details)

Uploaded CPython 3.13Windows x86-64

omnimalloc-0.6.0-cp313-cp313-win32.whl (313.4 kB view details)

Uploaded CPython 3.13Windows x86

omnimalloc-0.6.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (402.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

omnimalloc-0.6.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (443.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

omnimalloc-0.6.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (388.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

omnimalloc-0.6.0-cp313-cp313-macosx_11_0_arm64.whl (312.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

omnimalloc-0.6.0-cp312-cp312-win_amd64.whl (337.0 kB view details)

Uploaded CPython 3.12Windows x86-64

omnimalloc-0.6.0-cp312-cp312-win32.whl (313.4 kB view details)

Uploaded CPython 3.12Windows x86

omnimalloc-0.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (402.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

omnimalloc-0.6.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (443.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

omnimalloc-0.6.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (388.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

omnimalloc-0.6.0-cp312-cp312-macosx_11_0_arm64.whl (312.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

omnimalloc-0.6.0-cp311-cp311-win_amd64.whl (337.8 kB view details)

Uploaded CPython 3.11Windows x86-64

omnimalloc-0.6.0-cp311-cp311-win32.whl (313.8 kB view details)

Uploaded CPython 3.11Windows x86

omnimalloc-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (402.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

omnimalloc-0.6.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (443.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

omnimalloc-0.6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (389.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

omnimalloc-0.6.0-cp311-cp311-macosx_11_0_arm64.whl (314.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

omnimalloc-0.6.0-cp310-cp310-win_amd64.whl (337.7 kB view details)

Uploaded CPython 3.10Windows x86-64

omnimalloc-0.6.0-cp310-cp310-win32.whl (313.6 kB view details)

Uploaded CPython 3.10Windows x86

omnimalloc-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (402.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

omnimalloc-0.6.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (443.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

omnimalloc-0.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (389.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

omnimalloc-0.6.0-cp310-cp310-macosx_11_0_arm64.whl (314.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: omnimalloc-0.6.0.tar.gz
  • Upload date:
  • Size: 493.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for omnimalloc-0.6.0.tar.gz
Algorithm Hash digest
SHA256 2548cfd452a025bb4065e3449c6a50f57bd7a0955ace276e43548f16a52c9fea
MD5 315953e95d70468cae483a4e3be1b853
BLAKE2b-256 2c121d4463b6ac9bf34c82a655afb7af5def328fa637c1ab3a2d22cdc93cf086

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-0.6.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-0.6.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: omnimalloc-0.6.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 336.9 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for omnimalloc-0.6.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8dfd67ed78006548ef6537a6d751db94d749bfe62ce6341bd740a0075c425dea
MD5 911062fb15ad31a1ef5d333f14058a0a
BLAKE2b-256 c2a057addea2e323e38eea022a0a8292cc7668536faf667471378c586e276c6c

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-0.6.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-0.6.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: omnimalloc-0.6.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 313.4 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for omnimalloc-0.6.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 252a74b965715869ee34e94b00e1755f4145e00ff0537b3e84aed21219dd9ce5
MD5 113ba5b25a5bebf2ea3fbdf1ed879cd1
BLAKE2b-256 dbea8915b39f046815091aa1448c8114ee483263d19244dbeca88e8225df1419

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-0.6.0-cp313-cp313-win32.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-0.6.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for omnimalloc-0.6.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 43ce318f2b0d5a3aaf8f38da52086d5413ebc6c8c38254ee075dc3bd204d23cb
MD5 dce74062e5bf9af40d28584ca0506ecd
BLAKE2b-256 65973f926c79bc46703c8afa88f3842b9390dbc96b09de117fff2605e84de651

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-0.6.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_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-0.6.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for omnimalloc-0.6.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6c3b91982e1e4661937777066ae1384536eab1c23faf02175300c1ed4b3868f4
MD5 8ac4f464c033d233be5fca163c59f7be
BLAKE2b-256 6e19c033d6e9289b5bf8ed13c84f6514d76760e7dcb0082f6e23d0bd852a81fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-0.6.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.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-0.6.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for omnimalloc-0.6.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 247ea8b2956ec3d2775f2d63859f149633512ee951b3ef4c4b4f737ddd803eb4
MD5 97f7a9caf76b5e3d20550195e022f9b2
BLAKE2b-256 b60f2284e624dfb28f1c9d9cd724c77149065ebdd0be4276a7458c8b717c4b1e

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-0.6.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_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-0.6.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for omnimalloc-0.6.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c7f101e3a4d77551275c4c8ebab86f40d76110724fda722c18a188bfa84e55e3
MD5 6260dd81dfff5c10036d7ab0a84d227d
BLAKE2b-256 8fc5e8d323a2b8face7c839accf704a3775f20648e397744a8d7a8722d6b111b

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-0.6.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-0.6.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: omnimalloc-0.6.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 337.0 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for omnimalloc-0.6.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fb777a534d1bef6a4e0a4c0474da6418e7b6ed6e10eb7c4309443cb508ecf346
MD5 1d3ecf42348252863da9eef7a7e8c362
BLAKE2b-256 734acfe66ebbc28c000141c2dfdf8eb584cde9f185dc8362ebaa519364f9ee76

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-0.6.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-0.6.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: omnimalloc-0.6.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 313.4 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for omnimalloc-0.6.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 c5328a91ae4c63fb0a769b2233f402dab0f8189fc1770a63b971d4c2273bc9c2
MD5 2cc0d319601accb5d8862e7784f852fa
BLAKE2b-256 d89f7a402c683c6fca1234379d2dad6cc7836fbcd9dcd8aa7ffb57a73de90c19

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-0.6.0-cp312-cp312-win32.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-0.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for omnimalloc-0.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0333bb0019bdd1295698bdf11bee1bb474f72c2e4d4aeecc173f2b28a661395f
MD5 6841db746877fad1e72fcb211f85d3c8
BLAKE2b-256 e318c919705c144d9a0adfe737fc7d0416d6c18ab8bd11933c92a46c9d0209f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-0.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_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-0.6.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for omnimalloc-0.6.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 64babee8bc8fb1843eba0e123f1eedbe63162d322d53f12790d3dc80470e2e3a
MD5 ed08adfe6d8d5ff2fa43d53df4e5b962
BLAKE2b-256 70f022cbf48a4492dd87a03704d9a9798959dcecbade7cc09404361d73776412

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-0.6.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.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-0.6.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for omnimalloc-0.6.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5caa07600f079c8f9018cc631809e63b3a256817f75dc79769a36621c12e8dcf
MD5 8ba08708eff9be83b8c9bb6018d05b25
BLAKE2b-256 f1b0176b44c6ee5f5c34059f730ce9b7379a761317979237b48a7ed68eedca40

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-0.6.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_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-0.6.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for omnimalloc-0.6.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0b25ff4153be0f5ef4a461f4f2be8b997fe60ae488879a482eb31c6fb0b26372
MD5 06ce128e4880d062173aa3117ca7cad6
BLAKE2b-256 4b56b3028bec99752fb4b900c1dde591e372d739f2af81ffc90d2f5a5504b37b

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-0.6.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-0.6.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: omnimalloc-0.6.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 337.8 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for omnimalloc-0.6.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b8c3eb86bb9189d08447ab2a132e2267fec4df7d9a05d7e0ffe59d53ca587f74
MD5 c6d2315aa25a52969cdf05d3c75e4997
BLAKE2b-256 b35f6eeea5ae27b17bac75e61fae513d31777a2c433e8479a3a7d9aadc390395

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-0.6.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-0.6.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: omnimalloc-0.6.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 313.8 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for omnimalloc-0.6.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 ca4c0f51dfed84c407238027552feacef61ca29cd59f2c7b9a0363128e07e517
MD5 544e233ac25b7ec9fe175e475dca8709
BLAKE2b-256 9e390d3057aaf55749e38b125ae02b59cb019e3041f39dd3ed8064d0f0ed6f04

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-0.6.0-cp311-cp311-win32.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-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for omnimalloc-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f1375ee8ee36287419482da2fc5a22a73ebaef50d840387af78b0654cd43eb45
MD5 f8d5a61578cb2f9753284458cb8421ba
BLAKE2b-256 80029caf7ee3de771685cb2c649215f0e076660452c20e7545bb190c2958d4a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_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-0.6.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for omnimalloc-0.6.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2793f2baa13a99118ae8fbe5de88cd0082dbc2b1e8bc100c90156eb92e95b169
MD5 2b54a0030a514abf66e0d92857dd1171
BLAKE2b-256 8b3c9159e6aaeb361504a7e86afc8c7cfe848157d8385d1e5a021f304ea47833

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-0.6.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.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-0.6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for omnimalloc-0.6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f5fd6ea5eb3f5cbf41831249914341c9fde84b4217beaaabc0d328332da57abf
MD5 2bfe0f701572194dedc08e61f2e614eb
BLAKE2b-256 4b1e97dd1b43efb0e8bcfd885d9d937aaa03423db63beb9b30864580be23594b

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-0.6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_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-0.6.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for omnimalloc-0.6.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a2778b1b537d9178227eec32a6eaea77dd634c7a2cc8a361d9b7769eadf8bd58
MD5 c0403844e9e21277f3ff78c0cb302db5
BLAKE2b-256 465feee603e397d661d88a1fe63335c698d5fd6ea671a15e8fa16542b3ac1392

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-0.6.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-0.6.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: omnimalloc-0.6.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 337.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for omnimalloc-0.6.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bef8716ca9cc2899c1662d6c0ac8934ab6e49f034933922a0e0e76cad17da9c7
MD5 c385959b576d44af0fe11a4494f67fc3
BLAKE2b-256 c81cd10fb9baa020c9d5fe9e9af7429471c1351654114d41f198d4ca2ac03b5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-0.6.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-0.6.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: omnimalloc-0.6.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 313.6 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for omnimalloc-0.6.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 d97ebce2de285d56ab46181435cf8520e816e4215495ae907239ab1f2e0d51de
MD5 bbb8a040e1e9a79bea65dda81e7d3c43
BLAKE2b-256 b8379a35ce6e89855eef7943ce7792095f2427420141dc7bd0dadc234df1adb2

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-0.6.0-cp310-cp310-win32.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-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for omnimalloc-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fce76c04a5698aef5313e99c62953b674c6574e1e36ed0e8b5f0e69895b20ac1
MD5 9e068e4312f8fc72a771787aff5eca86
BLAKE2b-256 6375fe039c766856cd2c7dbcb6bcadee62412bcdc617a0c0214d0dbb48119611

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_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-0.6.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for omnimalloc-0.6.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0fdff4f6d9dceb80cbc19afb80a0ca80c9c24e32f18c3de7acd577fb5d16a410
MD5 f315924ac9b31965a8d86127ba5521e1
BLAKE2b-256 596ee05c9a1bfe12bb840bf6691211cc671af0c54d659eaf8a4c65c19d507142

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-0.6.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.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-0.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for omnimalloc-0.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2a392c20b57ad8aa1f3d6f39160103959bcbe36ae0c9284fb34e2231c76c72e4
MD5 0e71f11e5b8ce53c1c7274bb974367fe
BLAKE2b-256 9adaa699a0215a31260b67d07704460aae3a57ab9c8c59a8f1e3df6a0f6c381a

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-0.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_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-0.6.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for omnimalloc-0.6.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d02f313660de150e360b7aff24d407ef197837a21ee3f3196aeeb54c4bc49ab3
MD5 e8779e34f978ddd55d46bd5bf91360e6
BLAKE2b-256 e959a1033b890f785c59a3581047fac4e8cfcf77e1348d80a938125425f1d5f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for omnimalloc-0.6.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

1.0.0

21 files

0.9.0

25 files

0.8.0

25 files

0.7.0

25 files

This release

0.6.0 This release

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