|
3 | 3 | with open("README.md", "r", encoding="utf-8") as fh: |
4 | 4 | long_description = fh.read() |
5 | 5 |
|
6 | | -with open("requirements.txt", "r", encoding="utf-8") as fh: |
7 | | - requirements = [line.strip() for line in fh if line.strip() and not line.startswith("#")] |
8 | | - |
9 | 6 | setup( |
10 | 7 | name="quantllm", |
11 | | - version="0.1.0", |
| 8 | + version="1.1.0", |
12 | 9 | author="Dark Coder", |
13 | 10 | |
14 | 11 | description="A lightweight library for quantized LLM fine-tuning and deployment", |
15 | 12 | long_description=long_description, |
16 | 13 | long_description_content_type="text/markdown", |
17 | | - url="https://github.com/codewithdark-git/QuantLLM", |
| 14 | + project_urls={ |
| 15 | + "Homepage": "https://github.com/codewithdark-git/DiffusionLM", |
| 16 | + "Sponsor": "https://github.com/sponsors/codewithdark-git", # 💰 |
| 17 | + }, |
18 | 18 | packages=find_packages(), |
19 | 19 | classifiers=[ |
20 | 20 | "Development Status :: 3 - Alpha", |
21 | 21 | "Intended Audience :: Science/Research", |
22 | 22 | "License :: OSI Approved :: MIT License", |
23 | 23 | "Operating System :: OS Independent", |
24 | 24 | "Programming Language :: Python :: 3", |
25 | | - "Programming Language :: Python :: 3.8", |
26 | | - "Programming Language :: Python :: 3.9", |
| 25 | + "Programming Language :: Python :: 3.10", |
| 26 | + "Programming Language :: Python :: 3.11", |
27 | 27 | "Topic :: Scientific/Engineering :: Artificial Intelligence", |
28 | 28 | ], |
29 | | - python_requires=">=3.8", |
30 | | - install_requires=requirements, |
31 | | - extras_require={ |
32 | | - "dev": [ |
33 | | - "sphinx>=4.5.0", |
34 | | - "sphinx-rtd-theme>=1.0.0", |
35 | | - "sphinx-copybutton>=0.5.0", |
36 | | - "sphinx-autodoc-typehints>=1.18.3", |
37 | | - "myst-parser>=0.18.1", |
38 | | - "pytest>=7.0.0", |
39 | | - "pytest-cov>=3.0.0", |
40 | | - "black>=22.0.0", |
41 | | - "isort>=5.10.0", |
42 | | - "flake8>=4.0.0", |
| 29 | + python_requires=">=3.10", |
| 30 | + install_requires=[ |
43 | 31 | "torch>=2.0.0", |
44 | 32 | "transformers>=4.30.0", |
45 | 33 | "datasets>=2.12.0", |
|
56 | 44 | "einops>=0.6.1", |
57 | 45 | "evaluate>=0.4.0", |
58 | 46 | "tensorboard>=2.13.0" |
| 47 | + ], |
| 48 | + extras_require={ |
| 49 | + "dev": [ |
| 50 | + "sphinx>=4.5.0", |
| 51 | + "sphinx-rtd-theme>=1.0.0", |
| 52 | + "sphinx-copybutton>=0.5.0", |
| 53 | + "sphinx-autodoc-typehints>=1.18.3", |
| 54 | + "myst-parser>=0.18.1", |
| 55 | + "pytest>=7.0.0", |
| 56 | + "pytest-cov>=3.0.0", |
| 57 | + "black>=22.0.0", |
| 58 | + "isort>=5.10.0", |
| 59 | + "flake8>=4.0.0", |
59 | 60 | ], |
60 | 61 | }, |
61 | 62 | include_package_data=True, |
|
0 commit comments