* Tweak variable names
* Use `filter_profiles` from lib
* Fix type fallback
* Simplify additional family filters
* Use legacy_io.Session instead of os.environ
* Fix logging message
* Indent todo comment for better todo highlighting in Pycharm
* Simplify gap filling logic
* Optimize getting nearest frames
* Fix logic for nearest frame
- This fixes cases where nearest frame isn't directly the next frame
* Refactor `index` in variable `idx` to match `missing_idx` naming
* Use `filter_profiles` from lib
* Match family filter validation of extract review
* Fix typo `overscal` -> `overscan`
* Use `legacy_io.Session` instead of `os.environ`
* Remove unused import
* use 'KnownPublishError' instead of 'AssertionError'
* modify nearest frame logic in holes fill
* Fix unsupported indexing of clique Collection + slightly simplify
---------
Co-authored-by: Jakub Trllo <jakub.trllo@gmail.com>
* Avoid command pop-ups during publishing (tip by @iLLiCiTiT)
* No need to pass creationflags because it's already done in `run_subprocess`
* Hide command window for `shell=True` calls
* Update openpype/lib/execute.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
---------
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
* Fix#4656: Enforce unique destination transfer in Integrator
Note that this is per instance - it doesn't validate cross-instance destinations in the context
* Use explicit DuplicateDestinationError and raise as KnownPublishError
* input representation ids are not ObjectIds during publishing
* changed set back to list
* use 'setdefault' to set 'inputVersions'
* added default value to 'get'
* Use default value in second loop too
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
* simplify variable assignment
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
---------
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
One might want to delete outputs with 'delete' tag, but repre must stay there at least until extract_review.
More universal new tag might be created for this.
One might want to delete outputs with 'delete' tag, but repre must stay there at least until extract_review.
More universal new tag might be created for this.