Commit graph

16 commits

Author SHA1 Message Date
Petr Kalis
67abbaad3c
Fussion: added support for Fusion 17 (#5614)
* OP-6780 - vendorized necessary libraries for Python 3.6

* OP-6780 - better resolution of app_version

* Update openpype/hosts/fusion/addon.py

Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>

* OP-6780 - add vendorized libraries even before menu creation

This should help when version of Fusion > 17, but it is still using 3.6

* OP-6780 - added todo message to remember to remove this

* OP-6780 - move injection of PYTHONPATH much sooner

At previous position it was too late.

* OP-6780 - better capture of broken imports

* OP-6780 - SyntaxError is thrown only if directly importing

* OP-6780 - remove unnecessary imports

Only urllib3 and attrs are actually needed

* OP-6780 - vendorize even directly in Fusion if Python < 3.7

* OP-6780 - remove update of PYTHONPATH in addon

More important and required is check directly in interpreter in Fusion, it doesn't make sense to pollute addon and have it on two places. It might get removed altogether in next-minor.

* OP-6780 - added comment

---------

Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-09-15 11:02:37 +02:00
Roy Nieterau
00b83e5879 Refactor app_data -> app_name 2023-03-17 16:21:27 +01:00
Alexey Bogomolov
fcb7230683 use immutable values 2023-03-17 00:57:47 +03:00
Alexey Bogomolov
97af187f80 catch typos, update comment 2023-03-16 22:46:20 +03:00
Alexey Bogomolov
30d38ab3d1 fix typo, early check if no fusion version found 2023-03-16 22:21:02 +03:00
Alexey Bogomolov
4d252b698a fix regex escape sequence 2023-03-16 21:54:45 +03:00
Alexey Bogomolov
3396784820 use dictionary to store fusion versions and variables 2023-03-16 21:32:48 +03:00
Alexey Bogomolov
00a901120b check for suported fusion version 2023-03-16 02:58:54 +03:00
Alexey Bogomolov
5b3cc605d8 add some comments 2023-03-14 04:18:48 +03:00
Alexey Bogomolov
b7ac37701b WIP get fusion host version (the wrong way) 2023-03-09 23:57:12 +03:00
Alexey Bogomolov
e1950a175f hound comments 2023-03-08 02:11:57 +03:00
Alexey Bogomolov
962984d296 add separate fusion profile hook 2023-03-08 02:04:54 +03:00
Jakub Trllo
12c28fe466 change imports in hosts 2022-11-03 16:27:38 +01:00
Roy Nieterau
863265fb41 Set OPENPYPE_LOG_NO_COLORS in addon 2022-09-19 18:06:22 +02:00
Jakub Trllo
38932ba301 fixed interface name 2022-08-27 10:38:01 +02:00
Jakub Trllo
67fd21edae imlemented fusion addon 2022-08-25 15:40:32 +02:00