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.9.0.tar.gz (566.1 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.9.0-cp313-cp313-win_amd64.whl (346.6 kB view details)

Uploaded CPython 3.13Windows x86-64

omnimalloc-0.9.0-cp313-cp313-win32.whl (320.6 kB view details)

Uploaded CPython 3.13Windows x86

omnimalloc-0.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (418.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

omnimalloc-0.9.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (456.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

omnimalloc-0.9.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (402.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

omnimalloc-0.9.0-cp313-cp313-macosx_11_0_arm64.whl (323.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

omnimalloc-0.9.0-cp312-cp312-win_amd64.whl (346.7 kB view details)

Uploaded CPython 3.12Windows x86-64

omnimalloc-0.9.0-cp312-cp312-win32.whl (320.6 kB view details)

Uploaded CPython 3.12Windows x86

omnimalloc-0.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (418.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

omnimalloc-0.9.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (456.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

omnimalloc-0.9.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (402.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

omnimalloc-0.9.0-cp312-cp312-macosx_11_0_arm64.whl (323.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

omnimalloc-0.9.0-cp311-cp311-win_amd64.whl (345.2 kB view details)

Uploaded CPython 3.11Windows x86-64

omnimalloc-0.9.0-cp311-cp311-win32.whl (321.0 kB view details)

Uploaded CPython 3.11Windows x86

omnimalloc-0.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (417.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

omnimalloc-0.9.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (456.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

omnimalloc-0.9.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (403.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

omnimalloc-0.9.0-cp311-cp311-macosx_11_0_arm64.whl (324.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

omnimalloc-0.9.0-cp310-cp310-win_amd64.whl (345.1 kB view details)

Uploaded CPython 3.10Windows x86-64

omnimalloc-0.9.0-cp310-cp310-win32.whl (320.8 kB view details)

Uploaded CPython 3.10Windows x86

omnimalloc-0.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (417.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

omnimalloc-0.9.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (456.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

omnimalloc-0.9.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (403.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

omnimalloc-0.9.0-cp310-cp310-macosx_11_0_arm64.whl (324.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for omnimalloc-0.9.0.tar.gz
Algorithm Hash digest
SHA256 f17cef2c417e8c639e543ddecd3232cc6f4119c239ad0d5c166d58f00b695650
MD5 b55d5640849008de2ccb767af22e058c
BLAKE2b-256 fcfe9c3fd70791b40f9de5cc52737ac3fa45183e055b25fc7075551b56b8b042

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: omnimalloc-0.9.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 346.6 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-0.9.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 51287b265ca35db3ac3b02fed33ec4889c2e907dec5c4aff36d3e15d4e0a2abf
MD5 fdb926c5dd48f689df1ab3eb89711e56
BLAKE2b-256 89d888f4108545774dc06451381d7640ea522f0421d2aeb1c112f8698df26668

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for omnimalloc-0.9.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 4717d37e8639ab6ea19a5441c56c174f4a536e734dea178fc1733b5eb3b9a003
MD5 90f3dd1b171bbfd7f6f824d4b4ff89c0
BLAKE2b-256 9f7294671521d8a1bf51b66d19c040059394a592b704c0e98d7dfb87d1afb1a1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e413adda6650a26d5a91d4a90c10de557054133a90c4e23cd3d8aed545c8764d
MD5 d1293ca02a52a1d91631830c38da87e2
BLAKE2b-256 d91d528dfdbdfe2db43d2a3c5166e97bde2bad170e93c139ac88cfe14fe5a77a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.9.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 487a20367023023c5ffd7a1b50e8294ab4e0b43639fc0e24659772cd018e722e
MD5 10b249516b2eb3c0f546cbdcc1dad65e
BLAKE2b-256 2be343095852d5510c9581b6fb98b89e02240ac9938fbc60dde866087c97234d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.9.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 58b2a407ae9754a506935f526fb7e49c7ebc3a86f3718a9228889e509731f63f
MD5 77d25548300339ad2df28888e40f0f01
BLAKE2b-256 67ea7b76d90fcbd2ec9cf2c0fa6f2ae1c629b0fe022645b967979dddfa32b118

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.9.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fb87d0ab989f7ab50bca175283f73dc67005e524bf57294341ba3d746481881d
MD5 ced85ef2a1eeeb0c75fe6260795bc943
BLAKE2b-256 f682941989c8e31128591de9a39fab2456f69f38533d48b6efc0b9507fa9d499

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: omnimalloc-0.9.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 346.7 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-0.9.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1b6b1af613a411c9afab296c1b2b9cf9a59586a86df634319fb5c9d01b0ace59
MD5 a052cb2960ebcdcf1db176b9c122a70a
BLAKE2b-256 e0daca82f7eafdf6fec0b3f09e106cc8b5edd76e961c595259e0a776f9e51fbe

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for omnimalloc-0.9.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 d7e1a332cf8c36dc7f5fd24b8cb70f1ce751637cb88cdb612d5eee565148f96b
MD5 86175ea3a3a204540ebb0d402e23e957
BLAKE2b-256 4479ab91a5d9768dabb73c496445779ac063e0d5883cbafd0bf06a9ab1a0f548

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a18dd332050fbab163813cda0543790563f4b52db960af2035894b2e9ff1eb6
MD5 762cafb556eaa2a9d996bfe459dc0a14
BLAKE2b-256 367213a47d9609ff377fa95ff30f1490080366c3bb6fb0a2e4c4b7f514c0fd87

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.9.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3856b9d914d43432ef861584b986a17d0132eb1e01f2b892776102d339e12b74
MD5 792c8a11d6ac115145be765e7a21b15a
BLAKE2b-256 dcd332705a7feb411ef7d8cd150679b72fdc54b569b2dae9528341e6a0956e11

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.9.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a4aaded704b0030507860332d39ec4fe7717143fd363baff294490c720d5d6c2
MD5 3b4904c913739c0693e7d9c76344d0a8
BLAKE2b-256 d4996cad37baedfbc74e662f518079fe181bd253b802365baa7e1ffb8d8d7172

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.9.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3ad5d037ce1764ae9dc13303f6444d6865f31575d789523376ae9b50ab9f497d
MD5 66fa84173417ba7a9bead76555e31a4c
BLAKE2b-256 60fbd987a687318736e89ed185d06fc74d4bf4b1cc05668ec4bc0b1c0ae03836

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: omnimalloc-0.9.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 345.2 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-0.9.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 66d7387417f08263a88489323f5c38b77fcfaa05c0de42df3268e53680e6c90c
MD5 e336bcb84d07243273640b4af080d54a
BLAKE2b-256 308bf24883d80278c5a5299fd52d0169ace2426ec95577cd7600d9d4415918a3

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for omnimalloc-0.9.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 28a1182ad043e72c5f925589949e6f0f0e3b96ef69162ae801b098fd0b11edb5
MD5 f56e8a6957d4fc260d3f4c7b9d6d920f
BLAKE2b-256 74530b965265e2fcd4dc44fab851f97ac7511523a05ea0c3bb68b8f6ad8492d5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a3a60a30bcebff0475a1d831816401ecf36388b567a9cdb66809a544df8f2bc7
MD5 6b086764d734c0337dfe8dd2d69c21b9
BLAKE2b-256 ffa9a7482ff68e85758afbe3db3a4d50b5732514290bb838f96be52f40753204

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.9.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d3d469ae05762cccc695b3af3bede1c4e63a97320c2805b79e4530fb68106190
MD5 5c8038330b3b02c26e62f9e3a8fc5ff3
BLAKE2b-256 e5762d3be235df97be933deb0efbc5063b9228cbf00b269ed0bc30d56bb93721

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.9.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6e72cbbf54a18ba2449df7b3dff46fa8935b83a168e0d8ccb236c1aec62c3326
MD5 4b9b78c026bd952f670a52f06ae7f0f6
BLAKE2b-256 113cf960669b142e05ff5272e67d73afba6934d5769fc541ef343f8f7cbe4b38

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.9.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f29370f3366c147beebd5dc85daf8ae30a7a3ac66e36c53c3a6f283b941bc5a2
MD5 1ac7323d6de53f4f5c8add3051dfade4
BLAKE2b-256 f99a3a8b7aaff604548f96b61fb64886377aa68b0a43b1dcb1760f1e0dcfc6c4

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: omnimalloc-0.9.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 345.1 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-0.9.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7b1b7f0efbff404789e865aa0724ab34544ae971b658e54032be4a46695bd2d3
MD5 12776565f0861d63c34d9dc9fdd03517
BLAKE2b-256 f9ec0155632a9d8019a06c65d057f92840937c22340190e004a0c0a90151c82f

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for omnimalloc-0.9.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 f5bbbe3187c1f1b4483025d16f0a9e2a5cad330b7c2a2638473667b012928868
MD5 cc9aeb4180da1c53a83dd91d61cad89c
BLAKE2b-256 1cf9976b411afed3658951a674adb1bd8aff7e5712d06292cb78e71f16430f35

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e664c33058d4e4dc531719d692f071845b69a64d752ed668d900e3f6fb2077d8
MD5 24165bf72a4d1c4da915cc2ee63f48d8
BLAKE2b-256 6e968e56ad42c943592998e71c7a5761b062cee0402eea771735c02f6e9f7dc0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.9.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bb00025ae279005798e65b0f384cfffe6f5815f260c858cac6fa73db785b19e4
MD5 69d14f4e6afc598ac66f6e7eb72dad3e
BLAKE2b-256 821bff594448945e21685f1e774d19e5eede765b0c2141b0ca91829f4ce761f1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.9.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 548ba65c9c0d8533e0e82f3ee6cd8fdd61c1720e7bb9cde5b7f8447c997539df
MD5 11147287076771fa42d18fe2cd2e24be
BLAKE2b-256 0cfc9a894e33af50ca98d939df3443a9d924ddd9898631ff25f5c73c140d7803

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for omnimalloc-0.9.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e11c1f2b968a61b7a0e37f8b1764c85e599fd5c4c39d8d3fcbbea7c520104a63
MD5 25e297e5a96abf20dbc9ed79e61d331a
BLAKE2b-256 943de6f06a6c3e9205da4b1afd2008f9776858bc2e5fd4a19f22b615da91aa66

See more details on using hashes here.

Provenance

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

This release

0.9.0 This release

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