Commit graph

790 commits

Author SHA1 Message Date
Petr Kalis
b336672558 OP-2951 - safer pulling of inputLinks from legacy records 2022-04-11 12:31:08 +02:00
Jakub Trllo
b9a7d810cc fix applying of env variables that are not defined by applications or tools 2022-04-08 18:32:40 +02:00
Jakub Trllo
d7262446f8 use local settings to override environments during launching of application 2022-04-08 17:11:48 +02:00
Petr Kalis
007e47b6ca Merge remote-tracking branch 'origin/feature/OP-2951_Download-all-workfile-inputs' into feature/OP-2951_Download-all-workfile-inputs 2022-04-08 12:38:56 +02:00
Petr Kalis
ffee62799d Merge branch 'develop' of github.com:pypeclub/OpenPype into feature/OP-2951_Download-all-workfile-inputs 2022-04-08 10:06:40 +02:00
Jakub Trllo
905eccdc41 fixed registered host callbacks 2022-04-06 13:58:53 +02:00
Roy Nieterau
e37b9f0141 Merge branch 'develop' of https://github.com/pypeclub/OpenPype into refactor_integrator 2022-04-02 11:21:31 +02:00
Jakub Trllo
729131738a changed installation of hosts 2022-04-01 19:40:23 +02:00
Jakub Trllo
eabe2fe569 changed usage of registered root 2022-04-01 19:37:58 +02:00
Petr Kalis
55246ce4a7
Update openpype/lib/avalon_context.py
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2022-04-01 17:30:28 +02:00
Petr Kalis
77b7b4b1bc Fix - remove doubled dot in workfile created from template 2022-04-01 13:16:02 +02:00
Petr Kalis
44afe82d5a OP-2951 - refactored distinct version ids
Fixed ordering of referenced versions
2022-04-01 11:07:54 +02:00
Petr Kalis
d14d739e1c
Update openpype/lib/avalon_context.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2022-04-01 10:40:08 +02:00
Petr Kalis
6f86f78860
Update openpype/lib/avalon_context.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2022-04-01 10:40:00 +02:00
Petr Kalis
d8c56f0a67
Update openpype/lib/avalon_context.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2022-04-01 10:39:52 +02:00
Jakub Trllo
cb33bb94f9
Merge pull request #2935 from pypeclub/enhancement/OP-2855_move-plugins-register-and-discover
General: Move plugins register and discover
2022-03-31 13:38:17 +02:00
Petr Kalis
b826cfac41 OP-2951 - change sort by depth
Previous sorting by _id might not be deterministic, not reliable. The main logic is to have outputs sorted by how they were traversed, which should be denoted by 'depth' field.
2022-03-31 12:14:17 +02:00
Petr Kalis
af079897a8 OP-2951 - refactor use better function 2022-03-31 12:07:43 +02:00
Petr Kalis
f7d56b07d5 Merge branch 'develop' of github.com:pypeclub/OpenPype into feature/OP-2951_Download-all-workfile-inputs 2022-03-31 11:58:45 +02:00
Jakub Trllo
465e6ec9a5
Merge pull request #2975 from pypeclub/enhancement/OP-1136_Tools-with-host-definition
General: Tools with host filters
2022-03-31 11:46:05 +02:00
Jakub Trllo
4b6ccc9ee3 Merge branch 'develop' into enhancement/OP-2855_move-plugins-register-and-discover 2022-03-30 16:06:20 +02:00
Jakub Trllo
36a43d4020
Simplified getting host and app filter acess.
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2022-03-30 11:11:37 +02:00
Jakub Trllo
3bda53a541 fix typo 2022-03-29 18:21:10 +02:00
Jakub Trllo
39f84f8dfd added option to validate if tool is valid for application 2022-03-29 18:14:24 +02:00
Jakub Trllo
b3463afa38 load settings data in EnvironmentTool with backwards comatible way 2022-03-29 18:14:09 +02:00
Petr Kalis
a197334a25 OP-2951 - added function to collect referenced representation ids 2022-03-29 13:57:21 +02:00
Jakub Trllo
9b097d40e2 create a sequence output when converting sequence 2022-03-28 12:10:36 +02:00
Roy Nieterau
7189954a3c Use os.path.abspath instead of os.path.normpath when adding a transfer 2022-03-26 14:44:19 +01:00
Roy Nieterau
e0aaa5f6cc Move FileTransaction into lib 2022-03-26 14:20:13 +01:00
Jakub Trllo
fb1e998d78
Merge pull request #2939 from pypeclub/bugfix/python_2_vendor_packages
General: Python specific vendor paths on env injection
2022-03-25 17:37:49 +01:00
Petr Kalis
fae808e377 Merge branch 'develop' of github.com:pypeclub/OpenPype into feature/OP-2765_AE-to-new-publisher 2022-03-25 15:32:50 +01:00
Petr Kalis
71cd7a3fb0 OP-2765 - added support for optional validations
Asset and Task should be ALWAYS on instance, not on context. (Publishable instance might allow different context than "real context".)
2022-03-25 11:53:32 +01:00
Jakub Jezek
18d883ff0f
anatomy data with correct task short key 2022-03-24 14:31:57 +01:00
Jakub Trllo
014d0d8c53 moved adding of vendor paths to prepare_app_environments 2022-03-24 09:48:46 +01:00
Jakub Trllo
70c317005c add python version specific vendors outside of launch hook 2022-03-24 09:42:18 +01:00
Jakub Trllo
89d61723de applied comments 2022-03-23 19:20:37 +01:00
Petr Kalis
59f2adbf34 OP-2765 - revert of unwanted commit 2022-03-23 17:27:48 +01:00
Petr Kalis
0858ee0ce8 OP-2765 - remove wrong logging function 2022-03-23 17:15:46 +01:00
Petr Kalis
c86643dcce OP-2766 - merge develop 2022-03-23 17:10:43 +01:00
Jakub Trllo
77e2f6eb8d use create register/discover functions in code 2022-03-23 15:11:43 +01:00
Jakub Trllo
239f70a8f7 added better check of classes and subclasses 2022-03-23 14:51:04 +01:00
Jakub Trllo
970d076811 moved attribute definitions to openpype/lib 2022-03-22 18:18:02 +01:00
Jakub Trllo
83fd67eb8d
Merge pull request #2918 from pypeclub/enhancement/OP-2949_move-pipeline-constants
General: Move pipeline constants to OpenPype
2022-03-22 16:10:49 +01:00
Jakub Trllo
bbb12d283c
Merge pull request #2927 from pypeclub/enhancement/removed_unused_code
General: Removed silo references and terminal splash
2022-03-22 14:39:47 +01:00
Jakub Trllo
6a6cbe6b99 removed terminal splash 2022-03-22 12:32:13 +01:00
Jakub Trllo
5e5fc4ec55 removed silo references 2022-03-22 12:31:14 +01:00
Jakub Trllo
8b572a0d3c just handle error when is caused by OSError 2022-03-21 18:59:34 +01:00
Jakub Trllo
a1f46e7d1b Merge branch 'develop' into enhancement/OP-2949_move-pipeline-constants 2022-03-21 13:38:38 +01:00
Jakub Trllo
32bf6cb3e0 fix last workfile 2022-03-18 18:02:34 +01:00
Jakub Trllo
93eca512b8 use ObjectId imported from bson instead of avalon.io 2022-03-18 16:23:00 +01:00