Skip to main content

Introduction

Uproot-custom is an extension of Uproot that provides an enhanced way to read custom classes stored in TTree.

What uproot-custom can do

Uproot-custom can natively read complicated combinations of nested classes and c-style arrays (e.g. map<int, map<int, map<int, string>>>, vector<TString>[3], etc), and memberwisely stored classes. It also exposes a way for users to implement their own readers for custom classes that are not supported by Uproot or uproot-custom built-in readers.

When to use uproot-custom

Uproot-custom aims to handle cases that classes are too complex for Uproot to read, such as when their Streamer methods are overridden or some specific data members are not supported by Uproot.

How uproot-custom works

Uproot-custom uses a Reader / Factory mechanism to read classes:

flowchart TD
    subgraph py["Python field"]
        direction TB
        AsCustom -- Recursively generate --> fac["Factory (Primitive, STLVector, TString, ...)"]
        fac["Factory (Primitive, STLVector, TString, ...)"] -- Optional --> form(["construct awkward forms"])
        fac --> build_reader(["build corresponding reader"])
        fac --> build_ak(["construct awkward arrays"])
    end

    subgraph reader_field["Reader (Python or C++)"]
        direction TB
        build_reader --> reader["Reader"]
        reader --> read_bin(["read binary data"])
        read_bin --> ret_data(["return data"])
    end

    ret_data --> raw_data[("tuple, list, numpy arrays, ...")]
    raw_data --> build_ak
  • Reader is a class that implements the logic to read data from binary streams. It can be written in Python (for development and debugging) or C++ (for production performance).
  • Factory is a Python class that creates, combines Readers, and post-processes the data read by Readers.

This mechanism is implemented as AsCustom interpretation. This makes uproot-custom well compatible with Uproot.

System Requirements

  • C++17 compatible compiler: Required for building C++ readers and the uproot-custom extension module. The CMake configuration sets CMAKE_CXX_STANDARD 17.
  • Python 3.9+: Uproot-custom supports Python 3.9 through 3.14.

Documentation

View the documentation for more details about customizing your own reader/factory, the architecture of uproot-custom, and build-only dependencies (e.g., pybind11 is needed only at build time and should not be present in the runtime environment).

Metadata

Release files for uproot-custom 2.5.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for uproot-custom 2.5.1
File Size Uploaded
uproot_custom-2.5.1.tar.gz 268.7 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for uproot-custom 2.5.1
File
uproot_custom-2.5.1-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
uproot_custom-2.5.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
uproot_custom-2.5.1-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
uproot_custom-2.5.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
uproot_custom-2.5.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
uproot_custom-2.5.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
uproot_custom-2.5.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
uproot_custom-2.5.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
uproot_custom-2.5.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
uproot_custom-2.5.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
uproot_custom-2.5.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
uproot_custom-2.5.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
uproot_custom-2.5.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
uproot_custom-2.5.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
uproot_custom-2.5.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
uproot_custom-2.5.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
uproot_custom-2.5.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
uproot_custom-2.5.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
uproot_custom-2.5.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
uproot_custom-2.5.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
uproot_custom-2.5.1-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details

Total release size: 4.2 MB

Release files / uproot_custom-2.5.1.tar.gz

Download URL uproot_custom-2.5.1.tar.gz
Size 268.7 kB
Tags Source
SHA-256 checksum
How to use checksums
79247a5c5dc6f500173ece417760dc34c90c87c22915ef870bdf73630b2191ba
BLAKE2b-256 checksum
How to use checksums
7fec75a18ab399cebcf1a7569a6035c5823b55ba96db261f21c082eeb0885761
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 Sep 17, 2026.

Transparency log

Release files / uproot_custom-2.5.1-cp314-cp314t-win_amd64.whl

Download URL uproot_custom-2.5.1-cp314-cp314t-win_amd64.whl
Size 191.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
f31985f2a1b9652e4a9f78b22a3703b610a40a5edf49ae6a2c6e27e4e6124b14
BLAKE2b-256 checksum
How to use checksums
6f1336671470142c0c962ad264cb9ed6f933514641c302ea126f514f8d6782b1
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 Sep 17, 2026.

Transparency log

Release files / uproot_custom-2.5.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL uproot_custom-2.5.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 208.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d2bd8d5f9008c680d8ea88076e1ee01921fe505710bbafaae5c81ede1e6a755c
BLAKE2b-256 checksum
How to use checksums
f776732dee0067cce9ae244917c1d6efd31c9ee58029ea0a45c78d0b757473a8
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 Sep 17, 2026.

