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.7.0.tar.gz (494.8 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.7.0-cp313-cp313-win_amd64.whl (336.8 kB view details)

Uploaded CPython 3.13Windows x86-64

omnimalloc-0.7.0-cp313-cp313-win32.whl (313.5 kB view details)

Uploaded CPython 3.13Windows x86

omnimalloc-0.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (402.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

omnimalloc-0.7.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (443.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

omnimalloc-0.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (388.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

omnimalloc-0.7.0-cp313-cp313-macosx_11_0_arm64.whl (313.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

omnimalloc-0.7.0-cp312-cp312-win_amd64.whl (336.9 kB view details)

Uploaded CPython 3.12Windows x86-64

omnimalloc-0.7.0-cp312-cp312-win32.whl (313.5 kB view details)

Uploaded CPython 3.12Windows x86

omnimalloc-0.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (402.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

omnimalloc-0.7.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (443.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

omnimalloc-0.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (388.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

omnimalloc-0.7.0-cp312-cp312-macosx_11_0_arm64.whl (313.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

omnimalloc-0.7.0-cp311-cp311-win_amd64.whl (337.6 kB view details)

Uploaded CPython 3.11Windows x86-64

omnimalloc-0.7.0-cp311-cp311-win32.whl (314.0 kB view details)

Uploaded CPython 3.11Windows x86

omnimalloc-0.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (402.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

omnimalloc-0.7.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (443.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

omnimalloc-0.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (389.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

omnimalloc-0.7.0-cp311-cp311-macosx_11_0_arm64.whl (314.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

omnimalloc-0.7.0-cp310-cp310-win_amd64.whl (337.5 kB view details)

Uploaded CPython 3.10Windows x86-64

omnimalloc-0.7.0-cp310-cp310-win32.whl (313.8 kB view details)

Uploaded CPython 3.10Windows x86

omnimalloc-0.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (402.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

omnimalloc-0.7.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (443.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

omnimalloc-0.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (389.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

omnimalloc-0.7.0-cp310-cp310-macosx_11_0_arm64.whl (314.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for omnimalloc-0.7.0.tar.gz
Algorithm Hash digest
SHA256 0c9904824408187062045aca0d295aa0fa0a66b01db237a9a8b514bb36aca199
MD5 69a15e9a9632c40c436445ba1ce53565
BLAKE2b-256 51cf4d7ef46065e7a1ea7e45da96a8040deac71d12b468702729e6115e4a9225

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for omnimalloc-0.7.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 08034ca6257b56602ef92dc96caf8ba9204017359e1810bca621101264122b92
MD5 bfa134a58f9d7430cb8f725799a38408
BLAKE2b-256 98fe4e306315da08758d09073f2dae1d2f2c2064e82f6155c6a6451dba934053

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for omnimalloc-0.7.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 609a1b3167243b4206113e192be97ed05e9ef8ce5eb020118cadf4738969667d
MD5 07a73cc71d51b78741629d2daa3a53e1
BLAKE2b-256 c4fbb5590781bd184a636eada6f417ea07629eb17d91d0f15ce5037e9ea0c4b4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 144e39e3153635437e2dc486d44bf06bf3e0ecde18a7899ae508767ef512af25
MD5 103bbd006e4dd723432c5e9ac00652c8
BLAKE2b-256 807c54acca2f4f494e764974ebe8c7dce5e7d01d9e0cedd6b6a9cfdc0d19565a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.7.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 68868a96866255a8bb2892da15f117c9ee0c9728369d87fd86b20cdda4980932
MD5 e5212313b67d2c4f3a9eb2edc1873146
BLAKE2b-256 277fae5996df44779c6a4c6df7a0d84a51af6a105720985e7647a1a19defbcfe

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 04c914605f68d79f48290b6aed2f9def38b2ee371ee2adf718c56e72d5511846
MD5 8e4e537a9a416f6b070543f3cfd26fd1
BLAKE2b-256 2d4ac3329d8dbb05a8681409dfecc7d6f8984a210114b0fdd9ba977ae189b410

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.7.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a76f193a8102715c29996174e0f5d4e51341149d49bfc4a0339adf51cdbf38bc
MD5 fe7df412ab3c1dc28e47cc327aeafe92
BLAKE2b-256 77fd1ada8e1aed87f6675784e9c067207fb1eedd513c66a006fea5e594f28e4b

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for omnimalloc-0.7.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2d73452d39a9df1c9e5cd7e68dfdca386eef923e2e66a312bf4bee241dd45c40
MD5 53119159fc06cefddfa78a2259752dc6
BLAKE2b-256 7a44705b2629b536075544b9d7fcc54814f47c0285ef57ad95a3e7d64e94d3aa

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for omnimalloc-0.7.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 468f7c4b40ab187f04113f2a5d599819fc7d6b85a413c9265aacf0a2c02635ac
MD5 48eccfcd7d787e3c810a09af42787b73
BLAKE2b-256 dfbbf511592507275cce9d12cc251d86e5943199b4a3e4bbfb29a4eecdd458ff

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3796252f7c05f83cdc5defb8a4097dc1fe8795065afac7c051bf1a831eefac67
MD5 a465c2beb54124cc47911157f23b0f2e
BLAKE2b-256 5e39b482665054c88693719475c313a5e39d9be60e3ce319733f289d9faaa11e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.7.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8ed1723ed4efa588f4770179979f3062b529326a39306fdb0094a5c1642dc600
MD5 43c5b762a6259de7d43fbaff273fca91
BLAKE2b-256 fad94fd0b294fd7184e5c852660844e7538521f053e98f2bdedd7be7bab16309

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2419b05687f7ff69594e616f4b6bf8fabcbdc0e69411620f9a9a456d6c6a1001
MD5 652c898e717c84a12e62c14fbfb0d1a1
BLAKE2b-256 62d689f0fa0e27cd3d457372e6bd4b9134ad60e805297a7d075024f8f5c16765

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.7.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 998cb98c2bb7a4b7c5b216708143b3e48c2abd4e2a9ee7afb14dda6f6dfb1f7f
MD5 05c36fc95010a561ffb98fa17048b766
BLAKE2b-256 9c5c3c71c3bde8b51ba18ba90d98c57e73e4ded5ee92edc3751d703350c2e01c

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for omnimalloc-0.7.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7b57cbaa9165c77eee63d9f99d2f3ae6d1460633bea8d4630c94b3875b7ea134
MD5 e3fbf545971797809828495259f541dc
BLAKE2b-256 4a2c2bc5a236172f1749a7d74eb62db1b4e6275560b67675c372fdf29cbb1723

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for omnimalloc-0.7.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 f4584f0e692fa74129e9b7fa8daa4a271c6d52f3efd17d41a31a91cafe1ddeb0
MD5 628c7192d79efa7ce0a120c35b507946
BLAKE2b-256 b759344a41404fbba81fd738f5fc103fc37f7b5e0e5366008ddcb11d39bdc4c2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b473bc5a902161e01ea8374584c799adf3e5eef03c366a25787b6054a5f7e720
MD5 df9ba2a5092075a892b4a6cc2a896de4
BLAKE2b-256 e9a0755416f8dc9819bf72e08ddf10e5c7bf0352c8e28e778cbf44e6a8a93d41

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.7.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 91b076c02baaaeda7e911738171f43a0eee2419462f6b1eff8db58abbec0116e
MD5 1344335647598645ff507ef86c13a800
BLAKE2b-256 bf0d34a5b157cc205990d5543bc66115871ed803be4e52c6e94998cc087d422f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b4eb3d250414afbcc2b1a1cabc066964a68fa960d08440680dc282ea192f3532
MD5 8eeec578718d10eaa27dd4ad119c6886
BLAKE2b-256 2df4014b539a67fdb1f9cd0a15eaa7ee5b4f92719d0ade8d358b6a6b9728c89a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.7.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 645b60e0329b9e6211921ab127274cc1f8ff45dc1ed431bae799c1d1be154ba2
MD5 0cda28cf8c4d94a69d57cfeec0ebbe1f
BLAKE2b-256 70e13fbb756d9f3368651f9fc8c899b0c925353162092fae3240e1ca632deea8

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for omnimalloc-0.7.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e6279fe2222857b5d9dda2f4358a58a8afcb9dfc16a63f407c856e01029a2a40
MD5 005e704447dfbca53acd9bf0e54cf157
BLAKE2b-256 790e202811bb2fe349201ab645485bf4175c82bb45e462ce7b2d44b3292d4e92

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for omnimalloc-0.7.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 ad600f3982bfc1724d7e875a9ca07a4ff7c71a958f34045c472ac1fe224f6b5e
MD5 1eb78821b2cbf777e29fac3010a2c4ff
BLAKE2b-256 b70326667d13a2f95e1e6a028a822e716d8468cb542ccecdb93ab82187552787

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 776672501393b34a9a3142487c4add01c271063d9f0a8f5ab0d51a69e4e6e729
MD5 fe9cb162747ccbe4746fe4a0fb4395de
BLAKE2b-256 d3760725571898e3962b88035167ac8d9de08b1e9f4b2d176824f567f81a007c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.7.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e80aba3afd98fd68d69dd6887a1f3e30ca2f839b46568d6d88c8e54936e97188
MD5 b93d4498e59bf8c826f453b55a68360e
BLAKE2b-256 22176717fc27c0ebc237c51e998cd053c07c9b48480d131038df9e874ebfea34

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5d86d03ea86e610172de237313da8c939cc16c68e7775eee8c2e83b4e8b29ebe
MD5 01f26d962dcd6274e27b4a9bb1f93d26
BLAKE2b-256 4b64d55d78d6cf7219d44dedcfde89601bf033750f1a677a5940220fbb29bf5f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.7.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 11fc2c848899f0e3ac04f470001d919e0a55492ed30d51822c025e68caa950df
MD5 b3d76504e7f43a73b7128980bb7811e3
BLAKE2b-256 c5389258000812457bee54eee48039227f48e8477951917d50e6b000850f3e97

See more details on using hashes here.

Provenance

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

This release

0.7.0 This release

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