Metadata-Version: 2.3
Name: adalib
Version: 8.1.0
Summary: Python API for the AdaLab environment
Keywords: documentation,pep621,mkdocs,toml
Author: Adamatics
Author-email: info@adamatics.com
Requires-Python: >=3.10.0,<4.0.0
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Dist: adalib-auth (>=1.2.2)
Requires-Dist: pandas (>=1.0.0)
Requires-Dist: requests (>=2.31.0)
Requires-Dist: requests-oauthlib (>=1.3.0)
Requires-Dist: superset-api-client (>=0.6.0)
Project-URL: Documentation, https://adamatics-adalib.readthedocs-hosted.com/en/stable/
Project-URL: Homepage, https://adamatics.com
Project-URL: Repository, https://gitlab.com/adamatics/python/adalib
Description-Content-Type: text/markdown

# adalib

This repository contains the source code of `adalib`, the Python library to interact with the AdaLab platform.

## Installation

`adalib` can be installed from PyPI or a `devpi` index:

```sh
# PyPI
pip install adalib
# devpi
pip install --extra-index-url <devpi_index_url> adalib
```

In order to add it to the dependencies of a Python project using `poetry` use:

```sh
poetry source add --priority=supplemental <repo_name> <devpi_index_url>
poetry source add --priority=primary PyPI
poetry add --source <repo_name> adalib
```

## Usage

See the [package documentation](https://adamatics-adalib.readthedocs-hosted.com/en/latest/), as well as the [example Notebooks](https://github.com/adamatics/adalib_example_notebooks).

## Contributing

See the [contributor's guide](CONTRIBUTING.md).

