ci: add PyPI setup script

This commit is contained in:
BuildTools 2024-08-17 13:41:21 -07:00
parent a1650bba07
commit 7966150d90
No known key found for this signature in database
GPG Key ID: 3270C066C15D530B
3 changed files with 25 additions and 1 deletions

3
.gitignore vendored
View File

@ -41,3 +41,6 @@ assets/*
# Don't ignore .gitignore
!.gitignore
# Allow PyPI setup script
!setup.py

View File

@ -1,7 +1,7 @@
psutil~=6.0.0
requests~=2.32.3
numpy<2.0.0
torch~=1.13.1
torch~=2.2.0
sentencepiece~=0.2.0
PyYAML~=6.0.2
pynvml~=11.5.3

21
setup.py Normal file
View File

@ -0,0 +1,21 @@
from setuptools import setup
with open('requirements.txt') as f:
required = f.read().splitlines()
setup(
name='AutoGGUF',
version='v1.7.1',
packages=[''],
url='https://github.com/leafspark/AutoGGUF',
license='apache-2.0',
author='leafspark',
author_email='',
description='automatically quant GGUF models',
install_requires=required,
entry_points={
'console_scripts': [
'autogguf-gui = src.main'
]
}
)