@@ -7,6 +7,10 @@ name = "bitsandbytes"
7
7
dynamic = [" version" ]
8
8
description = " k-bit optimizers and matrix multiplication routines."
9
9
authors = [{
name =
" Tim Dettmers" ,
email =
" [email protected] " }]
10
+ maintainers = [
11
+ {
name =
" Titus von Köller" ,
email =
" [email protected] " },
12
+ {
name =
" Matthew Douglas" ,
email =
" [email protected] " }
13
+ ]
10
14
requires-python = " >=3.8"
11
15
readme = " README.md"
12
16
license = {file =" LICENSE" }
@@ -26,7 +30,7 @@ classifiers = [
26
30
" Intended Audience :: Developers" ,
27
31
" Intended Audience :: Science/Research" ,
28
32
" Operating System :: POSIX :: Linux" ,
29
- " Operating System :: MacOS" ,
33
+ # "Operating System :: MacOS",
30
34
" Operating System :: Microsoft :: Windows" ,
31
35
" Programming Language :: C++" ,
32
36
" Programming Language :: Python :: Implementation :: CPython" ,
@@ -38,10 +42,16 @@ classifiers = [
38
42
" Topic :: Scientific/Engineering :: Artificial Intelligence"
39
43
]
40
44
dependencies = [
41
- " torch>=1.11,!=1.12 .0" ,
45
+ " torch~=2 .0" ,
42
46
" numpy>=1.17"
43
47
]
44
48
49
+ [project .urls ]
50
+ homepage = " https://github.com/bitsandbytes-foundation/bitsandbytes"
51
+ changelog = " https://github.com/bitsandbytes-foundation/bitsandbytes/blob/main/CHANGELOG.md"
52
+ docs = " https://huggingface.co/docs/bitsandbytes/main"
53
+ issues = " https://github.com/bitsandbytes-foundation/bitsandbytes/issues"
54
+
45
55
[project .optional-dependencies ]
46
56
benchmark = [" pandas" , " matplotlib" ]
47
57
docs = [" hf-doc-builder==0.5.0" ]
@@ -53,20 +63,13 @@ dev = [
53
63
" wheel>=0.42,<1"
54
64
]
55
65
test = [
56
- " einops~=0.6 .0" ,
57
- " lion-pytorch==0.0.6 " ,
58
- " pytest~=7.4 " ,
66
+ " einops~=0.8 .0" ,
67
+ " lion-pytorch==0.2.3 " ,
68
+ " pytest~=8.3 " ,
59
69
" scipy>=1.10.1,<2; python_version < '3.9'" ,
60
70
" scipy>=1.11.4,<2; python_version >= '3.9'" ,
61
71
" transformers>=4.30.1,<5"
62
72
]
63
- triton = [" triton~=2.0.0; sys_platform=='linux' and platform_machine=='x86_64'" ]
64
-
65
- [project .urls ]
66
- homepage = " https://github.com/TimDettmers/bitsandbytes"
67
- changelog = " https://github.com/TimDettmers/bitsandbytes/blob/main/CHANGELOG.md"
68
- docs = " https://huggingface.co/docs/bitsandbytes/main"
69
- issues = " https://github.com/TimDettmers/bitsandbytes/issues"
70
73
71
74
[tool .setuptools ]
72
75
package-data = { "*" = [" libbitsandbytes*.*" ] }
0 commit comments