uproot 4.2.2


ROOT I/O in pure Python and NumPy.

ROOT I/O in pure Python and NumPy.

Stars: 139, Watchers: 139, Forks: 43, Open Issues: 38

The scikit-hep/uproot4 repo was created 2 years ago and was last updated 3 days ago.
The project is popular with 139 github stars!

How to Install uproot

You can install uproot using pip

pip install uproot

or add it to a project with poetry

poetry add uproot

Package Details

Jim Pivarski
GitHub Repo


  • Scientific/Engineering
  • Scientific/Engineering/Information Analysis
  • Scientific/Engineering/Mathematics
  • Scientific/Engineering/Physics
  • Software Development
  • Utilities
No  uproot  pypi packages just yet.


A list of common uproot errors.

Code Examples

Here are some uproot code examples and snippets.

GitHub Issues

The uproot package has 38 open issues on GitHub

  • classname_of gives Exception when used on TBranch
  • Recovering or signalling improperly closed files

See more issues on GitHub

Related Packages & Articles

glumpy 1.2.0

Fast, scalable & beautiful scientific visualisation

qiling 1.4.2

Qiling is an advanced binary emulation framework that cross-platform-architecture

ta 0.10.1

Technical Analysis Library in Python

orjson 3.6.8

Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy

mtscomp 1.0.2

Lossless compression for electrophysiology time-series