Metadata-Version: 2.1
Name: aquarium-python-api
Version: 2.1.0.dev2
Summary: Aquarium python package
Home-page: https://docs.fatfish.app/dev/python/index.html
Author: Fatfish Lab
Author-email: lab@fatfi.sh
License: gpl-3.0
Project-URL: Documentation, https://docs.fatfish.app/dev/python/index.html
Project-URL: Source, https://github.com/fatfish-lab/aquarium-python-api
Project-URL: Aquarium, https://fatfi.sh/aquarium
Keywords: fatfish,lab,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
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'


# 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 Studio](https://fatfi.sh/aquarium) users to interact with there data from directly from Python.

Aquarium Studio 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.fatfish.app/dev/python/index.html) 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
2. Setup a virtual env : `virtualenv pyaq`
3. 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`
4. Enable your virtual env : `source pyaq/bin/activate`
5. 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.



