Metadata-Version: 2.1
Name: adalib
Version: 4.1.0
Summary: Python API for the AdaLab environment
Home-page: https://adamatics.com
Author: Adamatics
Author-email: info@adamatics.com
Requires-Python: >=3.10.0,<4.0.0
Classifier: Development Status :: 4 - Beta
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.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Dist: adalib-auth (>=1.2.2)
Requires-Dist: pandas (>=2.1.1)
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://docs.adamatics.com/adalib
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).