Transparency log

Release files / uproot_custom-2.5.1-cp314-cp314t-macosx_11_0_arm64.whl

Download URL uproot_custom-2.5.1-cp314-cp314t-macosx_11_0_arm64.whl
Size 177.5 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
54c0b490cb1a247e99db6dd628d69e654502ce5a0707b552370deaf67217bb8d
BLAKE2b-256 checksum
How to use checksums
294213adbdb05c1da5daa8fa7b0553a77a796c4e7e53adb1ee5cfe2971250dc6
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 Sep 17, 2026.

Transparency log

Release files / uproot_custom-2.5.1-cp314-cp314-win_amd64.whl

Download URL uproot_custom-2.5.1-cp314-cp314-win_amd64.whl
Size 186.2 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
61802eeacfb3c4b5e0e6aca757eaf98e9f5bd5c318d62fddc6895f0b58539b64
BLAKE2b-256 checksum
How to use checksums
1a894c587935650751b93ca951b482a29b071702a9abc5b2fcb3986579aa5cef
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 Sep 17, 2026.

Transparency log

Release files / uproot_custom-2.5.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL uproot_custom-2.5.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 206.1 kB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d7c64d37bf1b6d35b74924a0084608ead0538d75e5316e3d7a4e8f73e6bbb45f
BLAKE2b-256 checksum
How to use checksums
3d0d446eb9b744ba13a82d6c6fd2a103ab9c308463e4f532e3ec3caa77003a8d
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 Sep 17, 2026.

Transparency log

Release files / uproot_custom-2.5.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL uproot_custom-2.5.1-cp314-cp314-macosx_11_0_arm64.whl
Size 169.3 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
757ca5aa7c42aa54457b42090c5029a16c377ba77f31411637560f026f127ff0
BLAKE2b-256 checksum
How to use checksums
628d2dfe5b7fd45e9333289934e67feac55cb34b9ccfb7de8be139e2c36f5af1
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 Sep 17, 2026.

Transparency log

Release files / uproot_custom-2.5.1-cp313-cp313-win_amd64.whl

Download URL uproot_custom-2.5.1-cp313-cp313-win_amd64.whl
Size 182.0 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
1bba686f2266d5eaaaa063919e5afb9857070b8b6279954341ac3cc255bcb92e
BLAKE2b-256 checksum
How to use checksums
d045db54671d0bdeee873e38e60738fd877765767eb19554c3d1bfab52dd4fc2
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 Sep 17, 2026.

Transparency log

Release files / uproot_custom-2.5.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL uproot_custom-2.5.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 206.1 kB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
364138407abead7f4b64063eefdee4267b497e7db3e1b9bddb88f48858970475
BLAKE2b-256 checksum
How to use checksums
2ddb300ecccec9459740b3929e9ff08208cbac95f8a2f521beaa8a79b486951e
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 Sep 17, 2026.

Transparency log

Release files / uproot_custom-2.5.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL uproot_custom-2.5.1-cp313-cp313-macosx_11_0_arm64.whl
Size 168.6 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1c07e44ef764e2986b454f9443dfe101abee4b769f72a20cf098fc8c5fe625dc
BLAKE2b-256 checksum
How to use checksums
8c779698915546b37aaae0bd10fa603d7b297df2d459e9f747d01dee0618dd49
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 Sep 17, 2026.

Transparency log

Release files / uproot_custom-2.5.1-cp312-cp312-win_amd64.whl

Download URL uproot_custom-2.5.1-cp312-cp312-win_amd64.whl
Size 182.0 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
06a7ee7a6aa19dd865a6ecedda17c6b28a083544fc322a6477dbab760204d26b
BLAKE2b-256 checksum
How to use checksums
c98fa85a46191d274e5e7c217c2d1745649bcf2d6daf3cadeec02f5cae8bc0bd
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 Sep 17, 2026.

Transparency log

Release files / uproot_custom-2.5.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL uproot_custom-2.5.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 206.0 kB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f1863edf62dff4fa691b4de3a6ad0e54db705adda3003c529b8e4b5bec5e36aa
BLAKE2b-256 checksum
How to use checksums
0003af1a6759d54a2472ad7b84a07e3f1fc2aca43cc238242cda6e1824eee1a3
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 Sep 17, 2026.

Transparency log

