Commit Graph

320 Commits

Author SHA1 Message Date
BuildTools 25b4a76ec9
refactor: fix pre commit issues and update radon workflow
- run pre commits
- exclude quantize_model from radon
2024-08-15 19:08:21 -07:00
leafspark fed6f74789
Merge pull request #10 from leafspark/dependabot/pip/psutil-approx-eq-6.0.0
build(deps): update psutil requirement from ~=5.9.8 to ~=6.0.0
2024-08-15 19:06:58 -07:00
leafspark 4324ea7ce1
Merge pull request #9 from leafspark/dependabot/pip/torch-approx-eq-2.4.0
build(deps): update torch requirement from ~=1.13.1 to ~=2.4.0
2024-08-15 19:06:38 -07:00
dependabot[bot] 9751b04fed
build(deps): update psutil requirement from ~=5.9.8 to ~=6.0.0
Updates the requirements on [psutil](https://github.com/giampaolo/psutil) to permit the latest version.
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst)
- [Commits](https://github.com/giampaolo/psutil/compare/release-5.9.8...release-6.0.0)

---
updated-dependencies:
- dependency-name: psutil
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-16 02:03:50 +00:00
dependabot[bot] acd9710545
build(deps): update torch requirement from ~=1.13.1 to ~=2.4.0
Updates the requirements on [torch](https://github.com/pytorch/pytorch) to permit the latest version.
- [Release notes](https://github.com/pytorch/pytorch/releases)
- [Changelog](https://github.com/pytorch/pytorch/blob/main/RELEASE.md)
- [Commits](https://github.com/pytorch/pytorch/compare/v1.13.1...v2.4.0)

---
updated-dependencies:
- dependency-name: torch
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-16 02:03:47 +00:00
BuildTools 3946b2a49e
Merge branch 'main' of https://github.com/leafspark/AutoGGUF 2024-08-15 19:02:42 -07:00
BuildTools 034bbbb3b9
ci: add radon, dependabot, and pre-commit workflows
- add radon, dependabot, and pre-commit workflows
- optimize imports in AutoGGUF.py
2024-08-15 19:02:36 -07:00
leafspark 9ef6b1a664
ci: add dependency audit 2024-08-15 18:52:29 -07:00
leafspark b3eecc173d
ci: rename workflow and add src files to artifact 2024-08-15 18:43:13 -07:00
leafspark 82cd5eb129
ci: exclude torch from build 2024-08-15 18:36:26 -07:00
leafspark 987c32d887
ci: fix build workflow
- fixed sha hash syntax error
2024-08-15 18:33:41 -07:00
leafspark 048bececb8
ci: add build workflow 2024-08-15 18:31:43 -07:00
leafspark ea4f0a0c41
ci: disable .md and .txt CodeQL analysis 2024-08-15 18:23:42 -07:00
leafspark e867a9e5cf
docs: update SECURITY.md 2024-08-15 18:22:30 -07:00
leafspark e1aafb4681
docs: fix image blur 2024-08-15 18:13:04 -07:00
leafspark bcf0a4045d
docs: update readme to v1.6.2 and style screenshot 2024-08-15 18:11:26 -07:00
leafspark f19e1c5ab4
docs: update changelog to v1.6.2 2024-08-15 17:56:03 -07:00
BuildTools f3257bfa69
feat: support env variables as server config
- add AUTOGGUF_SERVER=true/false and AUTOGGUF_SERVER_PORT=int configuration options
- update AutoGGUF docstrings
2024-08-15 17:25:33 -07:00
BuildTools e77fa3ee4d
Merge branch 'main' of https://github.com/leafspark/AutoGGUF 2024-08-15 17:15:28 -07:00
BuildTools 2e90c91eb8
feat(server): add read only flask server
- added the following endpoints:
/v1/backends (lists all backends and path)
/v1/health (heartbeat)
/v1/tasks (gets current task info, includes name, status, progress, and log file)
/v1/models (gets name, model type, path, and shard status)
2024-08-15 17:15:21 -07:00
BuildTools 6ec85aa84f
refactor: edit build scripts and add README mention 2024-08-13 20:10:06 -07:00
BuildTools 79eeb02694
fix: set GGML types to lowercase in command builder 2024-08-13 20:07:50 -07:00
BuildTools a8ed4a87b1
ci: add optimized build scripts using Nuitka 2024-08-12 20:59:01 -07:00
BuildTools ac725c678b
Merge branch 'main' of https://github.com/leafspark/AutoGGUF 2024-08-11 18:45:47 -07:00
BuildTools f089aa264d
fix: cancel first before deleting task 2024-08-11 18:45:40 -07:00
leafspark 67302124f0
docs: update changelog to v1.6.0 2024-08-08 13:43:52 -07:00
leafspark 0ef2c91d6b
docs: update to v1.6.0 features 2024-08-08 13:41:23 -07:00
BuildTools 7e61f6b3d3
refactor: Switch from PyQt6 to PySide6 for license compatibility
- Replaced all PyQt6 imports with PySide6
- Updated signal syntax (pyqtSignal to Signal)
- Modified requirements.txt to use PySide6
- Ensured compatibility with Apache-2.0 license
2024-08-08 13:04:30 -07:00
BuildTools 260d4cd011
Merge branch 'main' of https://github.com/leafspark/AutoGGUF 2024-08-08 12:51:48 -07:00
BuildTools b2d4fd06a4
feat: add GPU monitoring for NVIDIA GPUs
- add GPU monitoring for NVIDIA GPUs
2024-08-08 12:51:41 -07:00
leafspark b3b3c592f1
docs: update SECURITY.md 2024-08-08 10:46:24 -07:00
leafspark c659790942
docs: update build instructions and dependencies 2024-08-08 10:45:48 -07:00
BuildTools f5b3b43d01
fix: load preset error and LoRA loading
- support loading *.gguf file types
- update FAILED_TO_LOAD_PRESET localization key
- remove Save Preset context menu action
2024-08-08 10:32:12 -07:00
BuildTools 11e35a7535
ci: reduce unnecessary checks
- only run on .py file modification
- add PR trigger to pylint.yml
- increase strictness of pylint.yml
2024-08-07 16:59:58 -07:00
leafspark e4d810b262
build: update project dependencies 2024-08-07 16:54:01 -07:00
leafspark b8584ac828
docs: update shields and featurelist 2024-08-07 16:36:26 -07:00
leafspark 54c3b26612
docs: update changelog to v1.5.0 2024-08-07 16:07:18 -07:00
BuildTools cb51a22d2f
refactor: Implement QScrollArea for universal scrolling 2024-08-06 16:08:32 -07:00
BuildTools 6070aac200
refactor: use localization keys for HF conversion
- reduce base class length
- reorganize English, French, and Simplified Chinese
2024-08-05 19:21:30 -07:00
BuildTools c0635936cc
refactor: allow more tensor types 2024-08-05 17:51:54 -07:00
BuildTools eca2ecc785
refactor: move some strings to localizations 2024-08-05 17:41:12 -07:00
BuildTools ab7ffb0ad3
refactor: optimize imports 2024-08-05 17:29:01 -07:00
BuildTools 1feab011e4
refactor: move error handling to separate module 2024-08-05 16:52:33 -07:00
leafspark 3ff9caabbf
docs: update verification instructions and update to v1.5.0 prerel 2024-08-05 14:06:47 -07:00
BuildTools 4ced884a0d
feat(conversion): add HF to GGUF conversion + refactor localization
- refactor localization and split into sections
- add HF safetensors conversion support
- add run.sh script for Linux
2024-08-05 13:29:30 -07:00
leafspark d25989dc0c
docs: update changelog to v1.4.3 2024-08-05 12:24:33 -07:00
leafspark 51c3de4995
docs: update to v1.4.3 2024-08-05 12:22:02 -07:00
BuildTools aaacba491d
Merge branch 'main' of https://github.com/leafspark/AutoGGUF 2024-08-05 12:11:44 -07:00
BuildTools dc9a1c8971
feat: support multiple quantization types
This commit adds the ability to select and run multiple quantization types simultaneously. It includes:
- Replacing the quantization type dropdown with a multi-select list
- Updating preset saving and loading to handle multiple quantization types
- Modifying the quantize_model function to process all selected types
- fix formatting issue with previous commit
- use error and in progress messages from localizations in QuantizationThread
2024-08-05 12:11:08 -07:00
leafspark fc78dd365f
docs: Add SECURITY.md 2024-08-05 11:53:49 -07:00