Commit graph

862 commits

Author SHA1 Message Date
Jakub Jezek
2e83019efa
hound 2023-03-01 17:31:45 +01:00
Jakub Jezek
e1fa9f7c31
adding noqa for hound 2023-03-01 17:30:31 +01:00
Jakub Jezek
7c90b6616d
adding headless to creators and workfile builder abstraction 2023-02-28 17:32:49 +01:00
Jakub Trllo
9acf634d13 fix attribute access 2023-02-28 17:09:43 +01:00
Jakub Trllo
6b2c10da04 use 'create' method on create context to trigger creation 2023-02-28 16:51:18 +01:00
Jakub Trllo
b7e99dacb8 fix spaces 2023-02-28 15:45:12 +01:00
Jakub Trllo
1ef786afb8 added option to use new creating system in workfile template builder 2023-02-28 14:39:12 +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