Mirror of ayon core so that FrameWork can fork it.
Find a file
2021-01-08 22:44:46 +01:00
.circleci Update config.yml 2020-10-13 23:22:17 +02:00
.github Create weekly-digest.yml 2020-10-16 15:46:53 +02:00
docs #664 - removed obsolete Aport action 2020-11-12 10:22:13 +01:00
igniter add acre to sys path in igniter as pype.py has invalid relative path to repos 2020-12-04 16:40:59 +01:00
pype Merge branch 'develop' into feature/get_rid_of_subprocess 2021-01-08 22:44:19 +01:00
repos Merge pull request #787 from pypeclub/3.0/anatomy_load_from_settings 2020-12-09 12:40:31 +01:00
schema added workfile schema 2021-01-07 16:30:47 +01:00
setup Merge branch 'feature/resolve-create-publish-new-way' into feature/resolve-create-publish-new-way-convert-pype3 2020-12-18 09:00:49 +01:00
tests handle missing directory 2020-11-23 12:16:31 +01:00
tools test plugins as modules for sphinx 2020-10-17 00:50:38 +02:00
.gitattributes Merge remote-tracking branch 'origin/develop' into 3.0/refactoring 2020-11-18 15:19:17 +01:00
.github_changelog_generator update changelog config 2020-11-24 00:04:39 +01:00
.gitignore add developer tools to requirements and gitignore 2021-01-08 22:25:48 +01:00
.gitmodules remove bad backports module 2021-01-08 10:26:44 +01:00
.hound.yml hound flake8 config moved to setup.cfg 2020-09-10 00:17:41 +02:00
.prettierrc add prettier config 2020-12-15 15:43:55 +01:00
build.ps1 Merge remote-tracking branch 'origin/develop' into 3.0/refactoring 2020-10-06 10:33:45 +02:00
build.sh build script for linux, acre as submodule 2020-09-10 15:56:48 +02:00
CHANGELOG.md update changelog 2020-11-24 00:04:13 +01:00
conftest.py work on sphinx 2020-10-09 16:05:14 +02:00
dev_mongo.ps1 add settings, tray and mongo launcher 2020-12-11 10:53:03 +01:00
dev_settings.ps1 add settings, tray and mongo launcher 2020-12-11 10:53:03 +01:00
dev_tray.ps1 add settings, tray and mongo launcher 2020-12-11 10:53:03 +01:00
HISTORY.md update changelog 2020-11-24 00:04:13 +01:00
LICENSE Update LICENSE 2020-03-17 15:56:46 +01:00
pype.py pype is using PypeLogger to print information about logging 2020-12-29 17:08:29 +01:00
README.md build script for linux, acre as submodule 2020-09-10 15:56:48 +02:00
requirements.txt add developer tools to requirements and gitignore 2021-01-08 22:25:48 +01:00
setup.cfg add developer tools to requirements and gitignore 2021-01-08 22:25:48 +01:00
setup.py fix keyring import bug 2020-11-23 18:50:28 +01:00

Pype

Introduction

Multi-platform open-source pipeline built around the Avalon platform, expanding it with extra features and integrations. Pype connects asset database, project management and time tracking into a single modular system. It has tight integration with ftrack, but it can also run independently.

To get all the key information about the project, go to PYPE.club

Hardware requirements

Pype should be installed centrally on a fast network storage with at least read access right for all workstations and users in the Studio. Full Deplyoyment with all dependencies and both Development and Production branches installed takes about 1GB of data, however to ensure smooth updates and general working comfort, we recommend allocating at least at least 4GB of storage dedicated to PYPE deployment.

For well functioning ftrack event server, we recommend a linux virtual server with Ubuntu or CentosOS. CPU and RAM allocation need differ based on the studio size, but a 2GB of RAM, with a dual core CPU and around 4GB of storage should suffice.

Building Pype

Windows

You will need Python 3.7 and newer and git.

Clone repository:

git clone --recurse-submodules git@github.com:pypeclub/pype.git

Run PowerShell script build.ps1. It will create venv, install all required dependencies and build Pype. After it is finished, you will find Pype in build folder.

You might need more tools for installing dependencies (for example for OpenTimelineIO) - mostly development tools like CMake and Visual Studio

Pype is build using CX_Freeze to freeze itself and all dependencies.