Gazu is a client for Zou, the API store the data of your CG production.
Project description
![Gazu Logo](https://gazu.cg-wire.com/gazu.png)
# Gazu, steroïds for your CG tools
Gazu is a Python client that allows to fetch data easily from your CG production
environment (tasks, shots, assets, casting and dependencies).
More than giving access to data, it allows to perform operations
like generating file paths, marking a task as started, setting a thumbnail on a
shot and many more. To make it short, it will boost your pipeline tools!
It is made to be used with the [Zou API](https://zou.cg-wire.com). It requires
an up and running instance of Zou to run properly.
[![Build status](https://api.travis-ci.org/cgwire/gazu.svg?branch=master)](https://travis-ci.org/cgwire/gazu)
[![Gitter badge](https://badges.gitter.im/cgwire/Lobby.png)](https://gitter.im/cgwire/Lobby)
## Quickstart
Install Gazu in your application environment via pip:
```bash
pip install git+https://github.com/cgwire/gazu.git
```
or clone this repository in a directory contained in your PYTHONPATH
environment variable.
```bash
git clone https://github.com/cgwire/gazu.git
```
The client requires a few extra configuration before being used. It needs
to know where is located the API server:
```python
import gazu
gazu.client.set_host("https://zou-server-url")
```
Let's finish with an example. Fetch all the open projects:
```
projects = gazu.projects.open_projects()
```
Then jump to the [documentation](https://gazu.cg-wire.com) to see what features
are available!
## Documentation
Documentation is available on a dedicated website:
[https://gazu.cg-wire.com/](https://gazu.cg-wire.com)
## Contributions
All contributions are welcome as long as they respect the [C4
contract](https://rfc.zeromq.org/spec:42/C4).
Code must follow the pep8 convention.
## About authors
Gazu is written by CG Wire, a company based in France. We help small to
midsize CG studios to manage their production and build pipeline efficiently.
We apply software craftmanship principles as much as possible. We love
coding and consider that strong quality and good developer experience matter a
lot.
Our extensive experience allows studios to get better at doing software and
focus
more on the artistic work.
Visit [cg-wire.com](https://cg-wire.com) for more information.
[![CGWire Logo](https://gazu.cg-wire.com/cgwire.png)](https://cg-wire.com)
# Gazu, steroïds for your CG tools
Gazu is a Python client that allows to fetch data easily from your CG production
environment (tasks, shots, assets, casting and dependencies).
More than giving access to data, it allows to perform operations
like generating file paths, marking a task as started, setting a thumbnail on a
shot and many more. To make it short, it will boost your pipeline tools!
It is made to be used with the [Zou API](https://zou.cg-wire.com). It requires
an up and running instance of Zou to run properly.
[![Build status](https://api.travis-ci.org/cgwire/gazu.svg?branch=master)](https://travis-ci.org/cgwire/gazu)
[![Gitter badge](https://badges.gitter.im/cgwire/Lobby.png)](https://gitter.im/cgwire/Lobby)
## Quickstart
Install Gazu in your application environment via pip:
```bash
pip install git+https://github.com/cgwire/gazu.git
```
or clone this repository in a directory contained in your PYTHONPATH
environment variable.
```bash
git clone https://github.com/cgwire/gazu.git
```
The client requires a few extra configuration before being used. It needs
to know where is located the API server:
```python
import gazu
gazu.client.set_host("https://zou-server-url")
```
Let's finish with an example. Fetch all the open projects:
```
projects = gazu.projects.open_projects()
```
Then jump to the [documentation](https://gazu.cg-wire.com) to see what features
are available!
## Documentation
Documentation is available on a dedicated website:
[https://gazu.cg-wire.com/](https://gazu.cg-wire.com)
## Contributions
All contributions are welcome as long as they respect the [C4
contract](https://rfc.zeromq.org/spec:42/C4).
Code must follow the pep8 convention.
## About authors
Gazu is written by CG Wire, a company based in France. We help small to
midsize CG studios to manage their production and build pipeline efficiently.
We apply software craftmanship principles as much as possible. We love
coding and consider that strong quality and good developer experience matter a
lot.
Our extensive experience allows studios to get better at doing software and
focus
more on the artistic work.
Visit [cg-wire.com](https://cg-wire.com) for more information.
[![CGWire Logo](https://gazu.cg-wire.com/cgwire.png)](https://cg-wire.com)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
gazu-0.3.3-py2-none-any.whl
(17.0 kB
view hashes)