Metadata-Version: 2.2
Name: libreflow.extensions.anpo.dependency_manager
Version: 1.1.0
Home-page: https://gitlab.com/lfs.coop/libreflow/extensions/anpo/dependency_manager
Author: LFS
Author-email: libreflow@lfs.coop
License: LGPLv3+
Keywords: kabaret libreflow
Classifier: Programming Language :: Python :: 3
Classifier: Intended Audience :: Developers
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
Requires-Dist: blender-asset-tracer
Requires-Dist: zstandard
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: requires-dist
Dynamic: requires-python

# ANPO Dependency Manager

This extension provides an action to check the actual dependencies of the latest revision of a Blender file.

# 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]

## [1.1.0] - 2025-01-10

### Added

* Action for download all the necessary dependencies for an After Effects compositing file.
    * It retrieves the latest revisions of the following list
        * Animatic (for sound)
            * A reference link is created in the compositing task (acts as a shortcut)
        * After Effects file
        * Passes folder
        * Illustrator set file
        * Illustrator layers folder
    * If a revision is not yet available on the exchange server, the user is warned that a later file synchronisation will be required.

## [1.0.2] - 2024-09-23

### Fixed

* The file format checking in relation factories, which prevented the activation of dependency actions on new Blender files.

## [1.0.1] - 2024-09-05

### Added

* New action to check the dependencies of a specific revision from a file's history.
* A message on top of the tracked dependency list indicates the number of unavailable dependencies.
* Utility actions on blocking and spline animation files to check the dependencies of the previous step, i.e. the latest revisions of layout and blocking files respectively.

## [1.0.0] - 2024-09-04

### Added

* Action to check all files linked into the latest revision of a Blender file, and download/request them when necessary.
