BSD Ports

devel/py-uproot 5.7.6 FreeBSD

ROOT I/O in pure Python and NumPy

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
0ee2226e7e
License
BSD3CLAUSE
Categories
devel, python
Package size
760.9 KiB, 6929.8 KiB installed

Description

Uproot is a library for reading and writing ROOT files in pure Python and NumPy.

Unlike the standard C++ ROOT implementation, Uproot is only an I/O library, primarily intended to stream data into machine learning libraries in Python. Unlike PyROOT and root_numpy, Uproot does not depend on C++ ROOT. Instead, it uses Numpy to cast blocks of data from the ROOT file as Numpy arrays.

In the other systems

SystemPortVersion
FreeBSDdevel/py-uproot5.7.6
HardenedBSDdevel/py-uproot5.7.6
GhostBSDdevel/py-uproot5.7.6

Install

Binary package:

pkg install py312-uproot

From the ports tree:

cd /usr/ports/devel/py-uproot/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-uproot>0:devel/py-uproot

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest5.7.65.7.6---
FreeBSD:14:quarterly5.7.65.7.6n/a--
FreeBSD:15:latest5.7.65.7.6n/a--
FreeBSD:15:quarterly5.7.65.7.6n/an/an/a
FreeBSD:16:latest5.7.65.7.6n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 6

The full lists below include those, and their dependencies in turn.

Build dependencies 22
Run dependencies 37

No port depends on this one.

Configuration

Options name: devel_uproot

OptionDefaultDescription
HTTPoffAccess remote files via HTTP/HTTPS
S3offAccess Amazon S3 storage
XROOTDoffAccess extended ROOT daemon
USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
uproot-5.7.6.tar.gz1.04597e+06a990a6a5f6fa4669daa0af9a7ca9503e574f82e96bf4c72d42de5daa5926fc74
Master sites 1
  • PYPI

Commit history 2

DateCommitCreditsLog message
0ee2226e7e Po-Chuan Hsieh devel/py-uproot: Update to 5.7.6
Changes: https://github.com/scikit-hep/uproot5/releases
68f6b77fe7 Po-Chuan Hsieh devel/py-uproot: Update to 5.7.5
Changes: https://github.com/scikit-hep/uproot5/releases