InvokeAI/invokeai/app
psychedelicious 47d05fdd81 fix(nodes): do not freeze or cache config in context wrapper
- The config is already cached by the config class's `get_config()` method.
- The config mutates itself in its `root_path` property getter. Freezing the class makes any attempt to grab a path from the config error. Unfortunately this means we cannot easily freeze the class without fiddling with the inner workings of `InvokeAIAppConfig`, which is outside the scope here.
2024-03-01 10:42:33 +11:00
..
api tidy(nodes): move all field things to fields.py 2024-03-01 10:42:33 +11:00
assets/images tweaks in response to psychedelicious review of PR 2023-07-26 15:27:04 +10:00
invocations fix(nodes): restore missing context type annotations 2024-03-01 10:42:33 +11:00
services fix(nodes): do not freeze or cache config in context wrapper 2024-03-01 10:42:33 +11:00
shared tidy(nodes): move all field things to fields.py 2024-03-01 10:42:33 +11:00
util feat(nodes): update all invocations to use new invocation context 2024-03-01 10:42:33 +11:00
api_app.py tidy(nodes): move all field things to fields.py 2024-03-01 10:42:33 +11:00