diff --git a/pype/hosts/hiero/lib.py b/pype/hosts/hiero/lib.py index db7199a190..a508343bfa 100644 --- a/pype/hosts/hiero/lib.py +++ b/pype/hosts/hiero/lib.py @@ -4,6 +4,7 @@ import sys import hiero import pyblish.api import avalon.api as avalon +import avalon.io from avalon.vendor.Qt import (QtWidgets, QtGui) import pype.api as pype from pype.api import Logger, Anatomy @@ -58,7 +59,8 @@ def sync_avalon_data_to_workfile(): project.setProjectRoot(active_project_root) # get project data from avalon db - project_data = pype.get_project()["data"] + project_doc = avalon.io.find_one({"type": "project"}) + project_data = project_doc["data"] log.debug("project_data: {}".format(project_data)) diff --git a/pype/hosts/maya/lib.py b/pype/hosts/maya/lib.py index 2dda198d45..e7ca5ec4dc 100644 --- a/pype/hosts/maya/lib.py +++ b/pype/hosts/maya/lib.py @@ -1857,8 +1857,8 @@ def set_context_settings(): """ # Todo (Wijnand): apply renderer and resolution of project - - project_data = lib.get_project()["data"] + project_doc = io.find_one({"type": "project"}) + project_data = project_doc["data"] asset_data = lib.get_asset()["data"] # Set project fps diff --git a/pype/hosts/nuke/lib.py b/pype/hosts/nuke/lib.py index 8fd84b8555..24cd4f9a97 100644 --- a/pype/hosts/nuke/lib.py +++ b/pype/hosts/nuke/lib.py @@ -195,7 +195,7 @@ def format_anatomy(data): if not version: file = script_name() data["version"] = pype.get_version_from_path(file) - project_document = pype.get_project() + project_document = io.find_one({"type": "project"}) data.update({ "subset": data["avalon"]["subset"], "asset": data["avalon"]["asset"], diff --git a/pype/lib/__init__.py b/pype/lib/__init__.py index bf3771c0e7..b2bbd9e60d 100644 --- a/pype/lib/__init__.py +++ b/pype/lib/__init__.py @@ -21,7 +21,6 @@ from .lib_old import ( switch_item, _get_host_name, get_asset, - get_project, get_version_from_path, get_last_version_from_path, get_subsets, diff --git a/pype/lib/lib_old.py b/pype/lib/lib_old.py index 6b142c8325..747865f08d 100644 --- a/pype/lib/lib_old.py +++ b/pype/lib/lib_old.py @@ -472,11 +472,6 @@ def get_asset(asset_name=None): return asset_document -def get_project(): - io.install() - return io.find_one({"type": "project"}) - - def get_version_from_path(file): """ Finds version number in file path string