Metadata-Version: 2.1
Name: libreflow.thesiren
Version: 0.3.9
Summary: A Kabaret flow tailor-made for the production of a feature film
Home-page: https://gitlab.com/lfs.coop/libreflow
Author: Flavio Perez
Author-email: flavio@lfs.coop
License: LGPLv3+
Description: # The Siren Flow
        ### Description
        This project is part of the wider asset management project [Libre Flow](https://gitlab.com/lfs.coop/libreflow) based on [Kabaret Studio](https://gitlab.com/kabaretstudio/kabaret) framework and its *flow* paradigm. The latter consists in describing the structure of a fabrication pipeline and the data circulating on it.
        *The Siren* flow is aimed at supporting the fabrication of the feature film *The Siren*.
        
        ### Dependencies
        
        * Python (>= 3.7)
        * Kabaret
        * Libreflow
        
        ### Installation
        
        Coming soon...
        
        # Changelog
        
        All notable changes to this project will be documented in this file.
        
        The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
        and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html)[^1].
        
        <!---
        Types of changes
        
        - Added for new features.
        - Changed for changes in existing functionality.
        - Deprecated for soon-to-be removed features.
        - Removed for now removed features.
        - Fixed for any bug fixes.
        - Security in case of vulnerabilities.
        
        -->
        
        ## [Unreleased]
        
        ## [0.3.9] - 2021-05-11
        
        ### Changed
        
        * Shot *comp* department has been renamed *compositing*.
        
        ## [0.3.8] - 2021-05-11
        
        ### Added
        
        * A new *comp* deparment has been added in the shot departments to contain compositing files.
        * Search filters have been enabled on maps at several level of the flow, in both shot and asset sides.
        
        ### Fixed
        
        * Blocking scene can be built only if the layout scene's last revision is available on the current site.
        
        ## [0.3.7] - 2021-04-30
        
        ### Added
        
        * An action in the Animation department now allows to create a `animation.blend` file. If a non empty blocking scene (either named `breakdown.blend` or `blocking.blend`) exists in the list, the user can select in the prompted dialog a revision to create a working copy from. Otherwise, the action will create an empty file without prompting a dialog.
        
        ### Changed
        
        * Blocking scenes have been more explicitly renamed *blocking.blend*.
        
        ## [0.3.6] - 2021-04-20
        
        ### Added
        
        * Tracked file dependencies can now be displayed and requested by means of a `GetDependencies` action.
          - Theoretical dependencies are collected from predefined dependency templates, wichi include the Kitsu casting of the element the file belongs to (only shot as of now).
          - Real dependencies are retrieved from the Blender Asset Tracer report of a given revision.
        
        ## [0.3.5] - 2021-04-16
        
        ### Fixed
        
        * Save built Blender scene after setup to prevent conflicts between template and target files drive location.
        
        ## [0.3.4] - 2021-04-16
        
        ### Added
        
        * Login page shows up when accessing sequences and assets if user is not connected to Kitsu.
        
        ## [0.3.3] - 2021-04-12
        
        ### Changed
        
        * Remap absolute paths to relative when creating layout Blender files
        * Add assets to the proper collection when creating layout Blender files
        * Add action to create animation (breakdown) scenes from layout
        
        ## [0.3.2] - 2021-04-02
        
        ### Changed
        
        * Intermediate *templates* folder has been removed from asset utils folder hierarchy.
        * Default Blender template now disables viewport denoise for a more responsive interface
        
        ## [0.3.1] - 2021-04-02
        
        ### Added
        
        * Asset types now embed a section dedicated to asset utilities (skinning weights, rig modules, etc.).
        
        ## [0.3.0] - 2021-04-01
        
        ### Changed
        
        * UI feedbacks on asset creation action simply rely on warn messages instead of field highlighting.
        
        ### Fixed 
        
        * the libreflow b3d utils allow to wrap the python expression of the layout building tool so it works when calling blender through a .bat file.
        * The user update at startup might crash libreflow if the user hasn't connected yet. Fixed with a shinny try/expect.
        * Default values have been set in the settings to avoid issues while creating a new project.
        
        ## [0.2.1] - 2021-03-26
        
        ### Fixed
        
        * A workaround has been added to make GUI display on latest MacOS version ([Kabaret issue #96](https://gitlab.com/kabaretstudio/kabaret/-/issues/96)).
        
        ## [0.2.0] - 2021-03-22
        
        ### Added
        
        * User class is now handled by injection:
          * User last login, libreflow and libreflow.thesiren version is storred in their profile
        
        ### Fixed
        
        * Tracked folders now have the "Publish OK" option available.
        
        ## [0.1.10] - 2021-03-18
        
        ## Added
        
        * Publish OK: When publishing changes made in a file, users can choose to publish these in another file (suffixed with `_ok`). This way, this procedure allows to keep track of determinant (and shareable) revisions exclusively.
        
        ## [0.1.9] - 2021-03-09
        
        ### Fixed
        
        * The end frame of the layout scene has been corrected at building.
        
        ## [0.1.8] - 2021-03-09
        
        ### Added
        
        * Displayed version of libreflow and libreflow.thesiren in the /Home page. That allows to know when to update Libreflow.
        
        
        ## [0.1.7] - 2021-03-05
        
        ### Fixed
        
        * Added FBX file format in PyPI package data to make FBX template available.
        
        ## [0.1.6] - 2021-03-05
        
        ### Added
        
        * A new action allows to create an asset registered in the Kitsu database, and configure its files.
        
        ## [0.1.5] - 2021-03-04
        
        ### Fixed
        
        * Add missed Blender operator call in scene building action for layout scene setup.
        
        ## [0.1.4] - 2021-03-04
        
        ### Changed
        
        * Users can build a layout scene with missing dependencies. In this case, and for now, a warning message reminds that the scene will have to be manually updated later.
        
        ## [0.1.3] - 2021-03-01
        
        ### Added
        
        * A new action in layout department for building Blender scenes, based on Kitsu information.
        
        ### Changed
        
        * A new Blender template file with no collection, no object, and the right start frame (101), FPS (24), resolution (2048x854), color space and transparent background (/film) at render.
        
        ### Fixed
        
        * Project object is systematically touched when accessed from a home page widget to ensure user environment update.
        
        ## [0.1.1] - 2021-02-15
        
        ### Changed
        
        Ai file format have been move in main libreflow package.
        
        ### Fixed
        
        Deprecated references to flag enabling file system operations have been removed.
        
        ## [0.1.0] - 2021-02-08
        
        ### Added
        
        - Added a films map at project's root to allow project flow and test flow on a test movie
        - Added the right asset library description with a asset family 
        - Added many basic departements for the library and the shots
        - Added a Custom Home for this project, so far it's the same as libreflow.examples.majorque's but will be tuned soon.
        - Added a custom GUI, allowing to call the new custom Home
        - Added a custom Style, allowing us to fix issues with released style, and make tweaks for this project.
        - AI and WAV file formats made available for the production
        - Custom TrackedFolder injection to handle the new lib filenames righ
        
        ### Changed
        
        - The home page has been changed
        - Minimum libreflow requiered version is now 1.2.0
        
        ## [0.0.4] - 2021-02-05
        
        ### Fixed
        
        Rename source folder in accordance to PyPI package name
        
        ## [0.0.3] - 2021-02-05
        
        Configuration for auto deployment
        
        ## [0.0.1] - 2021-02-04
        
        Initial public commit and PyPI setup. This version is an early version of libreflow.the_siren. It defines a flow derived from Libre Flow's baseflow, and designed to support the workflow and dataflow involved in an animation feature film project.
        
        ### Fixed
        
        libreflow.the_siren is now ready for use as a pip package
        
Keywords: kabaret cgwire kitsu gazu animation pipeline libreflow
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
