Wubbbi
d16583ad1c
Unpin Safetensors dependencies, safeguard against breaking changes
2023-09-23 10:23:05 -04:00
Wubbbi
b4790002c7
Add python-socketio depencency (mandatory)
2023-09-21 08:57:41 -04:00
Kent Keirsey
098d506b95
Update accelerate to .23
2023-09-20 20:20:06 -04:00
Kent Keirsey
7aa33c352b
Update Diffusers to .21
2023-09-20 20:20:06 -04:00
Brandon
b915d74127
Remove fastapi-socketio dependency, doesn't really do much for us and… ( #4552 )
...
* Remove fastapi-socketio dependency, doesn't really do much for us and isn't well maintained
* Run python black
* Remove fastapi_socketio import
* Add __app as class variable in case we ever need it later
* Run isort
---------
Co-authored-by: psychedelicious <4822129+psychedelicious@users.noreply.github.com>
2023-09-20 22:30:01 +00:00
Lincoln Stein
0960518088
add techjedi's database maintenance script
2023-09-20 17:46:49 -04:00
Lincoln Stein
0420874f56
reimplement the old invokeai-metadata command
2023-09-20 13:49:29 -04:00
Martin Kristiansen
627750eded
Adding excludes to flake8 config
2023-09-18 15:10:04 +10:00
Martin Kristiansen
0450c28f14
Adding pre-commit to test dependencies
2023-09-12 13:01:58 -04:00
Martin Kristiansen
5615c31799
isort wip
2023-09-12 13:01:58 -04:00
Martin Kristiansen
4390a051ca
isort wip
2023-09-12 13:01:58 -04:00
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
blessedcoolant
68dc3c6cb4
feat: Upgrade compel to 2.0.2
2023-08-29 12:58:59 +12:00
Kevin Turner
88963dbe6e
Merge remote-tracking branch 'origin/main' into feat/dev_reload
...
# Conflicts:
# invokeai/app/api_app.py
# invokeai/app/services/config.py
2023-08-21 09:04:31 -07:00
Kevin Turner
6df6abf6f6
Merge branch 'main' into dep/diffusers020
2023-08-18 11:02:52 -07:00
Martin Kristiansen
537ae2f901
Resolving merge conflicts for flake8
2023-08-18 15:52:04 +10:00
Kevin Turner
654dcd453f
feat(dev_reload): use jurigged to hot reload changes to Python source
2023-08-17 19:02:44 -07:00
Kevin Turner
4267132926
dep(diffusers): upgrade diffusers to 0.20
...
Removed `is_safetensors_available` as safetensors is now a required dependency of diffusers.
2023-08-17 13:42:29 -07:00
psychedelicious
549d2e0485
chore: remove old web server code and python deps
2023-08-15 10:54:57 +10:00
blessedcoolant
cc85c98bf3
feat: Upgrade Diffusers to 0.19.3
...
Needed for some schedulers
2023-08-14 09:26:28 +12:00
Lincoln Stein
1bfe9835cf
clip cache settings to permissible values; remove redundant imports in install __init__ file
2023-08-10 18:00:45 -04:00
Lincoln Stein
930e7bc754
Merge branch 'main' into feat/image-import-script
2023-08-09 08:54:56 -04:00
Millun Atluri
c82da330db
Pin safetensors to 0.3.1
...
Safetensors 0.3.2 does not ship an ARM64 wheel so install on macOS fails
2023-08-09 00:29:43 -04:00
Kevin Turner
44bf308192
test(model_management): add a couple tests for _get_model_path
2023-08-05 15:22:23 -07:00
Lincoln Stein
83f75750a9
add techjedi's import script, with some filecompletion tweaks
2023-08-05 12:19:24 -04:00
Brandon Rising
e86925d424
Add onnxruntime to the main dependencies
2023-08-01 00:03:10 -04:00
Brandon Rising
f5ac73b091
Merge branch 'main' into feat/onnx
2023-07-31 10:58:40 -04:00
Lincoln Stein
60f5606c2d
downgrade torchmetrics to fix model import problem
2023-07-29 13:28:29 -04:00
Lincoln Stein
71768f5988
restore unpinned versions of pydantic and numpy
2023-07-29 13:04:34 -04:00
Lincoln Stein
d633eb1612
remove pydantic and numpy from pyproject.toml
2023-07-28 21:56:22 -04:00
Brandon Rising
d3f6c7f983
Remove onnxruntime
2023-07-28 16:58:06 -04:00
Brandon Rising
da751da3dd
Merge branch 'main' into feat/onnx
2023-07-28 09:59:35 -04:00
Brandon Rising
2b7b3dd4ba
Run python black
2023-07-28 09:46:44 -04:00
Brandon Rising
dc1148106d
Just install onnxruntime by default
2023-07-28 09:32:43 -04:00
Lincoln Stein
17ee17a789
merge with main;resolve conflicts
2023-07-27 15:29:34 -04:00
Lincoln Stein
0d8f9cbe55
resolved conflicts with main
2023-07-27 15:11:25 -04:00
Brandon Rising
918a0dedc0
Always install onnx
2023-07-27 11:00:40 -04:00
Brandon Rising
57271ad125
Move onnx to optional dependencies
2023-07-27 10:28:26 -04:00
Martin Kristiansen
fc9dacd082
Black/flake8 line length 100->120
2023-07-27 10:12:25 -04:00
Martin Kristiansen
8b4af69d87
Black config, pre-commit and GHA
2023-07-27 10:09:04 -04:00
blessedcoolant
3ff8c87c09
feat: Upgrade Diffusers to 0.19.0
2023-07-27 08:00:12 +12:00
Brandon Rising
c16da75ac7
Merge branch 'main' into feat/onnx
2023-07-26 10:42:31 -04:00
Lincoln Stein
fc4e104c61
tested on 3.11 and 3.10
2023-07-24 17:13:32 -04:00
Lincoln Stein
f9320475fd
allow upgrade to transformers~=4.31.0
2023-07-19 09:46:21 -04:00
Brandon Rising
ee7b36cea5
Merge branch 'main' into onnx-testing
2023-07-18 22:56:41 -04:00
Lincoln Stein
700131fab2
Pin to transformers 4.30.2
...
bump version
2023-07-18 21:43:40 -04:00
Lincoln Stein
ec08151009
add correct requirements for installing SDXL models
2023-07-18 18:15:37 -04:00
Lincoln Stein
43fbbfb848
revert python version requirement
2023-07-18 16:15:47 -04:00
Lincoln Stein
efcb3a9d08
documentation fixes
2023-07-18 12:45:47 -04:00
Brandon Rising
35d5ef9118
Emit step completions
2023-07-18 12:35:07 -04:00