Metadata-Version: 2.4
Name: freva-client
Version: 2509.1.0
Summary: Search for climate data based on key-value pairs
Author-email: "DKRZ, Clint" <freva@dkrz.de>
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: appdirs
Requires-Dist: pyyaml
Requires-Dist: requests
Requires-Dist: intake_esm
Requires-Dist: rich
Requires-Dist: setuptools
Requires-Dist: tomli
Requires-Dist: typer
Requires-Dist: tox ; extra == "dev"
Project-URL: Documentation, https://freva-org.github.io/freva-nextgen
Project-URL: Issues, https://github.com/freva-org/freva-nextgen/issues
Project-URL: Source, https://github.com/freva-org/freva-nextgen/
Provides-Extra: dev

# A REST API for the freva databrowser

[![License](https://img.shields.io/badge/License-BSD-purple.svg)](LICENSE)
[![PyPI](https://img.shields.io/pypi/pyversions/freva-client.svg)](https://pypi.org/project/freva-client/)
[![Docs](https://img.shields.io/badge/API-Doc-green.svg)](https://freva-org.github.io/freva-nextgen)
[![Tests](https://github.com/freva-org/freva-nextgen/actions/workflows/ci_job.yml/badge.svg)](https://github.com/freva-org/freva-nextgen/actions)
[![Test-Coverage](https://codecov.io/github/freva-org/freva-nextgen/branch/init/graph/badge.svg?token=dGhXxh7uP3)](https://codecov.io/github/freva-org/freva-nextgen)

The freva-client library is a small library that makes connections to the freva
server. The client library currently supports the following services:

- Freva databrowser: Search for climate and environmental datasets by sending
`key=value` pair search requests to the freva databrowser API.

## Installation

Installing the freva-client library is straight forward an can be achieved via:

```console
python3 -m pip install freva-client
```

For a basic usage consult the official documentation page.
## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