Release files / uproot_custom-2.5.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL uproot_custom-2.5.1-cp312-cp312-macosx_11_0_arm64.whl
Size 168.6 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3d023ced3ec843221feb4063ed349ed8c8058a83103ac027c5e94043c2ab9664
BLAKE2b-256 checksum
How to use checksums
d3468bbe3a26b79ce230e85b258af9ceb345ed6d739118e7ca372a9f8405a92a
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 Sep 17, 2026.

Transparency log

Release files / uproot_custom-2.5.1-cp311-cp311-win_amd64.whl

Download URL uproot_custom-2.5.1-cp311-cp311-win_amd64.whl
Size 179.6 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
17cc99d25e2cf8971d48d9bd3bfe8d9dd0d318e415156c9a8283f59c3f2a5646
BLAKE2b-256 checksum
How to use checksums
f06356982586d030740ae71a012d15e96fc9d8923a350c8e8b20775e00422bb0
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 Sep 17, 2026.

Transparency log

Release files / uproot_custom-2.5.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL uproot_custom-2.5.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 206.0 kB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0649ea50e7dfb5f21f46f24e637bf1aa1a29d9ab3085387530d131741635a50b
BLAKE2b-256 checksum
How to use checksums
bc44584ab9a94c8db8748a828df98601577182c5faa165c3c38be949171c2899
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 Sep 17, 2026.

Transparency log

Release files / uproot_custom-2.5.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL uproot_custom-2.5.1-cp311-cp311-macosx_11_0_arm64.whl
Size 167.3 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
268cef0e146ad36ef8d74c3ef1dd1f1d52ea3e5441357d0565ed5fee8633dc01
BLAKE2b-256 checksum
How to use checksums
4307ba69c906f7da90722d960760cdcfd4e029ea29a5cbc40f9d912b2b821637
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 Sep 17, 2026.

Transparency log

Release files / uproot_custom-2.5.1-cp310-cp310-win_amd64.whl

Download URL uproot_custom-2.5.1-cp310-cp310-win_amd64.whl
Size 178.5 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
8c3197287c09312bf30674756f2d4d1d042f24b9c35f1e0b8e389bc8548cdb30
BLAKE2b-256 checksum
How to use checksums
c445c04f371b8a00df04abce60f39e328ce8b1217f92f2b040263825ddcea5bc
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 Sep 17, 2026.

Transparency log

Release files / uproot_custom-2.5.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL uproot_custom-2.5.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 204.2 kB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8e50edaba8afa25e128f25fb6f63a92c715819e9552b7f1044dbde3b2de8b396
BLAKE2b-256 checksum
How to use checksums
1390af8446f0b94af4433c02c2a06eb4accc52eeb2aabb1ac8c852f5adff4f78
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 Sep 17, 2026.

Transparency log

Release files / uproot_custom-2.5.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL uproot_custom-2.5.1-cp310-cp310-macosx_11_0_arm64.whl
Size 166.2 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9951738bc9446d48e7217c2e8f79b9e97c4797931dee8a16f4c050dd431c1efb
BLAKE2b-256 checksum
How to use checksums
35c3e86dce2919b1fbae4549639b2d65afb9306e060a0c5e2616dd8cd4df42a2
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 Sep 17, 2026.

Transparency log

Release files / uproot_custom-2.5.1-cp39-cp39-win_amd64.whl

Download URL uproot_custom-2.5.1-cp39-cp39-win_amd64.whl
Size 178.8 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
c1c734a95a036236a26fb1639c62fd7d864179b3d117c4ec80d8ab6a6995eb00
BLAKE2b-256 checksum
How to use checksums
34741121b54c5b1b85297f71e82b639bb3d86e4e3749521c4dcd61feeedddf5c
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 Sep 17, 2026.

Transparency log

Release files / uproot_custom-2.5.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL uproot_custom-2.5.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 204.1 kB
Tags CPython 3.9 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3d7ddd4273c5eb8a6a4529d2e468775e18f6c32b88d5e874ca6f0cf0c124347e
BLAKE2b-256 checksum
How to use checksums
351a4d941a6eb151c4ffc0f6ff09683698799f8801ff4522aa6723e983a1ce11
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 Sep 17, 2026.

Transparency log

Release files / uproot_custom-2.5.1-cp39-cp39-macosx_11_0_arm64.whl

Download URL uproot_custom-2.5.1-cp39-cp39-macosx_11_0_arm64.whl
Size 166.2 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9854080c38e8471e428506b1ee56a958b4f5389375c8f0756feab548cb6eac1c
BLAKE2b-256 checksum
How to use checksums
c619df50c3138230e95be09d9a365c11c03106161f941d0e03895e6add0bb486
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 Sep 17, 2026.

Transparency log
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page