Commit graph

9 commits

Author SHA1 Message Date
Jakub Jezek
21c9709a8e
menu.py to launch_menu.py and removing script folder ref 2023-12-04 21:19:23 +01:00
Jakub Jezek
120c0d0b60
avoiding duplicity of code 2023-12-04 17:00:49 +01:00
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
Jacob Danell
245e9944cd Merge remote-tracking branch 'BigRoy/fusion_new_publisher' into fusion-new-publisher
Merge BoyRoys PR with latest OP dev-branch
2023-02-23 19:14:16 +01:00
Jakub Trllo
374d4d9683 use qtpy in fusion 2022-12-13 17:48:48 +01:00
Roy Nieterau
2ace936a95 Draft to refactor fusion to new publisher and use as FusionHost 2022-09-20 23:32:13 +02:00
Roy Nieterau
1a1c9f3014 Merge remote-tracking branch 'upstream/develop' into fusion_integration_v2
# Conflicts:
#	openpype/hosts/fusion/__init__.py
#	openpype/hosts/fusion/deploy/MenuScripts/openpype_menu.py
#	openpype/hosts/fusion/scripts/fusion_switch_shot.py
2022-09-13 23:26:24 +02:00
Roy Nieterau
1b40d5102f Fix hound issues 2022-02-20 22:22:50 +01:00
Roy Nieterau
e8d6f1d9e9 Pull Fusion integration from colorbleed 2022-02-20 22:02:56 +01:00