.. figure:: https://zou.cg-wire.com/kitsu.png
:alt: Kitsu Logo
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 <https://gazu.cg-wire.com>`_, allows users to
integrate Zou into the tools.
|CI badge| |Downloads badge| |Discord badge|
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:
`https://zou.cg-wire.com/ <https://zou.cg-wire.com>`__
Specification:
- `https://api-docs.kitsu.cloud/ <https://api-docs.kitsu.cloud>`__
Contributing
------------
Contributions are welcomed so long as the `C4
contract <https://rfc.zeromq.org/spec:42/C4>`__ is respected.
Zou is based on Python and the `Flask <http://flask.pocoo.org/>`__
framework.
You can use the pre-commit hook for Black (a Python code formatter) before
committing:
.. code:: bash
pip install pre-commit
pre-commit install
Instructions for setting up a development environment are available in
`the documentation <https://zou.cg-wire.com/development/>`__
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)
About authors
~~~~~~~~~~~~~
Kitsu is written by CGWire, a company based in France. We help with animation and
VFX studios to collaborate better through efficient tooling. We already work
with more than 70 studios around the world.
Visit `cg-wire.com <https://cg-wire.com>`__ for more information.
|CGWire Logo|
.. |CI badge| image:: https://github.com/cgwire/zou/actions/workflows/ci.yml/badge.svg
:target: https://github.com/cgwire/zou/actions/workflows/ci.yml
.. |Gitter badge| image:: https://badges.gitter.im/cgwire/Lobby.png
:target: https://gitter.im/cgwire/Lobby
.. |CGWire Logo| image:: https://zou.cg-wire.com/cgwire.png
:target: https://cgwire.com
.. |Downloads badge| image:: https://static.pepy.tech/personalized-badge/zou?period=total&units=international_system&left_color=grey&right_color=orange&left_text=Downloads
:target: https://pepy.tech/project/zou
.. |Discord badge| image:: https://badgen.net/badge/icon/discord?icon=discord&label
:target: https://discord.com/invite/VbCxtKN
Raw data
{
"_id": null,
"home_page": "https://zou.cg-wire.com",
"name": "zou",
"maintainer": null,
"docs_url": null,
"requires_python": "<3.13,>=3.9",
"maintainer_email": null,
"keywords": "animation, cg, asset, shot, api, cg production, asset management",
"author": "CG Wire",
"author_email": "frank@cg-wire.com",
"download_url": "https://files.pythonhosted.org/packages/67/67/4f8c8e0914a22e48b19b98eeaa327809b5390bf7a0562e21bb822711425e/zou-0.19.65.tar.gz",
"platform": null,
"description": ".. figure:: https://zou.cg-wire.com/kitsu.png\n :alt: Kitsu Logo\n\nZou, the Kitsu API is the memory of your animation\u00a0production\n-------------------------------------------------------------\n\nThe Kitsu API allows to store and manage the data of your animation/VFX\nproduction. Through it, you can link all the tools of your pipeline and make\nsure they are all synchronized.\n\nA dedicated Python client, `Gazu <https://gazu.cg-wire.com>`_, allows users to\nintegrate Zou into the tools.\u00a0\n\n|CI badge| |Downloads badge| |Discord badge|\n\nFeatures\n~~~~~~~~\n\nZou can:\n\n- Store production data, such as\u00a0projects, shots, assets, tasks, and file metadata.\n- Track the progress of your artists\n- Store preview files and version them\n- Provide folder and file paths for any task\n- Import and Export data to CSV\u00a0files\n- Publish an event stream of changes\n\nInstallation and Documentation\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nInstallation of Zou requires the setup of third-party tools such as a database\ninstance, so it is recommended to follow the documentation:\n\n`https://zou.cg-wire.com/ <https://zou.cg-wire.com>`__\n\nSpecification:\n- `https://api-docs.kitsu.cloud/ <https://api-docs.kitsu.cloud>`__\n\nContributing\n------------\n\nContributions are welcomed so long as the `C4\ncontract <https://rfc.zeromq.org/spec:42/C4>`__ is respected.\n\nZou is based on Python and the `Flask <http://flask.pocoo.org/>`__\nframework.\n\nYou can use the pre-commit hook for Black (a Python code formatter) before\ncommitting:\n\n.. code:: bash\n\n pip install pre-commit\n pre-commit install\n\nInstructions for setting up a development environment are available in\n`the documentation <https://zou.cg-wire.com/development/>`__\n\n\nContributors\n------------\n\n* @aboellinger (Xilam/Spa)\n* @BigRoy (Colorbleed)\n* @EvanBldy (CGWire) - *maintainer*\n* @ex5 (Blender Studio)\n* @flablog (Les F\u00e9es Sp\u00e9ciales)\n* @frankrousseau (CGWire) - *maintainer*\n* @kaamaurice (Tchak)\n* @g-Lul (TNZPV)\n* @pilou (Freelancer)\n* @LedruRollin (Cube-Xilam)\n* @mathbou (Zag)\n* @manuelrais (TNZPV)\n* @NehmatH (CGWire)\n* @pcharmoille (Unit Image)\n* @Tilix4 (Normaal)\n\nAbout authors\n~~~~~~~~~~~~~\n\nKitsu is written by CGWire, a company based in France. We help with animation and\nVFX studios to collaborate better through efficient tooling. We already work\nwith more than 70 studios around the world.\n\nVisit `cg-wire.com <https://cg-wire.com>`__ for more information.\n\n|CGWire Logo|\n\n.. |CI badge| image:: https://github.com/cgwire/zou/actions/workflows/ci.yml/badge.svg\n :target: https://github.com/cgwire/zou/actions/workflows/ci.yml\n.. |Gitter badge| image:: https://badges.gitter.im/cgwire/Lobby.png\n :target: https://gitter.im/cgwire/Lobby\n.. |CGWire Logo| image:: https://zou.cg-wire.com/cgwire.png\n :target: https://cgwire.com\n.. |Downloads badge| image:: https://static.pepy.tech/personalized-badge/zou?period=total&units=international_system&left_color=grey&right_color=orange&left_text=Downloads\n :target: https://pepy.tech/project/zou\n.. |Discord badge| image:: https://badgen.net/badge/icon/discord?icon=discord&label\n :target: https://discord.com/invite/VbCxtKN\n",
"bugtrack_url": null,
"license": "GNU Affero General Public License v3",
"summary": "API to store and manage the data of your animation production",
"version": "0.19.65",
"project_urls": {
"Homepage": "https://zou.cg-wire.com"
},
"split_keywords": [
"animation",
" cg",
" asset",
" shot",
" api",
" cg production",
" asset management"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "8029eb3071634dfc530fed4cbe460039d75bf92b83e8288aa933b249b71a67f0",
"md5": "5a8e5538f5a7d97d5589f7b6d57def0e",
"sha256": "9be8548d4d334627d1be3ead92cf7235766c987f83e545d8df0599c61c42f1ea"
},
"downloads": -1,
"filename": "zou-0.19.65-py3-none-any.whl",
"has_sig": false,
"md5_digest": "5a8e5538f5a7d97d5589f7b6d57def0e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<3.13,>=3.9",
"size": 526328,
"upload_time": "2024-11-15T16:00:54",
"upload_time_iso_8601": "2024-11-15T16:00:54.163596Z",
"url": "https://files.pythonhosted.org/packages/80/29/eb3071634dfc530fed4cbe460039d75bf92b83e8288aa933b249b71a67f0/zou-0.19.65-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "67674f8c8e0914a22e48b19b98eeaa327809b5390bf7a0562e21bb822711425e",
"md5": "91d4c89ec8b51eb427d9ed3e3cab9755",
"sha256": "cda105699e723a184526495f9ad6b5a3a8a24507695db827fcd17e4228b49042"
},
"downloads": -1,
"filename": "zou-0.19.65.tar.gz",
"has_sig": false,
"md5_digest": "91d4c89ec8b51eb427d9ed3e3cab9755",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<3.13,>=3.9",
"size": 346500,
"upload_time": "2024-11-15T16:00:56",
"upload_time_iso_8601": "2024-11-15T16:00:56.665996Z",
"url": "https://files.pythonhosted.org/packages/67/67/4f8c8e0914a22e48b19b98eeaa327809b5390bf7a0562e21bb822711425e/zou-0.19.65.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-15 16:00:56",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "zou"
}