Skip to main content

Gazu is a client for Zou, the API to store the data of your CG production.

Project description

Gazu Logo

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. It requires an up and running instance of Zou to run properly.

Build status

Slackin badge

Quickstart

Install Gazu in your application environment via pip:

pip install gazu

The client requires a few extra configuration before being used. It needs to know where is located the API server and to log in:

import gazu

gazu.set_host("https://zou-server-url")
gazu.log_in("user@yourdomain.com", "password")

Let’s finish with an example. Fetch all the open projects:

projects = gazu.projects.open_projects()

Then jump to the documentation to see what features are available!

Documentation

Documentation is available on a dedicated website:

https://gazu.cg-wire.com/

Contributions

All contributions are welcome as long as they respect the C4 contract.

Code must follow the pep8 convention.

Sponsors

Unit Image Logo Les Fées Spéciales Logo

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 for more information.

CGWire Logo

Project details


Release history Release notifications | RSS feed

This version

0.6.0

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

If you're not sure about the file name format, learn more about wheel file names.

gazu-0.6.0-py2.py3-none-any.whl (24.3 kB view details)

Uploaded Python 2Python 3

File details

Details for the file gazu-0.6.0-py2.py3-none-any.whl.

File metadata

  • Download URL: gazu-0.6.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 24.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.9.1 pkginfo/1.4.1 requests/2.18.4 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.19.4 CPython/2.7.12

File hashes

Hashes for gazu-0.6.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 406bec7b489a4b686f500fa0bb6a5cfb9c4181ac191e3af5cb318f213b96dfa1
MD5 3975d0d5e278abd8b3af87ed0587ad00
BLAKE2b-256 5198608e4bc59825ce64c6160344c78ab4ba906fc002908e9fa6300c9e5551e3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page