Metadata-Version: 2.4
Name: beacon-api
Version: 1.2.0
Summary: Python interface wrapper for interacting with Beacon Nodes.
Author-email: Robin Kooyman <robin@maris.nl>
License-Expression: Apache-2.0
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: requests>=2.0.0
Requires-Dist: pandas>=2.0.0
Requires-Dist: pyarrow!=19.0.0,>=17.0.0
Requires-Dist: xarray>=2023.1.0
Requires-Dist: fsspec>=2023.1.0
Requires-Dist: dask>=2023.1.0
Requires-Dist: zarr>=2.18
Requires-Dist: networkx>=3.0.0
Requires-Dist: matplotlib>=3.0.0
Requires-Dist: netCDF4>=1.5.0
Requires-Dist: typing_extensions>=4.10.0
Requires-Dist: numpy>=1.23.0
Requires-Dist: geopandas>=1.1.0
Requires-Dist: deprecated>=1.2.14
Dynamic: license-file

# Beacon Data Lake Python API

Python Wrapper for interacting with the Beacon Data Lake API.

## Documentation

The full documentation for the Beacon Data Lake API can be found at [https://maris-development.github.io/beacon-py/](https://maris-development.github.io/beacon-py/).

## Installation

To install the package, use pip:

```bash
pip install beacon-api
```

## Issues

If you encounter any issues or have feature requests, please report them on the [GitHub Issues page](https://github.com/maris-development/beacon-py/issues).

## Development

This project is under active development. Contributions are welcome!

To generate the typings for the API, run:

```bash
stubgen beacon_api -o .
```

To build the wheel package, run:

```bash
python -m build
```
