Metadata-Version: 2.1
Name: zou
Version: 0.7.10
Summary: Zou is an API to store and manage the data of your CG production.
Home-page: https://zou.cg-wire.com
Author: CG Wire
Author-email: frank@cg-wire.com
License: GNU Affero General Public License v3
Keywords: cg,asset,shto,api,cg production,asset management
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Flask
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Multimedia :: Graphics
Provides-Extra: test
Provides-Extra: prod
Provides-Extra: dev
Requires-Dist: flask (==0.12.2)
Requires-Dist: click (==6.7)
Requires-Dist: flask-restful (==0.3.5)
Requires-Dist: flask-fixtures (==0.3.7)
Requires-Dist: flask-sqlalchemy (==2.3.2)
Requires-Dist: flask-bcrypt (==0.7.1)
Requires-Dist: flask-jwt-extended (==3.3.0)
Requires-Dist: flask-migrate
Requires-Dist: flask-socketio
Requires-Dist: flask-principal
Requires-Dist: flask-caching
Requires-Dist: flask-mail
Requires-Dist: flask-fs
Requires-Dist: redis (==2.10.6)
Requires-Dist: ldap3 (==2.5)
Requires-Dist: email-validator (==1.0.2)
Requires-Dist: sqlalchemy (==1.2.0)
Requires-Dist: sqlalchemy-utils (==0.32.21)
Requires-Dist: psycopg2 (==2.7.1)
Requires-Dist: python-slugify (==1.2.4)
Requires-Dist: pillow (==4.0.0)
Requires-Dist: pytz (==2014.10)
Requires-Dist: babel (==2.4.0)
Requires-Dist: python-swiftclient
Requires-Dist: python-keystoneclient
Requires-Dist: moviepy (==0.2.3.5)
Requires-Dist: requests (==2.18.0)
Requires-Dist: rq (==0.10.0)
Requires-Dist: gunicorn (==19.9.0)
Requires-Dist: gevent (==1.3.5)
Requires-Dist: gevent-websocket (==0.10.1)
Provides-Extra: dev
Requires-Dist: wheel; extra == 'dev'
Provides-Extra: prod
Requires-Dist: gunicorn; extra == 'prod'
Requires-Dist: gevent; extra == 'prod'
Provides-Extra: test
Requires-Dist: mixer (==5.6.6); extra == 'test'
Requires-Dist: pytest (==3.0.7); extra == 'test'
Requires-Dist: pytest-cov (==2.5.1); extra == 'test'
Requires-Dist: fakeredis; extra == 'test'

.. figure:: https://zou.cg-wire.com/zou.png
   :alt: Zou Logo

Zou is the memory of your CG production
---------------------------------------

Zou is an API that allows to store and manage the data of your CG
production. Through it you can link all the tools of your pipeline and
make sure they are all synchronized. 

To integrate it quickly in your tools you can rely on the dedicated
Python client named `Gazu <https://gazu.cg-wire.com>`__. 

|Build badge|

|Gitter badge|

Features
~~~~~~~~

Zou can:

-  Store production data: projects, shots, assets, tasks, files metadata
   and validations.
-  Provide folder and file paths for any task.
-  Data import from Shotgun or CSV files.
-  Export main data to CSV files.
-  Provide helpers to manage task workflow (start, publish, retake).
-  Listen to events to plug external modules on it.

Installation and documentation
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Installation of Zou itself is pretty straightforward but it requires the
setup of third-parties tool like a database instance. So we recommend
you to jump directly to the full documentation:

`https://zou.cg-wire.com/ <https://zou.cg-wire.com>`__

Contributing
------------

All contributions are welcome as long as they respect the `C4
contract <https://rfc.zeromq.org/spec:42/C4>`__.

Zou is based on Python and the `Flask <http://flask.pocoo.org/>`__
framework.

Instruction for setting up a development environment are available in
`the documentation <https://zou.cg-wire.com/development/>`__


Sponsors
~~~~~~~~

|Unit Image Logo|
|Les Fées Spéciales Logo|

About authors
~~~~~~~~~~~~~

Zou 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. Through our diverse experiences, we allow 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|

.. |Build badge| image:: https://travis-ci.org/cgwire/zou.svg?branch=master
   :target: https://travis-ci.org/cgwire/zou
.. |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
.. |Unit Image Logo| image:: https://www.cg-wire.com/images/logo-unit-image.png
   :target: https://www.unit-image.fr
.. |Les Fées Spéciales Logo| image:: https://www.cg-wire.com/images/logo-les-fees-speciales.png
   :target: https://www.les-fees-speciales.coop


