fix imports

This commit is contained in:
Jakub Trllo 2024-05-31 16:26:25 +02:00
parent 095cf69a97
commit 8b5b88de90
32 changed files with 41 additions and 41 deletions

View file

@ -1,7 +1,7 @@
import pyblish.api
from ayon_core.hosts.fusion.api.lib import get_current_comp
from ayon_fusion.api.lib import get_current_comp
from ayon_core.pipeline.publish import get_errored_instances_from_context

View file

@ -6,10 +6,10 @@ from qtpy import QtWidgets, QtCore, QtGui
from ayon_core.tools.utils import host_tools
from ayon_core.style import load_stylesheet
from ayon_core.lib import register_event_callback
from ayon_core.hosts.fusion.scripts import (
from ayon_fusion.scripts import (
duplicate_with_inputs,
)
from ayon_core.hosts.fusion.api.lib import (
from ayon_fusion.api.lib import (
set_current_context_framerange,
set_current_context_resolution,
)

View file

@ -22,9 +22,9 @@ from ayon_core.pipeline import (
AVALON_CONTAINER_ID,
)
from ayon_core.pipeline.load import any_outdated_containers
from ayon_core.hosts.fusion import FUSION_HOST_DIR
from ayon_core.host import HostBase, IWorkfileHost, ILoadHost, IPublishHost
from ayon_core.tools.utils import host_tools
from ayon_fusion import FUSION_HOST_DIR
from .lib import (
@ -80,7 +80,7 @@ class FusionHost(HostBase, IWorkfileHost, ILoadHost, IPublishHost):
and loaders into fusion.
It is called automatically when installing via
`ayon_core.pipeline.install_host(ayon_core.hosts.fusion.api)`
`ayon_core.pipeline.install_host(ayon_fusion.api)`
See the Maya equivalent for inspiration on how to implement this.
@ -127,7 +127,7 @@ class FusionHost(HostBase, IWorkfileHost, ILoadHost, IPublishHost):
def open_workfile(self, filepath):
# Hack to get fusion, see
# ayon_core.hosts.fusion.api.pipeline.get_current_comp()
# ayon_fusion.api.pipeline.get_current_comp()
fusion = getattr(sys.modules["__main__"], "fusion", None)
return fusion.LoadComp(filepath)

View file

@ -1,7 +1,7 @@
from copy import deepcopy
import os
from ayon_core.hosts.fusion.api import (
from ayon_fusion.api import (
get_current_comp,
comp_lock_and_undo_chunk,
)

View file

@ -26,8 +26,8 @@ def main(env):
# However the contents of that folder can conflict with Qt library dlls
# so we make sure to move out of it to avoid DLL Load Failed errors.
os.chdir("..")
from ayon_core.hosts.fusion.api import FusionHost
from ayon_core.hosts.fusion.api import menu
from ayon_fusion.api import FusionHost
from ayon_fusion.api import menu
# activate resolve from pype
install_host(FusionHost())

View file

@ -1,6 +1,6 @@
import os
from ayon_applications import PreLaunchHook
from ayon_core.hosts.fusion import FUSION_HOST_DIR
from ayon_fusion import FUSION_HOST_DIR
class FusionLaunchMenuHook(PreLaunchHook):

View file

@ -2,7 +2,7 @@ import os
import shutil
import platform
from pathlib import Path
from ayon_core.hosts.fusion import (
from ayon_fusion import (
FUSION_HOST_DIR,
FUSION_VERSIONS_DICT,
get_fusion_version,

View file

@ -4,7 +4,7 @@ from ayon_applications import (
LaunchTypes,
ApplicationLaunchFailed,
)
from ayon_core.hosts.fusion import (
from ayon_fusion import (
FUSION_HOST_DIR,
FUSION_VERSIONS_DICT,
get_fusion_version,

View file

@ -1,6 +1,6 @@
from ayon_core.lib import NumberDef
from ayon_core.hosts.fusion.api.plugin import GenericCreateSaver
from ayon_fusion.api.plugin import GenericCreateSaver
class CreateImageSaver(GenericCreateSaver):

View file

@ -4,8 +4,8 @@ from ayon_core.lib import (
EnumDef
)
from ayon_core.hosts.fusion.api.plugin import GenericCreateSaver
from ayon_core.hosts.fusion.api.lib import get_current_comp
from ayon_fusion.api.plugin import GenericCreateSaver
from ayon_fusion.api.lib import get_current_comp
class CreateSaver(GenericCreateSaver):

View file

@ -1,6 +1,6 @@
import ayon_api
from ayon_core.hosts.fusion.api import (
from ayon_fusion.api import (
get_current_comp
)
from ayon_core.pipeline import (

View file

@ -8,7 +8,7 @@ class FusionSelectContainers(InventoryAction):
color = "#d8d8d8"
def process(self, containers):
from ayon_core.hosts.fusion.api import (
from ayon_fusion.api import (
get_current_comp,
comp_lock_and_undo_chunk
)

View file

@ -2,7 +2,7 @@ from qtpy import QtGui, QtWidgets
from ayon_core.pipeline import InventoryAction
from ayon_core import style
from ayon_core.hosts.fusion.api import (
from ayon_fusion.api import (
get_current_comp,
comp_lock_and_undo_chunk
)

View file

@ -27,7 +27,7 @@ class FusionSetFrameRangeLoader(load.LoaderPlugin):
def load(self, context, name, namespace, data):
from ayon_core.hosts.fusion.api import lib
from ayon_fusion.api import lib
version_attributes = context["version"]["attrib"]
@ -63,7 +63,7 @@ class FusionSetFrameRangeWithHandlesLoader(load.LoaderPlugin):
def load(self, context, name, namespace, data):
from ayon_core.hosts.fusion.api import lib
from ayon_fusion.api import lib
version_attributes = context["version"]["attrib"]
start = version_attributes.get("frameStart", None)

View file

@ -2,7 +2,7 @@ from ayon_core.pipeline import (
load,
get_representation_path,
)
from ayon_core.hosts.fusion.api import (
from ayon_fusion.api import (
imprint_container,
get_current_comp,
comp_lock_and_undo_chunk

View file

@ -2,7 +2,7 @@ from ayon_core.pipeline import (
load,
get_representation_path,
)
from ayon_core.hosts.fusion.api import (
from ayon_fusion.api import (
imprint_container,
get_current_comp,
comp_lock_and_undo_chunk,

View file

@ -1,7 +1,7 @@
import contextlib
import ayon_core.pipeline.load as load
from ayon_core.hosts.fusion.api import (
from ayon_fusion.api import (
imprint_container,
get_current_comp,
comp_lock_and_undo_chunk,

View file

@ -2,12 +2,12 @@ from ayon_core.pipeline import (
load,
get_representation_path,
)
from ayon_core.hosts.fusion.api import (
from ayon_fusion.api import (
imprint_container,
get_current_comp,
comp_lock_and_undo_chunk
)
from ayon_core.hosts.fusion.api.lib import get_fusion_module
from ayon_fusion.api.lib import get_fusion_module
class FusionLoadUSD(load.LoaderPlugin):

View file

@ -5,7 +5,7 @@ is no update or reload function added for this plugin
from ayon_core.pipeline import load
from ayon_core.hosts.fusion.api import (
from ayon_fusion.api import (
get_current_comp,
get_bmd_library,
)

View file

@ -1,6 +1,6 @@
import pyblish.api
from ayon_core.hosts.fusion.api import get_current_comp
from ayon_fusion.api import get_current_comp
class CollectCurrentCompFusion(pyblish.api.ContextPlugin):

View file

@ -4,7 +4,7 @@ import pyblish.api
from ayon_core.pipeline import publish
from ayon_core.pipeline.publish import RenderInstance
from ayon_core.hosts.fusion.api.lib import get_frame_path
from ayon_fusion.api.lib import get_frame_path
@attr.s

View file

@ -5,8 +5,8 @@ import collections
import pyblish.api
from ayon_core.pipeline import publish
from ayon_core.hosts.fusion.api import comp_lock_and_undo_chunk
from ayon_core.hosts.fusion.api.lib import get_frame_path, maintained_comp_range
from ayon_fusion.api import comp_lock_and_undo_chunk
from ayon_fusion.api.lib import get_frame_path, maintained_comp_range
log = logging.getLogger(__name__)

View file

@ -6,7 +6,7 @@ from ayon_core.pipeline import (
PublishValidationError,
)
from ayon_core.hosts.fusion.api.action import SelectInvalidAction
from ayon_fusion.api.action import SelectInvalidAction
class ValidateBackgroundDepth(

View file

@ -3,7 +3,7 @@ import pyblish.api
from ayon_core.pipeline.publish import RepairAction
from ayon_core.pipeline import PublishValidationError
from ayon_core.hosts.fusion.api.action import SelectInvalidAction
from ayon_fusion.api.action import SelectInvalidAction
class ValidateCreateFolderChecked(pyblish.api.InstancePlugin):

View file

@ -4,7 +4,7 @@ import pyblish.api
from ayon_core.pipeline.publish import RepairAction
from ayon_core.pipeline import PublishValidationError
from ayon_core.hosts.fusion.api.action import SelectInvalidAction
from ayon_fusion.api.action import SelectInvalidAction
class ValidateLocalFramesExistence(pyblish.api.InstancePlugin):

View file

@ -3,7 +3,7 @@ import os
import pyblish.api
from ayon_core.pipeline import PublishValidationError
from ayon_core.hosts.fusion.api.action import SelectInvalidAction
from ayon_fusion.api.action import SelectInvalidAction
class ValidateFilenameHasExtension(pyblish.api.InstancePlugin):

View file

@ -2,7 +2,7 @@
"""Validate if instance context is the same as publish context."""
import pyblish.api
from ayon_core.hosts.fusion.api.action import SelectToolAction
from ayon_fusion.api.action import SelectToolAction
from ayon_core.pipeline.publish import (
RepairAction,
ValidateContentsOrder,

View file

@ -1,7 +1,7 @@
import pyblish.api
from ayon_core.pipeline import PublishValidationError
from ayon_core.hosts.fusion.api.action import SelectInvalidAction
from ayon_fusion.api.action import SelectInvalidAction
class ValidateSaverHasInput(pyblish.api.InstancePlugin):

View file

@ -1,7 +1,7 @@
import pyblish.api
from ayon_core.pipeline import PublishValidationError
from ayon_core.hosts.fusion.api.action import SelectInvalidAction
from ayon_fusion.api.action import SelectInvalidAction
class ValidateSaverPassthrough(pyblish.api.ContextPlugin):

View file

@ -4,8 +4,8 @@ from ayon_core.pipeline import (
OptionalPyblishPluginMixin,
)
from ayon_core.hosts.fusion.api.action import SelectInvalidAction
from ayon_core.hosts.fusion.api import comp_lock_and_undo_chunk
from ayon_fusion.api.action import SelectInvalidAction
from ayon_fusion.api import comp_lock_and_undo_chunk
class ValidateSaverResolution(

View file

@ -3,7 +3,7 @@ from collections import defaultdict
import pyblish.api
from ayon_core.pipeline import PublishValidationError
from ayon_core.hosts.fusion.api.action import SelectInvalidAction
from ayon_fusion.api.action import SelectInvalidAction
class ValidateUniqueSubsets(pyblish.api.ContextPlugin):

View file

@ -1,4 +1,4 @@
from ayon_core.hosts.fusion.api import (
from ayon_fusion.api import (
comp_lock_and_undo_chunk,
get_current_comp
)