Metadata-Version: 2.1
Name: pyhectiqlab
Version: 3.0.12
Summary: Python client for the Hectiq Lab plateform.
Author-email: Edward Laurence <edwardl@hectiq.ai>, Charles Murphy <cmurphy@hectiq.ai>
Maintainer-email: Edward Laurence <edwardl@hectiq.ai>, Charles Murphy <cmurphy@hectiq.ai>
Project-URL: Repository, https://github.com/HectiqAI/hectiq-lab-revision.git
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: httpx
Requires-Dist: orjson
Requires-Dist: numpy
Requires-Dist: unicode-slugify>=0.1.5
Requires-Dist: toml
Requires-Dist: GitPython
Requires-Dist: clisync==1.3.0
Requires-Dist: hectiq-config==1.1.0
Requires-Dist: tqdm
Requires-Dist: packaging>=21.0
Requires-Dist: click
Requires-Dist: toml
Requires-Dist: pydantic
Requires-Dist: python-dotenv
Requires-Dist: google-cloud-storage

# pyhectiqlab

- [Documentation](https://docs.hectiq.ai)

- [Web app](http://lab.hectiq.ai)

## Installation

```bash
pip install pyhectiqlab
```

## List of environment variables

- `HECTIQLAB_PROJECT`: Name of the current Hectiq Lab project.
- `HECTIQLAB_CONFIGS`: Path to the `configs.toml` file. By default, this is in `~/.hectiq-lab`.
- `HECTIQLAB_CREDENTIALS`: Path to the `credentials.toml` file. By default, this is in `~/.hectiq-lab`.
- `HECTIQLAB_ALLOW_DIRTY`: Whether to allow for a dirty state of the repo's project.
- `HECTIQLAB_API_KEY`: API key, this should be set via the CLI function `authenticate`.
- `HECTIQLAB_API_URL`: URL of the API `https://api.lab.hectiq.ai`, this should not be modified.
- `HECTIQLAB_REPOS`: List of repo versions to monitor.
- `HECTIQLAB_MODELS_DOWNLOAD`: Default path where to download models.
- `HECTIQLAB_DATASETS_DOWNLOAD`: Default path where to download datasets.
