notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
py-uproot ROOT I/O in pure Python and NumPy
5.5.1 devel on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 5.3.12Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-07-21 10:00:14
Last Update: 2024-11-28 04:39:33
Commit Hash: 0a0b3da
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
Also Listed In: python
License: BSD3CLAUSE
WWW:
https://uproot.readthedocs.io/en/latest/
https://github.com/scikit-hep/uproot5
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.
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}uproot>0:devel/py-uproot@${PY_FLAVOR}
To install the port:
cd /usr/ports/devel/py-uproot/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/py-uproot
  • pkg install py311-uproot
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
NOTE: This is a Python port. Instead of py311-uproot listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py311-uproot
Package flavors (<flavor>: <package>)
  • py311: py311-uproot
distinfo:
TIMESTAMP = 1732675358 SHA256 (uproot-5.5.1.tar.gz) = e4c7092d1e00677cd97f4850085ae8bc17e6a78e11ea7ee794fa4312e8e4a96d SIZE (uproot-5.5.1.tar.gz) = 941313

Packages (timestamps in pop-ups are UTC):
py311-uproot
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-5.5.1------
FreeBSD:13:quarterly-5.5.1------
FreeBSD:14:latest-5.5.1------
FreeBSD:14:quarterly-5.5.1------
FreeBSD:15:latest-5.5.1n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-hatch-vcs>=0 : devel/py-hatch-vcs@py311
  2. py311-hatchling>=0 : devel/py-hatchling@py311
  3. python3.11 : lang/python311
  4. py311-build>=0 : devel/py-build@py311
  5. py311-installer>=0 : devel/py-installer@py311
Test dependencies:
  1. python3.11 : lang/python311
Runtime dependencies:
  1. py311-awkward>=2.4.6 : math/py-awkward@py311
  2. py311-cramjam>=2.5.0 : archivers/py-cramjam@py311
  3. py311-fsspec>=0 : filesystems/py-fsspec@py311
  4. py311-numpy>=0,1 : math/py-numpy@py311
  5. py311-packaging>=0 : devel/py-packaging@py311
  6. py311-xxhash>=0 : devel/py-xxhash@py311
  7. python3.11 : lang/python311
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for py311-uproot-5.5.1: HTTP=off: Access remote files via HTTP/HTTPS S3=off: Access Amazon S3 storage XROOTD=off: Access extended ROOT daemon ===> Use 'make config' to modify these settings
Options name:
devel_py-uproot
USES:
python:3.9+
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/u/uproot/
  2. https://pypi.org/packages/source/u/uproot/
Collapse this list.

Number of commits found: 9

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
5.5.1
28 Nov 2024 04:39:33
commit hash: 0a0b3da1e291e67322ef47e8b5aff4908d3da6c7commit hash: 0a0b3da1e291e67322ef47e8b5aff4908d3da6c7commit hash: 0a0b3da1e291e67322ef47e8b5aff4908d3da6c7commit hash: 0a0b3da1e291e67322ef47e8b5aff4908d3da6c7 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-uproot: Update to 5.5.1

Changes:	https://github.com/scikit-hep/uproot5/releases
5.5.0
21 Nov 2024 13:38:18
commit hash: 3497e4b4f2d07335e4a1a1c0acfce4b87d2707d2commit hash: 3497e4b4f2d07335e4a1a1c0acfce4b87d2707d2commit hash: 3497e4b4f2d07335e4a1a1c0acfce4b87d2707d2commit hash: 3497e4b4f2d07335e4a1a1c0acfce4b87d2707d2 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-uproot: Update to 5.5.0

Changes:	https://github.com/scikit-hep/uproot5/releases
5.4.1
06 Nov 2024 15:17:35
commit hash: 6e2da9672f79f44048d597f0f61e4646cdeade9dcommit hash: 6e2da9672f79f44048d597f0f61e4646cdeade9dcommit hash: 6e2da9672f79f44048d597f0f61e4646cdeade9dcommit hash: 6e2da9672f79f44048d597f0f61e4646cdeade9d files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
filesystems: add new category for file systems and related utilities

The filesystems category houses file systems and file system utilities.
It is added mainly to turn the sysutils/fusefs-* pseudo-category into
a proper one, but is also useful for the sundry of other file systems
related ports found in the tree.

Ports that seem like they belong there are moved to the new category.
Two ports, sysutils/fusefs-funionfs and sysutils/fusefs-fusepak are
not moved as they currently don't fetch and don't have TIMESTAMP set
in their distinfo, but that is required to be able to push a rename
of the port by the pre-receive hook.

Approved by:	portmgr (rene)
Reviewed by:	mat
Pull Request:	https://github.com/freebsd/freebsd-ports/pull/302
PR:		281988
5.4.1
14 Oct 2024 05:25:40
commit hash: 64a3804e1ad21e42add62922836eb23485fab07acommit hash: 64a3804e1ad21e42add62922836eb23485fab07acommit hash: 64a3804e1ad21e42add62922836eb23485fab07acommit hash: 64a3804e1ad21e42add62922836eb23485fab07a files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-uproot: Update to 5.4.1

Changes:	https://github.com/scikit-hep/uproot5/releases
5.4.0
07 Oct 2024 14:16:47
commit hash: fbd52a6351ebad2081ef70f2396b1126e1325e82commit hash: fbd52a6351ebad2081ef70f2396b1126e1325e82commit hash: fbd52a6351ebad2081ef70f2396b1126e1325e82commit hash: fbd52a6351ebad2081ef70f2396b1126e1325e82 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-uproot: Update to 5.4.0

Changes:	https://github.com/scikit-hep/uproot5/releases
5.3.13
30 Sep 2024 13:36:33
commit hash: bf2fadf80f10665b3709199baebf7291c3b1c720commit hash: bf2fadf80f10665b3709199baebf7291c3b1c720commit hash: bf2fadf80f10665b3709199baebf7291c3b1c720commit hash: bf2fadf80f10665b3709199baebf7291c3b1c720 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-uproot: Update to 5.3.13

Changes:	https://github.com/scikit-hep/uproot5/releases
5.3.12
08 Sep 2024 18:37:39
commit hash: a387159901e78082e3fb816955d7393e264efb0fcommit hash: a387159901e78082e3fb816955d7393e264efb0fcommit hash: a387159901e78082e3fb816955d7393e264efb0fcommit hash: a387159901e78082e3fb816955d7393e264efb0f files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-uproot: Update to 5.3.12

Changes:	https://github.com/scikit-hep/uproot5/releases
5.3.10
21 Jul 2024 12:22:36
commit hash: e23288922d38bde28151b867a92c1dbec146cffbcommit hash: e23288922d38bde28151b867a92c1dbec146cffbcommit hash: e23288922d38bde28151b867a92c1dbec146cffbcommit hash: e23288922d38bde28151b867a92c1dbec146cffb files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-uproot: Add HTTP, S3 and XROOTD options
5.3.10
21 Jul 2024 09:55:09
commit hash: 6898985d09ae7214f7d5659f7d7812fdbd05057ccommit hash: 6898985d09ae7214f7d5659f7d7812fdbd05057ccommit hash: 6898985d09ae7214f7d5659f7d7812fdbd05057ccommit hash: 6898985d09ae7214f7d5659f7d7812fdbd05057c files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-uproot: Add py-uproot 5.3.10

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.

Number of commits found: 9