Metadata-Version: 2.1
Name: adalib-auth
Version: 1.2.2
Summary: The programmatic tool to authenticate with AdaLab.
Home-page: https://adamatics.com
Author: Adamatics ApS
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: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Dist: python-keycloak (>=3.3.0,<4.0.0)
Requires-Dist: requests-oauthlib (>=1.3.1,<2.0.0)
Project-URL: Repository, https://gitlab.com/adamatics/python/adalib-auth
Description-Content-Type: text/markdown

# adalib-auth

This repository contains the source code of `adalib-auth`, the Python library used to authenticate with the AdaLab platform.

## Installation

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

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

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-auth
```

## Usage

See the corresponding `adalib` example notebooks.

## Contributing

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

