├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .pre-commit-hooks.yaml ├── .vscode ├── launch.json └── settings.json ├── LICENSE ├── README.rst ├── RELEASE.md ├── __init__.py ├── examples └── events.py ├── gazu ├── __init__.py ├── __version__.py ├── asset.py ├── cache.py ├── casting.py ├── client.py ├── concept.py ├── context.py ├── edit.py ├── encoder.py ├── entity.py ├── events.py ├── exception.py ├── files.py ├── helpers.py ├── person.py ├── playlist.py ├── project.py ├── scene.py ├── shot.py ├── sorting.py ├── sync.py ├── task.py └── user.py ├── pyproject.toml ├── requirements.txt ├── scripts └── release.sh ├── setup.cfg ├── setup.py └── tests ├── fixtures ├── test.csv ├── test.edl └── v1.png ├── test_asset.py ├── test_cache.py ├── test_casting.py ├── test_client.py ├── test_concept.py ├── test_context.py ├── test_edit.py ├── test_entity.py ├── test_files.py ├── test_helpers.py ├── test_person.py ├── test_playlist.py ├── test_project.py ├── test_scene.py ├── test_shot.py ├── test_sync.py ├── test_task.py ├── test_user.py └── utils.py /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.pre-commit-hooks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/.pre-commit-hooks.yaml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/LICENSE -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/README.rst -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/RELEASE.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/examples/events.py -------------------------------------------------------------------------------- /gazu/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/gazu/__init__.py -------------------------------------------------------------------------------- /gazu/__version__.py: -------------------------------------------------------------------------------- 1 | __version__ = "1.0.1" 2 | -------------------------------------------------------------------------------- /gazu/asset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/gazu/asset.py -------------------------------------------------------------------------------- /gazu/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/gazu/cache.py -------------------------------------------------------------------------------- /gazu/casting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/gazu/casting.py -------------------------------------------------------------------------------- /gazu/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/gazu/client.py -------------------------------------------------------------------------------- /gazu/concept.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/gazu/concept.py -------------------------------------------------------------------------------- /gazu/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/gazu/context.py -------------------------------------------------------------------------------- /gazu/edit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/gazu/edit.py -------------------------------------------------------------------------------- /gazu/encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/gazu/encoder.py -------------------------------------------------------------------------------- /gazu/entity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/gazu/entity.py -------------------------------------------------------------------------------- /gazu/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/gazu/events.py -------------------------------------------------------------------------------- /gazu/exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/gazu/exception.py -------------------------------------------------------------------------------- /gazu/files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/gazu/files.py -------------------------------------------------------------------------------- /gazu/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/gazu/helpers.py -------------------------------------------------------------------------------- /gazu/person.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/gazu/person.py -------------------------------------------------------------------------------- /gazu/playlist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/gazu/playlist.py -------------------------------------------------------------------------------- /gazu/project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/gazu/project.py -------------------------------------------------------------------------------- /gazu/scene.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/gazu/scene.py -------------------------------------------------------------------------------- /gazu/shot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/gazu/shot.py -------------------------------------------------------------------------------- /gazu/sorting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/gazu/sorting.py -------------------------------------------------------------------------------- /gazu/sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/gazu/sync.py -------------------------------------------------------------------------------- /gazu/task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/gazu/task.py -------------------------------------------------------------------------------- /gazu/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/gazu/user.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- 1 | [tool.black] 2 | line-length = 79 3 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | -e .[dev,test] 2 | -------------------------------------------------------------------------------- /scripts/release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/scripts/release.sh -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/setup.py -------------------------------------------------------------------------------- /tests/fixtures/test.csv: -------------------------------------------------------------------------------- 1 | ;;;;; 2 | -------------------------------------------------------------------------------- /tests/fixtures/test.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/tests/fixtures/test.edl -------------------------------------------------------------------------------- /tests/fixtures/v1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/tests/fixtures/v1.png -------------------------------------------------------------------------------- /tests/test_asset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/tests/test_asset.py -------------------------------------------------------------------------------- /tests/test_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/tests/test_cache.py -------------------------------------------------------------------------------- /tests/test_casting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/tests/test_casting.py -------------------------------------------------------------------------------- /tests/test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/tests/test_client.py -------------------------------------------------------------------------------- /tests/test_concept.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/tests/test_concept.py -------------------------------------------------------------------------------- /tests/test_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/tests/test_context.py -------------------------------------------------------------------------------- /tests/test_edit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/tests/test_edit.py -------------------------------------------------------------------------------- /tests/test_entity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/tests/test_entity.py -------------------------------------------------------------------------------- /tests/test_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/tests/test_files.py -------------------------------------------------------------------------------- /tests/test_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/tests/test_helpers.py -------------------------------------------------------------------------------- /tests/test_person.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/tests/test_person.py -------------------------------------------------------------------------------- /tests/test_playlist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/tests/test_playlist.py -------------------------------------------------------------------------------- /tests/test_project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/tests/test_project.py -------------------------------------------------------------------------------- /tests/test_scene.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/tests/test_scene.py -------------------------------------------------------------------------------- /tests/test_shot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/tests/test_shot.py -------------------------------------------------------------------------------- /tests/test_sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/tests/test_sync.py -------------------------------------------------------------------------------- /tests/test_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/tests/test_task.py -------------------------------------------------------------------------------- /tests/test_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/tests/test_user.py -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgwire/gazu/HEAD/tests/utils.py --------------------------------------------------------------------------------