ayon-backend icon indicating copy to clipboard operation
ayon-backend copied to clipboard

Removed exports from ayon_server.api to prevent circular imports

Open martastain opened this issue 6 months ago • 0 comments

Implicit exports from ayon_server.api.__init__.py are no longer supported. Only a few dependencies were exported using the old dep_ style (without annotations), that are discouraged anyway.

It does not break any addons (nor the server itself), but reviewers please check whether there are no new errors in the server log during the server startup.

Bonus point: demogen should work now

Edit:

Waiting for:

  • https://github.com/ynput/ayon-jira/pull/6
  • https://github.com/ynput/ayon-sitesync/pull/34

martastain avatar Aug 14 '24 09:08 martastain