ultrafast-pycocotools
A drop-in replacement for pycocotools that computes COCO-style AP/AR for
object detection, instance segmentation and keypoint detection. Ground-truth
indexing, IoU/OKS matching and precision–recall accumulation run in a
multithreaded Rust core (Rayon), exposed to Python through PyO3.
- Bit-exact metrics. The complete
precision,recallandscoresarrays are bit-identical to pycocotools on every tested input, not only the rounded AP/AR summary. - Fast. On COCO val2017, 25–91× lower wall-clock time than pycocotools, 10–15× lower than faster-coco-eval and 2.5–4.4× lower than hotcoco.
- Memory-efficient. 59–86% lower peak RSS than pycocotools, and the lowest of all four evaluators on every task.
- Drop-in. The same
COCO/COCOevalAPI forbbox,segmandkeypoints, plus the LVIS federated protocol. Prebuilt wheels for Linux, macOS and Windows (CPython 3.8–3.14).
Status: alpha. Before replacing the reference evaluator in your pipeline,
check parity on your own evaluation parameters and COCOeval subclasses.
Installation
pip install ultrafast-pycocotools
Prebuilt wheels need no Rust compiler; NumPy is installed as a dependency.
Other platforms build from source with a stable Rust toolchain:
pip install git+https://github.com/developer0hye/ultrafast-pycocotools.
Quick start
from ultrafast_pycocotools import COCO, COCOeval
gt = COCO("instances_val2017.json") # ground-truth annotations
dt = gt.loadRes("detections.json") # detection results in COCO format
evaluator = COCOeval(gt, dt, "bbox") # or "segm", "keypoints"
evaluator.run() # evaluate() + accumulate() + summarize()
print(evaluator.stats_as_dict) # AP, AP50, AP75, APs, APm, APl, AR@1, ...
For LVIS, pass lvis_style=True to apply the federated annotation protocol
(negative and not-exhaustive category lists, 300 detections per image) and the
official metric names (AP, APr, APc, APf, AR@300, ...). See the
LVIS guide.
Use inside an existing framework
If a training or validation framework imports pycocotools internally,
register the replacement before importing that framework:
from ultrafast_pycocotools import init_as_pycocotools
init_as_pycocotools() # `import pycocotools` now resolves to ultrafast
This patches sys.modules for the whole Python process.
Benchmarks
COCO val2017 (all 5,000 images) with cached YOLO26n, YOLO26n-seg and YOLO26n-pose detections: 733,070 boxes, 724,953 instance masks and 134,663 pose instances. Model inference is excluded; the timed region covers JSON parsing, ground-truth indexing, matching, accumulation and summarization.
| Task | pycocotools 2.0.11 | faster-coco-eval 1.8.0 | hotcoco 1.0.1 | ultrafast 0.1.12 |
|---|---|---|---|---|
| bbox | 46.54 s · 1,926 MB | 7.40 s · 1,781 MB | 2.26 s · 2,308 MB | 0.51 s · 262 MB |
| segm | 50.88 s · 2,192 MB | 16.39 s · 2,630 MB | 5.43 s · 3,404 MB | 1.66 s · 556 MB |
| keypoints | 10.05 s · 604 MB | 4.66 s · 603 MB | 1.01 s · 643 MB | 0.41 s · 249 MB |
| Bit-identical to pycocotools | reference | ✗ (precision ≤ 2.2e-16 off on bbox/segm) |
✗ (scores differ on bbox/segm) |
✓ all tasks |
Wall-clock time · peak RSS; median of 6 runs, each in a fresh process, on an Intel Core i5-10400 with a 2-thread pool (pycocotools is single-threaded), measured 2026-09-30. Full report, method and raw data · All benchmarks, other hosts and historical results
Used by
- RF-DETR: optional
ufcocobackend for bbox and mask mAP during training and validation, merged in roboflow/rf-detr#1449. Benchmark
Proposed integrations under review: Ultralytics (validation) · torchvision · TorchMetrics · SAHI · SAM 3 · RT-DETR · DEIMv2
Compatibility
The public COCO, COCOeval and mask (RLE) APIs are tested against
pycocotools, covering annotation query order, loadRes, compressed and
uncompressed RLE, custom Params (IoU thresholds, area ranges, maxDets),
iscrowd handling, score ties and subclass overrides. A few internals
intentionally differ:
- Per-image matching records (
evalImgs) are not stored by default; passstore_eval_imgs=Trueif your code reads them. - Box-only detections omit the polygon
segmentationderived from each box; passderive_segmentation=Trueif you read that field. COCO(annotation_dict)borrows the dictionary instead of deep-copying it, and ground-truth annotations are not rewritten in place.
Bit-exactness claims cover the tested inputs and configurations. See the compatibility notes.
Extras
The same matching results provide per-category AP, precision–recall curves, per-detection TP/FP matches and a confusion matrix. Boundary IoU is available as an additional evaluation mode (an extension, not a pycocotools metric):
evaluator.per_category_stats()
evaluator.pr_curve(cat_id=1, iou_thr=0.5)
evaluator.matches(iou_thr=0.5)
evaluator.confusion_matrix()
See the implementation notes.
Development
git clone https://github.com/developer0hye/ultrafast-pycocotools.git
cd ultrafast-pycocotools
pip install -e ".[test,lvis-test]"
python bench/fetch_lvis_fixture.py
python -m pytest -q
cargo test -p ufcoco-core
python bench/reproduce.py quick --out bench/out/quick --verify-published quick
runs an end-to-end parity check on synthetic data, with no dataset download
or model weights. See the
reproduction guide,
CI and
release process.
Documentation, comments and examples are written in English.
License and credits
BSD-2-Clause. The evaluation protocol and API follow pycocotools by Piotr Dollár and Tsung-Yi Lin (BSD-2-Clause). LVIS verification uses the official LVIS API. Design decisions are in DESIGN.md.
Metadata
Release files for ultrafast-pycocotools 0.1.13
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ultrafast_pycocotools-0.1.13.tar.gz | 110.6 kB | Details |
Built distributions (wheels)
Total release size: 22.4 MB
Release files / ultrafast_pycocotools-0.1.13.tar.gz
| Download URL | ultrafast_pycocotools-0.1.13.tar.gz |
|---|---|
| Size | 110.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
054bd25235bed7f66b739c0ab3a026ea85a6ff3eda7044bc886efb1856af8d79
|
|
BLAKE2b-256 checksum How to use checksums |
681f08dd1ff49b65f6c169c0009f8d237dbaf6f7207255bac20b03e4289d0f3a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp314-cp314-win_amd64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 604.9 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
92a7a3ccca0dca4b984254cfd6548b6e61f361208b6ad274bc1ebb4bdcffa09c
|
|
BLAKE2b-256 checksum How to use checksums |
600bdb54d65fdd5d6f030bc1fa0896ebef0d43c2e41048dd590c3a8fa3472a61
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 678.1 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
5b9125d8b7b87bfb274dfb451c58ffc4ce910626fdfa729cc1fc71e704ad5b20
|
|
BLAKE2b-256 checksum How to use checksums |
d9ccbe0f555fff50ffd0fe7d34185c3ba3518cf57d99e8e173cabd2f745e1726
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 638.6 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
1048baa48d586dbf6d61c206317fd4a35873f311d54e036c243b824126f1b22a
|
|
BLAKE2b-256 checksum How to use checksums |
2eefc6e1cf6e576e5e999de1424a87c86169640d0d4e4c26b1f9888a6a356d90
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 609.0 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
3b2842ced4904eac8ef16f6f2d2c2baf452747b42d22974f1c1abb490a4279f4
|
|
BLAKE2b-256 checksum How to use checksums |
676eb18b1acefe66bc68108f55f9d33d387a54f5606572e06ac7d2837932b1a9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp314-cp314-macosx_10_12_x86_64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp314-cp314-macosx_10_12_x86_64.whl |
|---|---|
| Size | 644.2 kB |
| Tags | CPython 3.14 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
3a639c3c8aee4302217c9c1a08351b8b591e2731d16e2efc1ee4d15ff2b72572
|
|
BLAKE2b-256 checksum How to use checksums |
d1757605f7ecc5ab8fdc857642ba5b2346c3cd2ef9b6edf14176d2673acdca4b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp313-cp313-win_amd64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 605.9 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
1df33e1689652c79e369063c65b1223d661377b94557d4d38c170a71c68c32c8
|
|
BLAKE2b-256 checksum How to use checksums |
994c5c2b8c638c1fd2f272ea7d7f5e3e9b3fa3692031872b3e619e497a59831f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 678.2 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
faf0f66a547102e34c90a1eeadd6bfdcb3d145df4d49e3ba26ab8444c198a6ba
|
|
BLAKE2b-256 checksum How to use checksums |
cbd740411e79baf63c550c83816fc79073fa05e0b861e03588bc20050cbde46a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 639.0 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
61014c0ef8bde36739836928a5ecf29718a818aaeac174cf23ec88ac5a1e3a52
|
|
BLAKE2b-256 checksum How to use checksums |
b3c114863a269101201ad3934964b1bb1f9c162e6464a5c3ae8b535bb7ed4bfb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 609.1 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
bf7111d0edc0858a116bb1152b3cf8cc5fbe772b72b3bfeea86724c6c4c0b6ef
|
|
BLAKE2b-256 checksum How to use checksums |
971e89979c07319a1b6691afda31ee9ac75dd14e9d424b3f772ef655399a42f7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp313-cp313-macosx_10_12_x86_64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp313-cp313-macosx_10_12_x86_64.whl |
|---|---|
| Size | 644.5 kB |
| Tags | CPython 3.13 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
bf0ced8df81dec622b2c3c0bc8eb61285758e6d6c42589bbda6dc229a0193cde
|
|
BLAKE2b-256 checksum How to use checksums |
b241d37d9d7befaf3328aec65bde9b89687822a2717f77c4e244dbad20388e67
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp312-cp312-win_amd64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 605.8 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
a8fd328ca5b940d83687d8bb3aeb145aed2e85fe74c5e4c94d4eb730d105127c
|
|
BLAKE2b-256 checksum How to use checksums |
61103c8056f92729fde28bd6768c4d932662e2936cdc8bbd0d8cf60d5a9c9309
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 678.5 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
ea32e85d9eea2452993489b34073e43eb9ee98f9cf517f294e6f52f4aee23616
|
|
BLAKE2b-256 checksum How to use checksums |
ed767fd51c4d651b3f1655333d1f40a76674b6c048e3a2db1ebc727aaae79276
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 639.2 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
3deb61b37db478cf784ed16c0fc8203a5d8a183ef51144613e959fd9c71ea15c
|
|
BLAKE2b-256 checksum How to use checksums |
fe2e28e2a59d436cf311c32b45bf0a98ba3785c33ba989a31fa66b9aed3145fa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 609.4 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c250fb881a7ea54dc4d59c90a9c79a2dd5127ec672ea0d5440f990708ee2552e
|
|
BLAKE2b-256 checksum How to use checksums |
1522bda6ce0ec7b1a29a4f4d56c1a34973680917dff1f257838ed7bd92b25617
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp312-cp312-macosx_10_12_x86_64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp312-cp312-macosx_10_12_x86_64.whl |
|---|---|
| Size | 644.7 kB |
| Tags | CPython 3.12 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
6aab92be455c3753113ec87034bb077c387d9fc445e01bb99692a3987ae22736
|
|
BLAKE2b-256 checksum How to use checksums |
4ad2765e15e0516bc20f0e61ea5f382f8513130b5e4ef5f7776b1409e08a57a4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp311-cp311-win_amd64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 610.5 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
bf484e1180606e4ded87979628662532f630ec97e6fc159d3a42b129b9fb804f
|
|
BLAKE2b-256 checksum How to use checksums |
b9287101c3f167e2b58a3a59d1281d619a26604bc3acbb6e8fcc64ba80ee5067
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 679.8 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
b7c261efde97b20d2f799f65001cf5bdb7804bbdef01182ea8eb6c2ab482a5d1
|
|
BLAKE2b-256 checksum How to use checksums |
b8da4f824f19d531de8deb19bd501cbbdce6f8037ebec6a54d7ed0a05f8572d2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 640.6 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
32762a4d54dece046664c628eb8c0ff8d70a96de8dd553e3c2c42e9192c1a934
|
|
BLAKE2b-256 checksum How to use checksums |
2ca330430260d9761da34039fb2c9708c2d2aabac26dbc96f1dbb0370a473326
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 614.6 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
9bcfe3935b22631b600b80396cd3f32d0955b9611b6968b67c4b4053af27d649
|
|
BLAKE2b-256 checksum How to use checksums |
c8dae86c1d38389a3871afff5db8c6bc86db351afd0c69a7f11db72c4289bc6f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp311-cp311-macosx_10_12_x86_64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp311-cp311-macosx_10_12_x86_64.whl |
|---|---|
| Size | 635.2 kB |
| Tags | CPython 3.11 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
c9b15666cbd25c20864c7ee5efab13782747b0337053ddfff5b3b959d5806285
|
|
BLAKE2b-256 checksum How to use checksums |
24abea3e05f083f4db8ed64fcdf7e342c6dcc80668a364cbb01f82d80869b160
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp310-cp310-win_amd64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 610.8 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
a1d23cd12ef6acef5c827ac10ddfb7c483b8a260f874673d3b99559f93bdca71
|
|
BLAKE2b-256 checksum How to use checksums |
dbd0891c6a6ffccd8baa59548e9ae3b5e5aa4262830bd582d52f15ec6a0ddd56
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 680.0 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
4525e8cb33e2c6c71fa4add4ed58ebce8f0ed2464b7000d28899b89dd00817ea
|
|
BLAKE2b-256 checksum How to use checksums |
a72d5047c23ee9c2094b8e53477a58a8994afed75099cc27ac628fa09fb95c3e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 640.7 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
bb330e1fcfa391d89bcee08a756d5f991056a5c072a09340169da33b23ac3e47
|
|
BLAKE2b-256 checksum How to use checksums |
977392b38f6114d22d39467af7eac61c712d2e38f7a795ac3c0cfda14a3ce032
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 614.8 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
002937ca132ba408ad456480bc8ca6b533ae536d169a2bb4adf2165cfdc04712
|
|
BLAKE2b-256 checksum How to use checksums |
1f3919aac8d5694f52caa1c607d7ff04d2622692127a2f113863e1c5f4df8ae9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp310-cp310-macosx_10_12_x86_64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp310-cp310-macosx_10_12_x86_64.whl |
|---|---|
| Size | 635.5 kB |
| Tags | CPython 3.10 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
417a956a691e3d0156adbae911e2af7b7949f7f15537d8cb44f18519a9020d6f
|
|
BLAKE2b-256 checksum How to use checksums |
e2c76bc70dcc5f6415501ea66ddc09a9778718e25f6fdd1d95658af2bc133ab3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp39-cp39-win_amd64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 613.4 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
23e444a1f743a01fb954b555e485d0cfd03abe02d99b0decd5aaf254f04bd0d3
|
|
BLAKE2b-256 checksum How to use checksums |
51cbf640e02edc1162746facf78f3e05a42d3b478e1f7bd82d6bbeabdd423e92
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 682.3 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
70b343952e5edb5e8206916039b1f5f2c2ddb14e1dbb292ef114477fb4f64390
|
|
BLAKE2b-256 checksum How to use checksums |
1902d6a3c567dc37051d78a59dcc2c8dbe12e88fc55269108e18a0eabf8d8007
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 643.0 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
b65b7de6caf5cef26822447313e47a6ff93d18957eb37dc7d9d2b1aafb9a6683
|
|
BLAKE2b-256 checksum How to use checksums |
580ba5012118b930192a8c54dc5d84596403fbfebeea9a24f085005fb1d9e1e0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 616.6 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
da15021a3dbea83ec8524888274204cfe9eb78b9208074def87769da47e591b6
|
|
BLAKE2b-256 checksum How to use checksums |
2fae6fa9cdc31df9e0344f0fe43e888a8d47d38672026585a38ead598d76231c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp39-cp39-macosx_10_12_x86_64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp39-cp39-macosx_10_12_x86_64.whl |
|---|---|
| Size | 637.9 kB |
| Tags | CPython 3.9 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
a46b1ec835189cc6952bba1cef08e84f33244f04db6619158d462ede0f0f5d0d
|
|
BLAKE2b-256 checksum How to use checksums |
2988225d5f94a7174aed07481921a707db9817ead41a04f1c493fa183385f991
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp38-cp38-win_amd64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp38-cp38-win_amd64.whl |
|---|---|
| Size | 613.5 kB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
19456560e7132deb4bb61ab2b84e1e6553e149bb06a4721f2b08b8947fa60048
|
|
BLAKE2b-256 checksum How to use checksums |
8602f8d9dcf4fb74178e3d5dec287ae1f7df5f91b5399421b6c3f8eee7513dd2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 682.5 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
478c1f776e13e13eefed11533ac2d877435cefcf4aba5b02fef3397ea28ca522
|
|
BLAKE2b-256 checksum How to use checksums |
ada88cc8a2de191b89d652ad0ad2e1b16a87c0617ea07aaa0661e81fd7ca9034
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 642.7 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
baeb602189f98ae017a4b6ebc2ac388464b5b366958261a74e897745de0d7ecc
|
|
BLAKE2b-256 checksum How to use checksums |
454cd6bc5cf8bc0f0706f37c67896b2b02249c953f6b71e81dbab451a397eb8b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp38-cp38-macosx_11_0_arm64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp38-cp38-macosx_11_0_arm64.whl |
|---|---|
| Size | 616.5 kB |
| Tags | CPython 3.8 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
84012b027ff8441a090fba3adb048f001e1ea111a28eef444d1f7016da91398d
|
|
BLAKE2b-256 checksum How to use checksums |
f287d7f1fcf456e4403a015c14e94c7c6c272a556e563905328d4274b72c6a66
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ultrafast_pycocotools-0.1.13-cp38-cp38-macosx_10_12_x86_64.whl
| Download URL | ultrafast_pycocotools-0.1.13-cp38-cp38-macosx_10_12_x86_64.whl |
|---|---|
| Size | 637.7 kB |
| Tags | CPython 3.8 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
4b63b4ff8ee7af57aefed8e827c655627d928700c60ce5f8403e82ee143518f4
|
|
BLAKE2b-256 checksum How to use checksums |
35edf31485786879f7228e398a669ed18e864247f95c08057ea8f777fe7e3f1f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency log