Commit Graph

295 Commits (4e1f8a2b711784636e27e3db2d9d5eb7ee7170a4)

Author SHA1 Message Date
Vladimir Mandic 9e22d91245 update logging and temp file handling 2023-05-25 07:41:40 -04:00
Vladimir Mandic d36b16d03f refactor api auth 2023-05-23 14:31:22 -04:00
Vladimir Mandic c103e53689 secure api access 2023-05-22 14:31:04 -04:00
Vladimir Mandic 26b05ef883
Merge pull request #1109 from Symbiomatrix/vlad2
Don't read log if load is forced.
2023-05-21 10:07:12 -04:00
Vladimir Mandic e7f8b62056 move onnxruntime to optional 2023-05-21 10:05:30 -04:00
SBM c364355297 Don't read log if load is forced. 2023-05-21 16:37:38 +03:00
Vladimir Mandic f8f81f86e6 update prompt parser and image size 2023-05-20 13:12:50 -04:00
Vladimir Mandic 0ccda9bc8b jumbo patch 2023-05-17 14:15:55 -04:00
Vladimir Mandic f6f1a73b39 minor fixes 2023-05-17 06:15:18 -04:00
Vladimir Mandic 2f36350e24 refactor 2023-05-16 09:16:12 -04:00
Vladimir Mandic 8a9eb2c766 add test script 2023-05-15 08:44:03 -04:00
Vladimir Mandic c99c1410f5 update 2023-05-14 20:25:27 -04:00
Vladimir Mandic 4f937be64b fix sendto metadata 2023-05-14 10:39:32 -04:00
Vladimir Mandic 12569f7fdb match installed extensions 2023-05-14 08:02:36 -04:00
Vladimir Mandic 926b8666cd update argparser 2023-05-13 16:42:01 -04:00
Vladimir Mandic a652270999 fix 2023-05-13 12:26:00 -04:00
Vladimir Mandic d96ab6a1ae update directml 2023-05-13 11:21:11 -04:00
Vladimir Mandic a2485cf7ef update 2023-05-12 21:12:24 -04:00
Vladimir Mandic 1943bfea88 use cudnn workaround 2023-05-11 22:24:12 -04:00
Vladimir Mandic df2cfd5100 add torch type override 2023-05-11 20:36:34 -04:00
Vladimir Mandic 8c98115914 remove force reinstall 2023-05-11 14:20:27 -04:00
Vladimir Mandic aff2dcb625 add skip torch 2023-05-11 12:08:38 -04:00
Vladimir Mandic 99b6133bc9 update requirements 2023-05-10 16:40:36 -04:00
Vladimir Mandic 0d4dad03c2 retry upgrades 2023-05-10 16:06:45 -04:00
Vladimir Mandic e038bf1549 aggressive gc 2023-05-10 16:03:55 -04:00
Vladimir Mandic c5df80197e new extension manager 2023-05-10 15:12:02 -04:00
Vladimir Mandic e0301360ac
update logic 2023-05-09 17:26:02 -04:00
Craig Wright 05a26522b1
Merge branch 'master' into patch-1 2023-05-09 22:23:26 +01:00
eyecreate 09ad0e043a
Update installer.py to not be tied to quickly changing intel torch versions
If you leave off the git revision, you can still pull in the latest torch build from intel. If you don't do this, intel users will have the install process fail due to new/different versions of pytorch intel pushes.
2023-05-09 17:09:58 -04:00
Craig Wright 16aef2a88c
Implement Duplicate Extension Check in 'install_extensions()' Function
Title: Implement Duplicate Extension Check in install_extensions() Function

Description:

In this change, I have added functionality to the install_extensions() function in order to check for and log any duplicate extensions found across both the built-in and custom extensions directories.

This addition provides a level of error checking and prevents potential conflicts between extensions with the same name located in different directories. The function now maintains a dictionary of all encountered extensions, and logs any duplicates in a single line, separated by commas, at the end of the function execution.

This enhancement can help in debugging issues related to extension installations, such as unexpected behavior, crashes, or incorrect data being returned. By providing visibility into duplicate extensions, developers can more quickly identify and resolve these issues, resulting in a more robust and reliable application.

Moreover, logging duplicate extensions can be an important step in maintaining extension hygiene and ensuring the correct loading and running of extensions. This may be particularly helpful in environments with a large number of extensions or frequent updates and changes to extensions.

This change does not affect the existing functionality of installing and updating extensions. It remains fully backward-compatible with previous code and usage patterns.
2023-05-09 22:00:50 +01:00
Vladimir Mandic 4ba9f0c8dc pin torch version 2023-05-09 12:22:52 -04:00
SourceHeartLock 92c63370a1
Merge branch 'vladmandic:master' into master 2023-05-10 00:07:06 +08:00
bugyalu 302e2f9f44 fix(#824): can not start the webui on Mac Arm64 2023-05-10 00:06:30 +08:00
Antonio Cheong f509fefeb1
EXTREMELY IMPORTANT BUGFIX
typo
2023-05-09 20:29:55 +08:00
Vladimir Mandic fe496f4ebc add train preprocess options 2023-05-05 09:06:06 -04:00
Vladimir Mandic a677253b7c add api-logo workaround 2023-05-04 10:45:25 -04:00
Vladimir Mandic e0543e4475 add ignore flag 2023-05-03 19:15:18 -04:00
Vladimir Mandic 0af6c70b94 add notifications 2023-05-03 14:32:14 -04:00
Vladimir Mandic 8cbce7ea19 add version flag 2023-05-03 14:32:14 -04:00
Vladimir Mandic d86b081ed3 update ssl 2023-05-03 08:22:57 -04:00
Vladimir Mandic 10a9c2760a switch cmdargs 2023-05-01 19:49:19 -04:00
Vladimir Mandic 75b741f119 fallback args 2023-04-30 23:06:32 -04:00
Vladimir Mandic a136a8ea63 update 2023-04-30 18:44:19 -04:00
Vladimir Mandic 7eb82e2627 remove circular imports from installer 2023-04-30 12:21:32 -04:00
Vladimir Mandic d62ee69c75 cleanup installer 2023-04-30 12:01:25 -04:00