ynput / ayon-core

Apache License 2.0
27 stars 32 forks source link

Chore: Removed Nuke addon #721

Closed iLLiCiTiT closed 3 months ago

iLLiCiTiT commented 3 months ago

Changelog Description

Removed Nuke addon from ayon-core repository as is moved to https://github.com/ynput/ayon-nuke .

64qam commented 3 months ago

When opening Creator or Publisher...


  File "C:\Users\qam\AppData\Local\Ynput\AYON\addons\nuke_0.2.4-dev.1\ayon_nuke\api\pipeline.py", line 262, in <lambda>
    tab="publish"
  File "C:\Users\qam\AppData\Local\Ynput\AYON\addons\core_0.4.1-dev.1\ayon_core\tools\utils\host_tools.py", line 399, in show_publisher
    _SingletonPoint.show_tool_by_name("publisher", parent, **kwargs)
  File "C:\Users\qam\AppData\Local\Ynput\AYON\addons\core_0.4.1-dev.1\ayon_core\tools\utils\host_tools.py", line 349, in show_tool_by_name
    cls.helper.show_tool_by_name(tool_name, parent, *args, **kwargs)
  File "C:\Users\qam\AppData\Local\Ynput\AYON\addons\core_0.4.1-dev.1\ayon_core\tools\utils\host_tools.py", line 321, in show_tool_by_name
    self.show_publisher_tool(parent, *args, **kwargs)
  File "C:\Users\qam\AppData\Local\Ynput\AYON\addons\core_0.4.1-dev.1\ayon_core\tools\utils\host_tools.py", line 251, in show_publisher_tool
    window = self.get_publisher_tool(parent, controller)
  File "C:\Users\qam\AppData\Local\Ynput\AYON\addons\core_0.4.1-dev.1\ayon_core\tools\utils\host_tools.py", line 236, in get_publisher_tool
    from ayon_core.tools.publisher.window import PublisherWindow
  File "C:\Users\qam\AppData\Local\Ynput\AYON\addons\core_0.4.1-dev.1\ayon_core\tools\publisher\window.py", line 25, in <module>
    from .control_qt import QtPublisherController
  File "C:\Users\qam\AppData\Local\Ynput\AYON\addons\core_0.4.1-dev.1\ayon_core\tools\publisher\control_qt.py", line 5, in <module>
    from .control import PublisherController
  File "C:\Users\qam\AppData\Local\Ynput\AYON\addons\core_0.4.1-dev.1\ayon_core\tools\publisher\control.py", line 16, in <module>
    from .models import (
  File "C:\Users\qam\AppData\Local\Ynput\AYON\addons\core_0.4.1-dev.1\ayon_core\tools\publisher\models\__init__.py", line 2, in <module>
    from .publish import PublishModel
  File "C:\Users\qam\AppData\Local\Ynput\AYON\addons\core_0.4.1-dev.1\ayon_core\tools\publisher\models\publish.py", line 7, in <module>
    from typing import Optional, Dict, List, Union, Any, Iterable, Literal
ImportError: cannot import name 'Literal' from 'typing' (C:\Program Files\Nuke13.2v3\lib\typing.py)
Traceback (most recent call last):
  File "C:\Users\qam\AppData\Local\Ynput\AYON\addons\nuke_0.2.4-dev.1\ayon_nuke\api\pipeline.py", line 262, in <lambda>
    tab="publish"
  File "C:\Users\qam\AppData\Local\Ynput\AYON\addons\core_0.4.1-dev.1\ayon_core\tools\utils\host_tools.py", line 399, in show_publisher
    _SingletonPoint.show_tool_by_name("publisher", parent, **kwargs)
  File "C:\Users\qam\AppData\Local\Ynput\AYON\addons\core_0.4.1-dev.1\ayon_core\tools\utils\host_tools.py", line 349, in show_tool_by_name
    cls.helper.show_tool_by_name(tool_name, parent, *args, **kwargs)
  File "C:\Users\qam\AppData\Local\Ynput\AYON\addons\core_0.4.1-dev.1\ayon_core\tools\utils\host_tools.py", line 321, in show_tool_by_name
    self.show_publisher_tool(parent, *args, **kwargs)
  File "C:\Users\qam\AppData\Local\Ynput\AYON\addons\core_0.4.1-dev.1\ayon_core\tools\utils\host_tools.py", line 251, in show_publisher_tool
    window = self.get_publisher_tool(parent, controller)
  File "C:\Users\qam\AppData\Local\Ynput\AYON\addons\core_0.4.1-dev.1\ayon_core\tools\utils\host_tools.py", line 236, in get_publisher_tool
    from ayon_core.tools.publisher.window import PublisherWindow
  File "C:\Users\qam\AppData\Local\Ynput\AYON\addons\core_0.4.1-dev.1\ayon_core\tools\publisher\window.py", line 25, in <module>
    from .control_qt import QtPublisherController
  File "C:\Users\qam\AppData\Local\Ynput\AYON\addons\core_0.4.1-dev.1\ayon_core\tools\publisher\control_qt.py", line 5, in <module>
    from .control import PublisherController
  File "C:\Users\qam\AppData\Local\Ynput\AYON\addons\core_0.4.1-dev.1\ayon_core\tools\publisher\control.py", line 16, in <module>
    from .models import (
  File "C:\Users\qam\AppData\Local\Ynput\AYON\addons\core_0.4.1-dev.1\ayon_core\tools\publisher\models\__init__.py", line 2, in <module>
    from .publish import PublishModel
  File "C:\Users\qam\AppData\Local\Ynput\AYON\addons\core_0.4.1-dev.1\ayon_core\tools\publisher\models\publish.py", line 7, in <module>
    from typing import Optional, Dict, List, Union, Any, Iterable, Literal
ImportError: cannot import name 'Literal' from 'typing' (C:\Program Files\Nuke13.2v3\lib\typing.py)```
iLLiCiTiT commented 3 months ago

When opening Creator or Publisher...

That is bug in ayon-core. Fix PR https://github.com/ynput/ayon-core/pull/723