atoti_plus package#

Module contents#

Plugin to access Atoti+ features.

It requires credentials to be downloaded and a license to run. Contact support@atoti.io if you don’t have any.

Installation#

Like the core atoti package and the other plugin packages, atoti-plus can be installed as a Python package or as a Conda package but pip, poetry, or conda need some extra configuration to be able to download the package from private repositories.

In the commands below, replace {{username}} and {{password}} with your credentials, escaping them if they contain reserved characters.

pip#

pip install atoti-plus --extra-index-url https://{{username}}:{{password}}@pypi.atoti.io/simple

Poetry#

First, follow Poetry’s instructions to configure https://pypi.atoti.io/simple/ as a private repository. Then:

poetry add atoti-plus

Conda#

Add the atoti channel:

conda config --add channels https://{{username}}:{{password}}@conda.atoti.io

Install atoti-plus:

conda install atoti-plus

License setup#

Set the ATOTI_LICENSE environment variable to either:

  • (recommended) the Base64 encoded content of your license file

  • the path to your license file

The Python process where atoti is imported must have access to this variable. It can be tested with:

import os

print(os.environ["ATOTI_LICENSE"])