Skip to main content

fasthep-toolbench

Actions Status Documentation Status

PyPI version PyPI platforms

GitHub Discussion

fasthep

Introduction

[!NOTE]

fasthep-toolbench is still in early development, which means it is incomplete and the API is not yet stable. Please report any issues you find on the GitHub issue tracker.

fasthep-toolbench is a collection of tools and utilities for FAST-HEP packages.

Documentation

This project is in early development. The documentation is available at fasthep-toolbench.readthedocs.io and contains mostly fictional features. The most useful information can be found in the FAST-HEP documentation. It describes the current status and plans for the FAST-HEP projects, including fasthep-toolbench (see Developer's Corner).

Installation

You can install fasthep-toolbench using pip:

pip install fasthep-toolbench

Contributing

You had a look and are interested to contribute? That's great! There are three main ways to contribute to this project:

  1. Head to the issues tab and see if there is anything you can help with.
  2. If you have a new feature in mind, please open an issue first to discuss it. This way we can ensure that your work is not in vain.
  3. You can also help by improving the documentation or fixing typos.

Once you have something to work on, you can have a look at the contributing guidelines. It contains recommendations for setting up your development environment, testing, and more (compiled by the Scientific Python Community).

[!IMPORTANT]

How you customise your development environment is up to you. You like uv? Be our guest. You prefer nox? That's fine too. You want to use ? Go ahead. We are happy as long as you are happy. Ideally you should be able to run pylint, pytest, and the pre-commit hooks. If you can do that, you are good to go.

License

This project is licensed under the terms of the Apache 2.0 license. See LICENSE for more details.

Acknowledgements

Special thanks to the gracious help of FAST-HEP contributors:

kreczko
Luke Kreczko

Previous iterations of this software

This software is a continuation of the work done in the fasthep-toolbench and fast-toolbench repositories. The original code was developed by Ben Krikler and has been adapted and improved by various collaborators. The new version of the software is designed to be more flexible and extensible, allowing users to easily create custom data processing pipelines.

Part of the development of this software was funded by the IRIS Digital Assets grant.

Metadata

Release files for fasthep-toolbench 2026.8.2

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

Source distribution (sdist)

Source distribution for fasthep-toolbench 2026.8.2
File Size Uploaded
fasthep_toolbench-2026.8.2.tar.gz 29.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for fasthep-toolbench 2026.8.2
File Interpreter ABI Platform
fasthep_toolbench-2026.8.2-py3-none-any.whl Python 3 none any Details

Total release size: 58.6 kB

Release files / fasthep_toolbench-2026.8.2.tar.gz

Download URL fasthep_toolbench-2026.8.2.tar.gz
Size 29.8 kB
Tags Source
SHA-256 checksum
How to use checksums
9ae2dd21d8ccbb301637af5ef45efd3ae178aa958f63b72b7d97af07e88aaa15
BLAKE2b-256 checksum
How to use checksums
4af27d9d644c4461e54a206a248ef8c7c5f695dd787bdc4463112e426a63cf99
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 Aug 19, 2026.

Transparency log

Release files / fasthep_toolbench-2026.8.2-py3-none-any.whl

Download URL fasthep_toolbench-2026.8.2-py3-none-any.whl
Size 28.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
278b458013eb60856f2c2f0350b1a5c848aae788120b9c5a2cf99d6559182d1f
BLAKE2b-256 checksum
How to use checksums
400f9c99ea9506d3436e4b5e1c1fa693ac79e072dce04d23dda9866d3a5ce634
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 Aug 19, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2026.8.2 This release

2 release files

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