Metadata-Version: 2.4
Name: spidr4py
Version: 0.9.3
Summary: Spidr4 Python interface
Project-URL: Documentation, https://spidr4.nikhef.nl/docs/spidr4py/
Project-URL: Issues, https://gitlab.nikhef.nl/spidr4/spidr4py/-/issues
Project-URL: Source, https://gitlab.nikhef.nl/spidr4/spidr4py
Author-email: Vincent van Beveren <v.van.beveren@nikhef.nl>
License-Expression: GPL-3.0-or-later
License-File: LICENSE
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.7
Requires-Dist: grpcio>=1.47
Requires-Dist: numpy>=1.12
Requires-Dist: protobuf>=4.22.0
Requires-Dist: zeroconf>=0.36
Description-Content-Type: text/markdown

# spidr4py

Spidr4 Python library.

Contains
* gRPC stubs for interaction with the Spidr4
* Timepix4 tools for image and config conversion
* Timepix4 tools for reading streamed (slow-control) data
* IO library for reading s4dat files

See `/examples` for various examples

## Building
*Don't forget to initialize the submodule first!*

This tool requires hatch:

    `pip install hatch`

To make a package:

    `hatch build`

This will make a distribution in dist/

## Installation
 * `pip3 install --user spidr4py-<version>-py3-none-any.whl`

