Cython-accelerated heap utilities
Project description
heapcy — Cython-accelerated heap utilities
A tiny, fast min-heap for (value, offset) pairs,
plus helpers to recover strings from a file by byte offset.
Implemented in Cython for speed; exposes a Pythonic API similar to heapq.
Features
- Min-heap of
Entry{ double value; uint64_t offset; }. - Fast core operations implemented in C (
nogilinternally where safe). - Pythonic API:
heappush,heappop,heappushpop,nlargest,heappeek. - Iterate a
Heap(heap-array order, not sorted). - String helpers to fetch tokens from a file at known byte offsets:
string_generator(path, offsets, encoding="ascii")string_getter(path, offset, encoding="ascii")
- Handy introspection:
len(heap)→ count of itemsheap.__sizeof__()→ header + buffer bytesheap.nbytes_used()/heap.nbytes_capacity()→ used vs reserved bytes
- Cython directives tuned for performance:
boundscheck=False,wraparound=False,cdivision=True,infer_types=True,embedsignature=True.
Installation
python -m pip install -U pip wheel
python -m pip install .
# or for dev
python -m pip install -e .
You need a working C/C++ toolchain and Python headers for your interpreter.
Quick start
import heapcy
# Make a heap with capacity for 100k entries
h = heapcy.Heap(100_000)
# Push (probability, byte_offset) pairs
heapcy.heappush(h, 0.15, 123456)
heapcy.heappush(h, 0.03, 987)
heapcy.heappush(h, 0.42, 5555)
print(len(h)) # item count
print(h.nbytes_used()) # bytes occupied by current entries
print(h.nbytes_capacity()) # bytes reserved for the buffer
print(h.__sizeof__()) # header + capacity bytes reported to sys.getsizeof
# Pop the minimum (by value)
v, off = heapcy.heappop(h) # -> (0.03, 987)
# Peek without removing (k=0 is the root/min)
v0, off0 = heapcy.heappeek(h, 0)
# Top-K largest (generator of (value, offset))
top = list(heapcy.nlargest(h, 2)) # e.g. [(0.42, 5555), (0.15, 123456)]
# Stream tokens from a file at those offsets (file must be uncompressed)
path = "/path/to/uncompressed.txt"
for token in heapcy.string_generator(path, [off for _, off in top]):
print(token)
API reference
Class: Heap(capacity: int)
Creates an empty min-heap with fixed capacity. Raises ValueError if capacity <= 0.
Methods & dunder:
def __len__(self) -> int
Number of items currently stored.def __sizeof__(self) -> int
Bytes reported tosys.getsizeof(self): CPython header + malloc’ed entry buffer (capacity ×sizeof(Entry)).def nbytes_used(self) -> int
Bytes used by current items (occupied × sizeof(Entry)).def nbytes_capacity(self) -> int
Bytes reserved for the backing array (capacity × sizeof(Entry)).def __iter__(self)
Iterate items in heap-array order (not sorted).
Functions (module-level):
heappush(heap: Heap, value: float, offset: int) -> None
Insert(value, offset).valuemust be in[0.0, 1.0]. RaisesMemoryErrorif full.heappop(heap: Heap) -> tuple[float, int]
Remove and return the smallest(value, offset). RaisesIndexErrorif empty.heappushpop(heap: Heap, value: float, offset: int) -> tuple[float, int]
Pop then push (matches the current implementation’s order). Returns the popped(value, offset).nlargest(heap: Heap, k: int)
Generator yielding theklargest(value, offset)in descending order. Internally builds a max-heap in place and (by default) restores the min-heap invariant afterward.heappeek(heap: Heap, k: int = 0) -> tuple[float, int]
Return the item at heap-array indexk(0 is the root). RaisesIndexErrorif out of range.
Convenience:
build_heap(self, array: Iterable[tuple[float, int] | tuple[int, float]] ) -> Heap
Build and return a new heap from a list of pairs (accepts either(float, int)or(int, float)and normalizes them).
File string helpers
-
string_generator(file_name: str, offsets: Iterable[int], encoding: str = "ascii") -> Iterator[str]
Open the file once, then for each byte offset:- seek to
offset - read a line (
b"...\n") - yield the first space-delimited token decoded to
str
If an offset is past EOF, yields"".
- seek to
-
string_getter(name: str, offset: int, encoding: str = "ascii") -> str
Read and return the first token at a single offset.
Use binary mode (
"rb") for stable byte offsets. If your file is compressed, decompress first (e.g., withgzipto a temp file) before random access.
Typical workflow: top-K strings by probability
import gzip, shutil, tempfile, os, heapcy
# Inflate a .gz so we can seek by byte offsets
with tempfile.NamedTemporaryFile(delete=False) as tmp:
with gzip.open("example.gz", "rb") as gz:
shutil.copyfileobj(gz, tmp, length=1024*1024)
path = tmp.name
h = heapcy.Heap(100_000)
with open(path, "rb") as f:
while True:
off = f.tell()
line = f.readline()
if not line:
break
parts = line.split(b" ", 1)
if len(parts) == 2:
prob = float(parts[1].decode("ascii"))
heapcy.heappush(h, prob, off)
offsets = [off for _, off in heapcy.nlargest(h, 1000)]
for token in heapcy.string_generator(path, offsets):
print(token)
os.remove(path)
Performance notes
- The heap array is a single
malloc’ed block ofEntrystructs; push/pop/heapify are tight C loops. __sizeof__includes the reserved buffer so memory profilers reflect true footprint.
Usenbytes_used()vsnbytes_capacity()to track utilization.nlargestmutates the internal order during iteration (like a partial heapsort), but not the multiset of items.- Random file seeks dominate cost if offsets are scattered; batch/sort offsets to improve locality.
Troubleshooting
ValueError: The size must be positive→ pass a capacity > 0 toHeap.MemoryError: The heap is full→ capacity is fixed; pop or allocate a larger heap.IndexError: The heap is empty→ push before popping/peeking.- File helpers return empty strings → the offset was at/after EOF, or the line was empty.
License
LGPL-3.0-or-later. See LICENSE.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file heapcy-0.1.7.tar.gz.
File metadata
- Download URL: heapcy-0.1.7.tar.gz
- Upload date:
- Size: 17.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
afea40165ddfac858ac2f30a0dda28550c97f2408e556f9761ae8d2dd018f2ef
|
|
| MD5 |
a4264796f9762440070d4bb7f06366a3
|
|
| BLAKE2b-256 |
ae722f0e4f1cb81e61f11c7e11abb85fa9490702e085f17e8bcb7162e9731b69
|
Provenance
The following attestation bundles were made for heapcy-0.1.7.tar.gz:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7.tar.gz -
Subject digest:
afea40165ddfac858ac2f30a0dda28550c97f2408e556f9761ae8d2dd018f2ef - Sigstore transparency entry: 556400583
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp314-cp314t-win_amd64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp314-cp314t-win_amd64.whl
- Upload date:
- Size: 68.7 kB
- Tags: CPython 3.14t, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7b118f1e5803bee75b8c116fc22b28f0feedf645dc0332e8a4dd79f9113b7bad
|
|
| MD5 |
c9427b264d6b86ad699a26458db09640
|
|
| BLAKE2b-256 |
82d6b6a4512e71e66d2f7c3534da16cbe71f52518ecfd943146636afd083b474
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp314-cp314t-win_amd64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp314-cp314t-win_amd64.whl -
Subject digest:
7b118f1e5803bee75b8c116fc22b28f0feedf645dc0332e8a4dd79f9113b7bad - Sigstore transparency entry: 556400892
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
- Upload date:
- Size: 78.9 kB
- Tags: CPython 3.14t, manylinux: glibc 2.28+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6b1ba65efdac804f84e8e1434cbadb367a87cb958adf45ca0509df3d8f85ad31
|
|
| MD5 |
8accdcf2ac1bd026d7e716892230aa37
|
|
| BLAKE2b-256 |
4b212f2cfd937fd5904eacf6a983042509bbe85ee8269c3324674cf51c61752f
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl -
Subject digest:
6b1ba65efdac804f84e8e1434cbadb367a87cb958adf45ca0509df3d8f85ad31 - Sigstore transparency entry: 556401263
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp314-cp314t-macosx_11_0_arm64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp314-cp314t-macosx_11_0_arm64.whl
- Upload date:
- Size: 70.9 kB
- Tags: CPython 3.14t, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
91a1b0c272a9b0c910af293cecd8729655c35b50d16f387269915cf87a0b40af
|
|
| MD5 |
1dbc8bd5ffde157196ef92a56cf827d2
|
|
| BLAKE2b-256 |
1cf9de7eee399ab110b45faf7e66f9180c73819eb70cb8376b6e7924b91320b2
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp314-cp314t-macosx_11_0_arm64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp314-cp314t-macosx_11_0_arm64.whl -
Subject digest:
91a1b0c272a9b0c910af293cecd8729655c35b50d16f387269915cf87a0b40af - Sigstore transparency entry: 556400776
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp314-cp314t-macosx_10_13_x86_64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp314-cp314t-macosx_10_13_x86_64.whl
- Upload date:
- Size: 72.6 kB
- Tags: CPython 3.14t, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b0c365a7406f4d5a3fc85afcd39625672bd3a7ebc62f8948807dac85551f50bf
|
|
| MD5 |
114da655351741fd06c8c3d694b57eb3
|
|
| BLAKE2b-256 |
56c4faa2317642d45ff6afc799158dd41f0044b328c2cb3bf19fc1116fd4f320
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp314-cp314t-macosx_10_13_x86_64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp314-cp314t-macosx_10_13_x86_64.whl -
Subject digest:
b0c365a7406f4d5a3fc85afcd39625672bd3a7ebc62f8948807dac85551f50bf - Sigstore transparency entry: 556400946
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 59.4 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a5314d1eaf4bb43fc4f93128d07860da51fdcb602fc86355ed581250f8798d08
|
|
| MD5 |
705056120940965a30664c941a9b5ab9
|
|
| BLAKE2b-256 |
82642ccc22efb7365d7f8b414c2137c8dadbb668d07c04658bb808db9479c3ff
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp314-cp314-win_amd64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp314-cp314-win_amd64.whl -
Subject digest:
a5314d1eaf4bb43fc4f93128d07860da51fdcb602fc86355ed581250f8798d08 - Sigstore transparency entry: 556400732
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
- Upload date:
- Size: 78.1 kB
- Tags: CPython 3.14, manylinux: glibc 2.28+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5c2dee3bf9cc4980b2b9bf68db3b59848be2d1a95edbadc3195469071fd76dd0
|
|
| MD5 |
2a8f714783557fbdf58b70ea194e9a95
|
|
| BLAKE2b-256 |
dc334f445b0064b80115622a4297c0a5c055f74a3c83a5bcd87c1e20663ce821
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl -
Subject digest:
5c2dee3bf9cc4980b2b9bf68db3b59848be2d1a95edbadc3195469071fd76dd0 - Sigstore transparency entry: 556400821
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 66.7 kB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
af8dd1fc7be7e7aa46b77f8f9c4c3ab91ee1dd37c9c50e114eeb13ab8c11ebb6
|
|
| MD5 |
438dcde15522aef2c28e9ed274b9e12c
|
|
| BLAKE2b-256 |
1e42573913418eb50bc89abb34a3c070ccf91a96cb54302928cfcbef12f7d76a
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp314-cp314-macosx_11_0_arm64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp314-cp314-macosx_11_0_arm64.whl -
Subject digest:
af8dd1fc7be7e7aa46b77f8f9c4c3ab91ee1dd37c9c50e114eeb13ab8c11ebb6 - Sigstore transparency entry: 556400962
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp314-cp314-macosx_10_13_x86_64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp314-cp314-macosx_10_13_x86_64.whl
- Upload date:
- Size: 69.4 kB
- Tags: CPython 3.14, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e9fb55f278a74f9976ed685036b24f83316b41cbf1656d75d726e783e7041761
|
|
| MD5 |
1155fd4f85dcdadabfcacb0403fe65d9
|
|
| BLAKE2b-256 |
87ec87aa5935db9e5f9fde31d81977128b9e43d8a7ce3b6c334f7e954233b743
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp314-cp314-macosx_10_13_x86_64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp314-cp314-macosx_10_13_x86_64.whl -
Subject digest:
e9fb55f278a74f9976ed685036b24f83316b41cbf1656d75d726e783e7041761 - Sigstore transparency entry: 556400675
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 58.5 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
daa2ac3998df9ab1fd48d9668b2f633ace7d21fddb9fa03998610df2fcacfbd2
|
|
| MD5 |
09e5724ef058217b779a001a84b25024
|
|
| BLAKE2b-256 |
ae4e50f462b372124cad3bbc3eb96e490e7efc91fd1b2b9899aa094cd6838b9f
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp313-cp313-win_amd64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp313-cp313-win_amd64.whl -
Subject digest:
daa2ac3998df9ab1fd48d9668b2f633ace7d21fddb9fa03998610df2fcacfbd2 - Sigstore transparency entry: 556401108
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
- Upload date:
- Size: 77.5 kB
- Tags: CPython 3.13, manylinux: glibc 2.28+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eb6d74ba38a18b67cf158a677e697acad060db7ee07dff207d5fa2d214cff134
|
|
| MD5 |
40f3c7d2984477a75b5e6b3f9ae7ec39
|
|
| BLAKE2b-256 |
a26ae2bc0671a7e4c2e98e6fb5b10691f07e66e66959331255339a150b29a7b7
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl -
Subject digest:
eb6d74ba38a18b67cf158a677e697acad060db7ee07dff207d5fa2d214cff134 - Sigstore transparency entry: 556401166
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 66.4 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2f661d31c5d35c8914ec2f6533071fb28810f7bf54a867ba51b46b0ada1b1ba1
|
|
| MD5 |
55589dc635b9fe7c6a472999d8e00037
|
|
| BLAKE2b-256 |
983ae57a67631020e9c9526d3b9400177a5504c3d3319559dc07224d60ce1839
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp313-cp313-macosx_11_0_arm64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
2f661d31c5d35c8914ec2f6533071fb28810f7bf54a867ba51b46b0ada1b1ba1 - Sigstore transparency entry: 556400993
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp313-cp313-macosx_10_13_x86_64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp313-cp313-macosx_10_13_x86_64.whl
- Upload date:
- Size: 69.4 kB
- Tags: CPython 3.13, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ccfe48ced1d21d964717423985db5d6341bdccc5392a0217ecb1eadea24d68c2
|
|
| MD5 |
098189b8f95fba8bd1a5d0c890b6d325
|
|
| BLAKE2b-256 |
df30b746a2751b0fb94c26601318a8d14910a2ff0f8b0c0334fcbbb75240e9be
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp313-cp313-macosx_10_13_x86_64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp313-cp313-macosx_10_13_x86_64.whl -
Subject digest:
ccfe48ced1d21d964717423985db5d6341bdccc5392a0217ecb1eadea24d68c2 - Sigstore transparency entry: 556401147
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 59.0 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a7d4eb089320bef637aff5afc02d44482c2ef860b0e734db2b150be6c77914ba
|
|
| MD5 |
404b9e2de33a891716228fff72df8c10
|
|
| BLAKE2b-256 |
4708b2a075d9d9d1c455cbfee4282a6ee7333906cba4c1e54ab4c4eafd56b0e9
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp312-cp312-win_amd64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp312-cp312-win_amd64.whl -
Subject digest:
a7d4eb089320bef637aff5afc02d44482c2ef860b0e734db2b150be6c77914ba - Sigstore transparency entry: 556401010
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
- Upload date:
- Size: 77.8 kB
- Tags: CPython 3.12, manylinux: glibc 2.28+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
de806bf6ceb3760811b6d02ccd892edcb68f8fd9ecabcf5d8cecf12ac628001c
|
|
| MD5 |
5fb9d4ed4e0dbcd0a478a87aac130f2d
|
|
| BLAKE2b-256 |
273beb7f39b7156f9c362ef03cf96fc1e257188f7f53428d94f8917daba3d3a8
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl -
Subject digest:
de806bf6ceb3760811b6d02ccd892edcb68f8fd9ecabcf5d8cecf12ac628001c - Sigstore transparency entry: 556400701
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 66.6 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
254723553a04f6e99c05ba1fac832cd4e7aa863f15a2756d11baec8f388e7844
|
|
| MD5 |
432a853d00640bf92f5465ce5a8a0f3d
|
|
| BLAKE2b-256 |
5cb22ecfdc190d019288e74d239d4c5c1e27ac0aa310b47256663779386658a0
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
254723553a04f6e99c05ba1fac832cd4e7aa863f15a2756d11baec8f388e7844 - Sigstore transparency entry: 556400645
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp312-cp312-macosx_10_13_x86_64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp312-cp312-macosx_10_13_x86_64.whl
- Upload date:
- Size: 69.2 kB
- Tags: CPython 3.12, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
da92f70bf1ee0b06ae4a4cece50ab8f911904dd51477c18ea9dff7d3f32a9b4e
|
|
| MD5 |
fdb9be5887232373c1d9eace479c625f
|
|
| BLAKE2b-256 |
f38fe916a40013f5589d0b6280300691ca2df01fa4ee59dfed48f2fe1535eb7b
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp312-cp312-macosx_10_13_x86_64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp312-cp312-macosx_10_13_x86_64.whl -
Subject digest:
da92f70bf1ee0b06ae4a4cece50ab8f911904dd51477c18ea9dff7d3f32a9b4e - Sigstore transparency entry: 556400622
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 58.8 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1dab01f1cafba618126e15a66687930b0132063523c74d5005a63c6caea7cf0a
|
|
| MD5 |
0e9fdd42d5d9bb1c539e90e1626f6070
|
|
| BLAKE2b-256 |
3933b5c548f7aa9b4bfaef7c2bb4d97b6a36cad3cc344578fbfad7dcc3faef96
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp311-cp311-win_amd64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp311-cp311-win_amd64.whl -
Subject digest:
1dab01f1cafba618126e15a66687930b0132063523c74d5005a63c6caea7cf0a - Sigstore transparency entry: 556400923
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
- Upload date:
- Size: 76.6 kB
- Tags: CPython 3.11, manylinux: glibc 2.28+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
930f60c36b5b7700654e423a759449e6405f815e82bade9da9fb3fb6259ae5c5
|
|
| MD5 |
aefcd0011c57bddd740dee8f31ea12f6
|
|
| BLAKE2b-256 |
55469b4350fbdfdaa7d8590f24c0c85c886140329bc0707ee26a1c85e073833c
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl -
Subject digest:
930f60c36b5b7700654e423a759449e6405f815e82bade9da9fb3fb6259ae5c5 - Sigstore transparency entry: 556401210
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 64.9 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
163394de9edc1342b74e640b527284ad7c1ceac96d3da0b9141cf005c805f801
|
|
| MD5 |
377daaac81c9ffbbcd6510725150a33e
|
|
| BLAKE2b-256 |
7f25d89e0365f510e06d1d8bcdb3387f1b2f5e268e5c4e3401a9d3fe89373013
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
163394de9edc1342b74e640b527284ad7c1ceac96d3da0b9141cf005c805f801 - Sigstore transparency entry: 556401061
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp311-cp311-macosx_10_9_x86_64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 66.2 kB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
713d6e7914c2e1b44285300fade3dfe224c10e2eb74d919dc60a5a86f703cc61
|
|
| MD5 |
cf20ef7029b11db5ae7354e1fec09650
|
|
| BLAKE2b-256 |
32dd69df94c81b656e22e8c7a5605a1d152f2045743be7e8676e6cacac254c08
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp311-cp311-macosx_10_9_x86_64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp311-cp311-macosx_10_9_x86_64.whl -
Subject digest:
713d6e7914c2e1b44285300fade3dfe224c10e2eb74d919dc60a5a86f703cc61 - Sigstore transparency entry: 556401128
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 58.6 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d25ef26ab3039cad1db40b1118a0af093faa32fb716ac7b0449e019ac4374dfd
|
|
| MD5 |
872e24f39dda23b2dd5ea3207548e141
|
|
| BLAKE2b-256 |
90a02422867c5b027b46d43e886bb6042677619f0e565c05506e5105cdc63d44
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp310-cp310-win_amd64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp310-cp310-win_amd64.whl -
Subject digest:
d25ef26ab3039cad1db40b1118a0af093faa32fb716ac7b0449e019ac4374dfd - Sigstore transparency entry: 556401185
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
- Upload date:
- Size: 77.1 kB
- Tags: CPython 3.10, manylinux: glibc 2.28+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
835d0e6497de8cd690ec894ecbe4dc091ac0215f6029667ac19b02f5af9f7889
|
|
| MD5 |
60e26bc4a5fe498f45fd39c020a90d70
|
|
| BLAKE2b-256 |
87c55dee94f8ebe373d352a53c65c4fc2cac04492608940faf206c6c90d949af
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl -
Subject digest:
835d0e6497de8cd690ec894ecbe4dc091ac0215f6029667ac19b02f5af9f7889 - Sigstore transparency entry: 556401085
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 65.3 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3d8c22dc04839aceb10b15ab12adc76e1cb75ef811235114cfa6413186f7dd12
|
|
| MD5 |
d43776e5ae154282a5638f66c63b483a
|
|
| BLAKE2b-256 |
dbd1eb591d1061b40536f32b014e1a3b862934f49b83715f7579d93959d9255c
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
3d8c22dc04839aceb10b15ab12adc76e1cb75ef811235114cfa6413186f7dd12 - Sigstore transparency entry: 556400979
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp310-cp310-macosx_10_9_x86_64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 66.1 kB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
05db2515c500bd581f82b81284d8d7dee631af62712d2d6fbc99955257c2e079
|
|
| MD5 |
1536ebf332f9eebba2fe925641e39137
|
|
| BLAKE2b-256 |
b937e574aca36c9e4fee8a67648dfa4b9be1469e8a87385b9189a0f8fe81b637
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp310-cp310-macosx_10_9_x86_64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp310-cp310-macosx_10_9_x86_64.whl -
Subject digest:
05db2515c500bd581f82b81284d8d7dee631af62712d2d6fbc99955257c2e079 - Sigstore transparency entry: 556400760
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 58.7 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
66d993e4af6327e38662afff5c9c5cb282fb8ce8901d3f9f76af071d80155bac
|
|
| MD5 |
e1c3c5e03813d5c94983c2030caac649
|
|
| BLAKE2b-256 |
8c1a4364c5a15070260cea8f5b8288f56eb8926c9f8391d3666e6735bb46116c
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp39-cp39-win_amd64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp39-cp39-win_amd64.whl -
Subject digest:
66d993e4af6327e38662afff5c9c5cb282fb8ce8901d3f9f76af071d80155bac - Sigstore transparency entry: 556400862
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
- Upload date:
- Size: 77.5 kB
- Tags: CPython 3.9, manylinux: glibc 2.28+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4608785cc208a6cfb9750e22672c10b5fb16bbbd321e518d9bca3b8595fbc20c
|
|
| MD5 |
0933d26987d043611732cd08283c6dae
|
|
| BLAKE2b-256 |
8f06b126a3513a5ecd01d23aab01a08910c5ddd9866ee1e30578811e6110be15
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl -
Subject digest:
4608785cc208a6cfb9750e22672c10b5fb16bbbd321e518d9bca3b8595fbc20c - Sigstore transparency entry: 556401224
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 65.6 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca89d5a280fb420e96842f817e62ec72249b035a449c8fa585112d590d83caf2
|
|
| MD5 |
9eafc09559a91e90086633d034c5887f
|
|
| BLAKE2b-256 |
6cf6183f48d3c10085aa0b7612f1258485bd014d5bcec7c7d0e8d8dfe6de3464
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp39-cp39-macosx_11_0_arm64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp39-cp39-macosx_11_0_arm64.whl -
Subject digest:
ca89d5a280fb420e96842f817e62ec72249b035a449c8fa585112d590d83caf2 - Sigstore transparency entry: 556400603
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp39-cp39-macosx_10_9_x86_64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 66.5 kB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8209f92f5edd56bae6eb5ce0cbc27be277ce5dab75aebabb98e3c290586b5f7d
|
|
| MD5 |
d09b35245b3a2baaea115c44d3f9deaa
|
|
| BLAKE2b-256 |
56eaedee0949ae3b70e947c7f2920173b9af84cd3269fa7c8f6c9b4d0431dbe9
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp39-cp39-macosx_10_9_x86_64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp39-cp39-macosx_10_9_x86_64.whl -
Subject digest:
8209f92f5edd56bae6eb5ce0cbc27be277ce5dab75aebabb98e3c290586b5f7d - Sigstore transparency entry: 556401098
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp38-cp38-win_amd64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 59.9 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d21428e86a384e0610f06af9bc4eaaccc196b363549f233e7eb425b0dd50336c
|
|
| MD5 |
d630394063d72e984291b172633ee384
|
|
| BLAKE2b-256 |
799b1d1e23ca22d0a37a228298eef563696295ee1b2f851f4a8ccc70e45d93fa
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp38-cp38-win_amd64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp38-cp38-win_amd64.whl -
Subject digest:
d21428e86a384e0610f06af9bc4eaaccc196b363549f233e7eb425b0dd50336c - Sigstore transparency entry: 556400796
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp38-cp38-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp38-cp38-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
- Upload date:
- Size: 324.1 kB
- Tags: CPython 3.8, manylinux: glibc 2.28+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0d242a025a417d50e60c427672b11e6b6ac65176941155fc706f8be2684fd934
|
|
| MD5 |
908b208c78b17320b9013627f9788acb
|
|
| BLAKE2b-256 |
dc949c4d37a63b9a26c15b69da97d5188a5c3866144945ade95cb88c74f6bd39
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp38-cp38-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp38-cp38-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl -
Subject digest:
0d242a025a417d50e60c427672b11e6b6ac65176941155fc706f8be2684fd934 - Sigstore transparency entry: 556401028
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp38-cp38-macosx_11_0_arm64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp38-cp38-macosx_11_0_arm64.whl
- Upload date:
- Size: 69.0 kB
- Tags: CPython 3.8, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9e96867c1c717d85e79932e727a5a6834cd4a89f3ee2887b00abd6b9e42ca82f
|
|
| MD5 |
1522bf3d53d46f0816c15e4948f84cc1
|
|
| BLAKE2b-256 |
96676d4868ec9cf27a820fcc7362312e6a97b86ba1a270fbf9a2cee30941c7af
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp38-cp38-macosx_11_0_arm64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp38-cp38-macosx_11_0_arm64.whl -
Subject digest:
9e96867c1c717d85e79932e727a5a6834cd4a89f3ee2887b00abd6b9e42ca82f - Sigstore transparency entry: 556401243
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type:
File details
Details for the file heapcy-0.1.7-cp38-cp38-macosx_10_9_x86_64.whl.
File metadata
- Download URL: heapcy-0.1.7-cp38-cp38-macosx_10_9_x86_64.whl
- Upload date:
- Size: 68.1 kB
- Tags: CPython 3.8, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6c0d9bd05ad523ac8e75ddb827782dbd2debb65915a80f4c6fba023cbd2d4436
|
|
| MD5 |
9178b801c89d6804f8acade3b18cd5a6
|
|
| BLAKE2b-256 |
e3f615aee2f9a76dd9332371f4991b38477912637ba72c11b12041f8298dcdff
|
Provenance
The following attestation bundles were made for heapcy-0.1.7-cp38-cp38-macosx_10_9_x86_64.whl:
Publisher:
wheels.yml on BobTheBot988/heapcy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
heapcy-0.1.7-cp38-cp38-macosx_10_9_x86_64.whl -
Subject digest:
6c0d9bd05ad523ac8e75ddb827782dbd2debb65915a80f4c6fba023cbd2d4436 - Sigstore transparency entry: 556400845
- Sigstore integration time:
-
Permalink:
BobTheBot988/heapcy@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/BobTheBot988
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@c7ef11d4a9bdcc041751e67fc23f6ebb20b8c113 -
Trigger Event:
push
-
Statement type: