Metadata-Version: 2.4
Name: aquarium-python-api
Version: 2.2.2
Summary: Aquarium python package
Home-page: https://docs.python.aquarium.app
Author: Fatfish Lab
Author-email: lab@fatfi.sh
License: gpl-3.0
Project-URL: Documentation, https://docs.python.aquarium.app
Project-URL: Source, https://github.com/fatfish-lab/aquarium-python-api
Project-URL: Aquarium, https://fatfi.sh/aquarium
Keywords: fatfish,lab,fatfishlab,aquarium,studio,project,management,nodal,sdk,rest,cgi,vfx,api,python
Platform: any
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Description-Content-Type: text/markdown
License-File: LICENSE.md
Requires-Dist: requests>=2.25.1
Requires-Dist: dotmap==1.3.23
Requires-Dist: pytz>=2020.5
Provides-Extra: dev
Requires-Dist: sphinx>=3.4.3; extra == "dev"
Requires-Dist: furo>=0.5.1; extra == "dev"
Requires-Dist: sphinx-copybutton>=0.3.1; extra == "dev"
Requires-Dist: myst-parser>=0.13.3; extra == "dev"
Dynamic: license-file


# Package python for Aquarium

![aquarium-python-api](https://github.com/fatfish-lab/aquarium-python-api/blob/main/docs/source/_static/logo.png?raw=true)

> Aquarium python API is a tool that allows [Aquarium](https://fatfi.sh/aquarium) users to interact with there data from directly from Python.

Aquarium is developed by [Fatfish Lab](https://fatfi.sh)

```python
# -*- coding: utf-8 -*-
from aquarium import Aquarium

aq = Aquarium('https://your-aquarium-server')
aq.connect(AQ_USER, AQ_PASSWORD)

me = aq.get_current_user()
my_tasks = me.get_tasks()
```

## Installation
This package is compatible with Python 2.7 and 3.7+

```python
python -m pip install aquarium-python-api
```
OR
```python
python -m pip install git+https://github.com/fatfish-lab/aquarium-python-api.git
```

## Documentation

Check our [documentation](https://docs.python.aquarium.app/) to find all the information you need.

## Maintainer

The repository is maintained by [Fatfish Lab](https://fatfi.sh)

## Support

You can contact our team at [support@fatfi.sh](mailto:support@fatfi.sh).

## Development

> Rather the package is compatible with python 2.7 and 3, the Sphinx documentation is using python 3.

1. Clone this repository
1. Setup a virtual env : `virtualenv pyaq`
   1. If needed, you can specify the version of python used in your virtual env : `virtualenv --python=/usr/bin/python3 pyaq3`
1. Enable your virtual env : `source pyaq/bin/activate`
1. Install local Aquarium package to your virtual env : `pip install -e /path/to/package/aquarium-python-api`

### Build the documation

1. `cd /path/to/package/aquarium-python-api/docs`
2. `make html`

## Licence

This project uses the following license: GPL-3.0-only.
See the license file to read it.

