Ionite
0f459bb198
Fix debug assert for release mode
11 months ago
Ionite
2cd9c8a633
Add Parse from requirement to PipInstallArgs
11 months ago
Ionite
5e4f9e17fd
Add PipPackageSpecifier
11 months ago
ionite34
f7f1c2c6ea
Update SetupPip and InstallPackage to use ProcessResult
1 year ago
Ionite
2fa9bb0ecc
Increase time limit for process exit, change to warn log
1 year ago
JT
04b957fe3c
kill the whole process tree
1 year ago
Ionite
4c123ab55e
Add python package upgrade and downgrade support
1 year ago
Ionite
c8f01fb94e
Add pip package management dialog
1 year ago
Ionite
b7a2fb58bd
Change static calls to instance for PipInstallArgs
1 year ago
Ionite
88635aede3
Add fluent command arguments and fix pip installs
1 year ago
JT
a425279bdc
inject via attributes & fix package update check & update nuget packages
1 year ago
Ionite
ed650bace8
Update PyVenvRunner.Run to accept ProcessArgs
1 year ago
JT
622c68ee24
Buncha Stuff
...
- Added Stable Diffusion WebUI-DirectML package
- Added GPU compatibility badges to the installers
- Added filtering of "incompatible" packages (ones that do not support your GPU) to all installers
- This can be overridden by checking the new "Show All Packages" checkbox
- The One-Click Installer now uses the new progress dialog with console
- NVIDIA GPU users will be updated to use CUDA 12.1 for ComfyUI & Fooocus packages for a slight performance improvement
- Update will occur the next time the package is updated, or on a fresh install
1 year ago
Ionite
e0df26e2e3
Fix match regex
1 year ago
Ionite
7b8cc5b898
Fix torchvision version specifier
1 year ago
Ionite
e01ac46c61
Formatting
1 year ago
Ionite
6432edb847
Fix torch install to pin 2.0.1
1 year ago
Ionite
c9065dbb62
Fix line splitting in PipInstallFromRequirements
1 year ago
Ionite
9b3cfde987
Fix PipInstallFromRequirements
1 year ago
Ionite
044ec5ecf8
Add PipInstallFromRequirements
1 year ago
Ionite
7354f5a572
Venv Setup console output and cancellation
1 year ago
Ionite
f9a5f8ab3d
Add logging of pip update in updates
1 year ago
Ionite
dd69f2b278
Update translations and font
1 year ago
ionite34
a15b7734d4
Add 7z assets, python paths
1 year ago
JT
c90a24e6f3
Rearranged model version dialog & added model description, also added ROCm options for most packages
1 year ago
JT
0af48eaa90
Adds ROCm check/torch install for ComfyUI
1 year ago
Ionite
624552fd51
Fix Python installed check on linux
1 year ago
Ionite
743358c721
Set GIT env var to fix A1111 usage
1 year ago
Ionite
2ab748f935
Add PyVenvRunner.CustomInstall
1 year ago
Ionite
0a423640fe
PyVenv fixes and reformat
1 year ago
Ionite
61dd1187c7
Add ExtraLaunchCommands to BasePackage and refactors
1 year ago
Ionite
4a8019bba3
Add PyVenvRunner GetEntryPoint and refactors
...
- Also moves WorkingDirectory and EnvironmentVariables as class properties so they don't have to be passed to every call to a VenvRunner instance
1 year ago
Ionite
8be56b33a7
Improve AnsiProcess and PyVenvRunner resource safety
1 year ago
Ionite
85c69ab549
Add global env vars to venv processes
1 year ago
Ionite
2c57e9c76e
Shutdown confirmation and faster exit handling
1 year ago
Ionite
c6cb406ba7
Fix PyRunner tests
1 year ago
Ionite
49be598fd4
Add missing bin component for portable git path
1 year ago
Ionite
08d9abfffc
Call pip with PIP_NO_CACHE_DIR=true by default
...
Avoids out of memory issues on large package installs
1 year ago
Ionite
5f2c0b57ad
Improve launch PATH environment setting for venvs
1 year ago
Ionite
0ac31c7b9c
ProcessRunner and ansi parsing
1 year ago
Ionite
c4cb380733
Fix Pip exe path
1 year ago
Ionite
40ea30f941
Move PyRunner paths to property to fix startup without librarydir
1 year ago
Ionite
fb51010dca
Revert setting pythonhome for pyrunner
1 year ago
Ionite
d136355f0f
Fix linux path delimiter
1 year ago
Ionite
937e46efb5
improved error printing for pyvenvrunner
1 year ago
Ionite
9743688c69
Only use copy mode in windows
1 year ago
Ionite
69f21a55ff
Use static PythonHome to avoid needing to init
1 year ago
Ionite
883a98abf3
Fix pythonhome resolution
1 year ago
Ionite
f7266dc7bd
Fix unbuffered mode insertion
1 year ago
Ionite
88f0fec3b1
Fix compatibility for venv config writing
1 year ago