API to store and manage the data of your animation production
Project description
Zou, the Kitsu API is the memory of your animation production
The Kitsu API allows to store and manage the data of your animation/VFX production. Through it, you can link all the tools of your pipeline and make sure they are all synchronized.
A dedicated Python client, Gazu, allows users to integrate Zou into the tools.
Features
Zou can:
Store production data, such as projects, shots, assets, tasks, and file metadata.
Track the progress of your artists
Store preview files and version them
Provide folder and file paths for any task
Import and Export data to CSV files
Publish an event stream of changes
Installation and Documentation
Installation of Zou requires the setup of third-party tools such as a database instance, so it is recommended to follow the documentation:
Specification: - https://api-docs.kitsu.cloud/
Contributing
Contributions are welcomed so long as the C4 contract is respected.
Zou is based on Python and the Flask framework.
You can use the pre-commit hook for Black (a Python code formatter) before committing:
pip install pre-commit
pre-commit install
Instructions for setting up a development environment are available in the documentation
Contributors
@aboellinger (Xilam/Spa)
@BigRoy (Colorbleed)
@EvanBldy (CGWire) - maintainer
@ex5 (Blender Studio)
@flablog (Les Fées Spéciales)
@frankrousseau (CGWire) - maintainer
@kaamaurice (Tchak)
@g-Lul (TNZPV)
@pilou (Freelancer)
@LedruRollin (Cube-Xilam)
@mathbou (Zag)
@manuelrais (TNZPV)
@NehmatH (CGWire)
@pcharmoille (Unit Image)
@Tilix4 (Normaal)
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 Distribution
Built Distribution
File details
Details for the file zou-0.19.65.tar.gz
.
File metadata
- Download URL: zou-0.19.65.tar.gz
- Upload date:
- Size: 346.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cda105699e723a184526495f9ad6b5a3a8a24507695db827fcd17e4228b49042 |
|
MD5 | 91d4c89ec8b51eb427d9ed3e3cab9755 |
|
BLAKE2b-256 | 67674f8c8e0914a22e48b19b98eeaa327809b5390bf7a0562e21bb822711425e |
Provenance
The following attestation bundles were made for zou-0.19.65.tar.gz
:
Publisher:
release.yml
on cgwire/zou
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
zou-0.19.65.tar.gz
- Subject digest:
cda105699e723a184526495f9ad6b5a3a8a24507695db827fcd17e4228b49042
- Sigstore transparency entry: 149109869
- Sigstore integration time:
- Predicate type:
File details
Details for the file zou-0.19.65-py3-none-any.whl
.
File metadata
- Download URL: zou-0.19.65-py3-none-any.whl
- Upload date:
- Size: 526.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9be8548d4d334627d1be3ead92cf7235766c987f83e545d8df0599c61c42f1ea |
|
MD5 | 5a8e5538f5a7d97d5589f7b6d57def0e |
|
BLAKE2b-256 | 8029eb3071634dfc530fed4cbe460039d75bf92b83e8288aa933b249b71a67f0 |
Provenance
The following attestation bundles were made for zou-0.19.65-py3-none-any.whl
:
Publisher:
release.yml
on cgwire/zou
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
zou-0.19.65-py3-none-any.whl
- Subject digest:
9be8548d4d334627d1be3ead92cf7235766c987f83e545d8df0599c61c42f1ea
- Sigstore transparency entry: 149109870
- Sigstore integration time:
- Predicate type: