Skip to main content

A format specification for ROOT files

Project description

rootfilespec

Actions Status Documentation Status

PyPI version Conda-Forge PyPI platforms

GitHub Discussion

The rootfilespec package is designed to efficiently parse ROOT file binary data into python datastructures. It does not drive I/O and expects materialized bytes buffers as input. It also does not return any types beyond python dataclasses of primitive types (and numpy arrays thereof). The goal of the project is to provide a stable and feature-complete read/write backend for packages such as uproot.

Further details on the design decisions can be found in docs/design.md.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rootfilespec-0.0.2.tar.gz (48.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rootfilespec-0.0.2-py3-none-any.whl (52.9 kB view details)

Uploaded Python 3

File details

Details for the file rootfilespec-0.0.2.tar.gz.

File metadata

  • Download URL: rootfilespec-0.0.2.tar.gz
  • Upload date:
  • Size: 48.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for rootfilespec-0.0.2.tar.gz
Algorithm Hash digest
SHA256 456c87ba2e7b0e813572dba0ded216cbc0eeb03836658c46adb6f91f4ae5c42b
MD5 424dbb9b0995283877f70f27ade30d32
BLAKE2b-256 8265b4256f90af8a50bf6b410cf0cf62c9eb02d2c5737c069b6c5e8b3509b569

See more details on using hashes here.

Provenance

The following attestation bundles were made for rootfilespec-0.0.2.tar.gz:

Publisher: cd.yml on nsmith-/rootfilespec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rootfilespec-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: rootfilespec-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 52.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for rootfilespec-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 90e54e5edbb8e1e36adbebeb5b58f867ba3b977182ff121ed0424a9dcbe74b06
MD5 9601fc70ba2925a846d10e3a3faa1613
BLAKE2b-256 9190ad2ce37a463109b8350af09fb44f567f6f5f6445d3713ae991c699c91834

See more details on using hashes here.

Provenance

The following attestation bundles were made for rootfilespec-0.0.2-py3-none-any.whl:

Publisher: cd.yml on nsmith-/rootfilespec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page