Jakub Trllo
de50783c04
Nuke: Add option to use new creating system in workfile template builder ( #4545 )
...
* added option to use new creating system in workfile template builder
* fix spaces
* use 'create' method on create context to trigger creation
* fix attribute access
* adding headless to creators and workfile builder abstraction
* adding noqa for hound
* hound
---------
Co-authored-by: Jakub Jezek <jakubjezek001@gmail.com>
Co-authored-by: Ondřej Samohel <33513211+antirotor@users.noreply.github.com>
2023-03-06 18:34:56 +01:00
Jakub Jezek
08c7138070
Nuke: moving deepcopy to abstraction
2023-03-06 11:13:57 +01:00
Jakub Jezek
0c517a12a6
Nuke: fix the order of plugin to be after anatomy data collector
...
also convert anatomy data with deepcopy
2023-03-03 14:07:20 +01:00
Jakub Ježek
f3baace668
Update openpype/pipeline/publish/publish_plugins.py
...
Co-authored-by: Fabià Serra Arrizabalaga <fabia.serra92@gmail.com>
2023-03-03 13:17:46 +01:00
Jakub Jezek
ee3e346c8d
Global: refactory colormanaged exctractor into plugin mixin
2023-02-28 14:53:49 +01:00
Jakub Trllo
42cc715233
changed info to debug
2023-02-28 11:30:39 +01:00
Jakub Trllo
8180076c08
safer data access
...
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-02-28 11:30:39 +01:00
iLLiCiTiT
7a8aa123ff
cleanup changes based on comments
2023-02-28 11:30:39 +01:00
Jakub Trllo
1b7af3e2c6
fix filtering
2023-02-28 11:30:39 +01:00
Jakub Trllo
f83fefd8a9
Added support for extensions filtering
2023-02-28 11:30:39 +01:00
Jakub Trllo
afec68dcba
fix dict update
2023-02-27 11:38:56 +01:00
Jakub Trllo
3408c25f79
remove doubled empty line
2023-02-27 11:38:56 +01:00
Jakub Trllo
1b5d7a1d38
rename method
2023-02-27 11:38:56 +01:00
Jakub Trllo
f4c47d41d4
move validation of site name to sync server
2023-02-27 11:38:56 +01:00
Jakub Trllo
4317944439
fix modules access
2023-02-27 11:38:56 +01:00
Jakub Trllo
72eac0b31e
change how site resolving and it's root overrides work
2023-02-27 11:38:56 +01:00
Jakub Trllo
c55104afdb
Use CacheItem for keeping track about caches
2023-02-27 11:38:56 +01:00
Jakub Trllo
ded3933a0c
Base anatomy expect only root overrides
2023-02-27 11:38:56 +01:00
Toke Stuart Jepsen
f22ece7357
Merge branch 'develop' into enchancement/OP-2630_acescg_maya
...
# Conflicts:
# openpype/hosts/maya/api/lib_renderproducts.py
2023-02-23 15:57:06 +00:00
Fabià Serra Arrizabalaga
a946eae6c4
Remove unused module
2023-02-22 17:21:37 +01:00
Fabia Serra Arrizabalaga
c41a3b1cb8
Pass module name and set __file__ on module to avoid AttributeErrors saying module has no __file__ attribute
2023-02-22 17:21:37 +01:00
Fabia Serra Arrizabalaga
574f8d2c6d
Make use of openpype.lib.import_filepath function
2023-02-22 17:21:37 +01:00
Fabià Serra Arrizabalaga
bfbfdf7067
Use dict indexing instead of .get to assert existence
...
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2023-02-22 17:21:37 +01:00
Fabia Serra Arrizabalaga
0b811854ba
Expand stating dir paths on integrate plugin so it doesn't error out with rootless paths
2023-02-22 17:21:37 +01:00
Fabia Serra Arrizabalaga
7dd5c42ec9
Load plugin modules with importlib so we can debug symbols
2023-02-22 17:21:37 +01:00
Jakub Trllo
8f5e958e60
handle disabled creators in create context
2023-02-22 13:37:27 +01:00
Jakub Trllo
093ffee97a
Merge branch 'develop' into feature/OP-4710_TVP-publishing-update
2023-02-20 10:29:27 +01:00
Toke Stuart Jepsen
ebc8826a0f
Merge branch 'develop' into enchancement/OP-2630_acescg_maya
...
# Conflicts:
# openpype/hosts/maya/api/lib.py
# openpype/hosts/maya/plugins/publish/collect_render.py
2023-02-17 07:17:25 +00:00
Jakub Trllo
973aa11fc4
Merge pull request #4473 from ynput/feature/report_plugin_discovery_crashes
...
Publisher: Report also crashed creators and convertors
2023-02-16 15:03:19 +01:00
Ondřej Samohel
0e2f495966
Merge pull request #4441 from fabiaserra/bugfix/fix-remote-shotgrid
2023-02-16 13:48:29 +01:00
Jakub Trllo
8eef66c3df
Fix creation of DiscoverResult for pyblish plugins
2023-02-16 12:29:43 +01:00
Jakub Trllo
56470c47e2
added Args to documentation
2023-02-16 09:55:32 +01:00
Jakub Trllo
b3a86bdbf5
store reports of discovered plugins
2023-02-16 09:54:18 +01:00
Jakub Trllo
86a9c77c1e
reuse 'DiscoverResult' from plugin discover
2023-02-16 09:53:47 +01:00
Jakub Trllo
542405775a
discover creators and convertors can pass other arguments to 'discover' function
2023-02-16 09:53:15 +01:00
Jakub Trllo
eef8990101
public 'discover' function can expect all possible arguments
2023-02-16 09:52:39 +01:00
Jakub Trllo
7397bdcac2
added host property to legacy convertor
2023-02-15 17:52:42 +01:00
Jakub Jezek
423f2bcbda
removing python3 only code
2023-02-15 12:26:50 +01:00
Jakub Trllo
5187f41e80
Merge branch 'develop' into feature/OP-4710_TVP-publishing-update
2023-02-15 12:24:27 +01:00
Jakub Trllo
fb93780640
use family form creator
2023-02-15 12:08:45 +01:00
Jakub Trllo
df532268a2
add family to instance data
2023-02-15 12:00:15 +01:00
Jakub Trllo
e4d59039d8
Merge branch 'develop' into feature/simplified_creator_api
2023-02-14 17:03:20 +01:00
Jakub Trllo
5903dbce9e
autofill precreate attributes if are not passed
2023-02-14 17:03:05 +01:00
Ondřej Samohel
a78bd6e3ba
Merge pull request #4459 from ynput/bugfix/remove_direct_mongo_call
2023-02-14 16:44:25 +01:00
Jakub Trllo
d3cc8b59c5
replaced call to mongo 'dbcon.parenthood' with 'get_representation_parents' function
2023-02-14 10:42:54 +01:00
Toke Stuart Jepsen
d39dd9ce1d
Correct colorspace when using "View Transform"
2023-02-13 17:59:40 +00:00
Jakub Jezek
9591d42b84
spell errors
2023-02-13 12:51:51 +01:00
Jakub Ježek
1735d6cc74
Update openpype/pipeline/publish/lib.py
...
Co-authored-by: Ondřej Samohel <33513211+antirotor@users.noreply.github.com>
2023-02-13 12:45:00 +01:00
Jakub Ježek
859863129a
Update openpype/pipeline/publish/lib.py
...
Co-authored-by: Ondřej Samohel <33513211+antirotor@users.noreply.github.com>
2023-02-13 12:43:39 +01:00
Jakub Ježek
7ea78fee7b
Update openpype/pipeline/tempdir.py
...
Co-authored-by: Ondřej Samohel <33513211+antirotor@users.noreply.github.com>
2023-02-13 12:43:30 +01:00