InvokeAI/invokeai
psychedelicious d9148fb619 feat(nodes): add version to node schemas
The `@invocation` decorator is extended with an optional `version` arg. On execution of the decorator, the version string is parsed using the `semver` package (this was an indirect dependency and has been added to `pyproject.toml`).

All built-in nodes are set with `version="1.0.0"`.

The version is added to the OpenAPI Schema for consumption by the client.
2023-09-04 19:08:18 +10:00
..
app feat(nodes): add version to node schemas 2023-09-04 19:08:18 +10:00
assets tweaks in response to psychedelicious review of PR 2023-07-26 15:27:04 +10:00
backend Merge branch 'main' into chore/clean-up-unused-files 2023-09-03 02:59:31 +12:00
configs jigger model naming so that v1-5-inpaint is not the default on new installs 2023-08-31 10:56:25 -04:00
frontend chore(ui): typegen 2023-09-04 15:25:58 +10:00
version bump to release version 2023-08-31 10:33:02 -04:00
__init__.py Various fixes 2023-01-30 18:42:17 -05:00
README CODEOWNERS coarse draft 2023-03-03 14:36:43 -05:00

Organization of the source tree:

app -- Home of nodes invocations and services
assets -- Images and other data files used by InvokeAI
backend -- Non-user facing libraries, including the rendering
	core.
configs -- Configuration files used at install and run times
frontend -- User-facing scripts, including the CLI and the WebUI
version -- Current InvokeAI version string, stored
	in version/invokeai_version.py