Skip to main content

Asset management tool for VFX and animation studios, built on the Kabaret framework

Project description

libreflow

LibreFlow is a complete film asset-manager flow example made on top of Kabaret studio. Kabaret is a framework and a flow describes a specific organisation on top of it. In this case, we describe how to organize files and folders for an animation project.

Install

To install the package, run :

pip install libreflow --pre

This command will also install all needed dependencies, such as pySide, kabaret, and other important librairies.

Currently we need the --pre to allow pre releases, which is requiered to get the last version of Kabaret.

Requierements

This version is made for python 3.7 and above. And you must have a redis database running to use kabaret !

Run

python -m libreflow.gui --host yourRedisHost --port 6379 --db 0 --cluster xxx --session xx

Where :

-m libreflow.gui : calling libre flow with its graphical interface --host host : the host url/ip of you redis instance --port port : the port of the redis instance --password password : if your redis instance is password protected, use this --db 0 : the redis index db. It's recommanded to set it to the default (0) --cluster clusterName : used to define a group of people within the same workgroup thant can access the same project. Don't change it otherwise you won't access existing projects. --session sessionName : to be defined --debug (optional) : kabaret debug mode on (it talks a lot)

Not yet implemented options :

--root_dir path : force the root_dir value instead of the one in the project --site sitename : necessary when setting the multisite options ON

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

libreflow-0.0.0.tar.gz (1.7 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

libreflow-0.0.0-py3-none-any.whl (1.8 MB view details)

Uploaded Python 3

File details

Details for the file libreflow-0.0.0.tar.gz.

File metadata

  • Download URL: libreflow-0.0.0.tar.gz
  • Upload date:
  • Size: 1.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.29 {"installer":{"name":"uv","version":"0.11.29","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for libreflow-0.0.0.tar.gz
Algorithm Hash digest
SHA256 e6a21d1fa9720b3312ced9687dfd8d0221324fa980b34bdc10f98621a0830e97
MD5 e826c2416060569c069c106c6cfa562e
BLAKE2b-256 e54e09f47190b19f1d2c8d09dee72c2151c19321c8df4aec30bfbf1ad272c12c

See more details on using hashes here.

File details

Details for the file libreflow-0.0.0-py3-none-any.whl.

File metadata

  • Download URL: libreflow-0.0.0-py3-none-any.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.29 {"installer":{"name":"uv","version":"0.11.29","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for libreflow-0.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6e576064c19e8089ca4e3b1f726d95033a04772e33513dda52f01c9794e3d9a8
MD5 f3f42a13c07eabb015e3aa55a5bf9598
BLAKE2b-256 0de77ecbff9e701f21c5673598461a7140ac739feefb817a4e3cb224262d3fe0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page