@@ -3,8 +3,10 @@ requires = [
3
3
# ARROW-248, pin to less than 72.2.
4
4
" setuptools>=70,<72.2" ,
5
5
" cython>=3.0" ,
6
+ # Needed for numpy headers.
7
+ " numpy>=2.0" ,
6
8
# Must be kept in sync with "project.dependencies" below.
7
- " pyarrow>=17 .0,<17 .1.0" ,
9
+ " pyarrow>=18 .0,<18 .1.0" ,
8
10
]
9
11
10
12
[project ]
@@ -27,14 +29,15 @@ classifiers = [
27
29
" Programming Language :: Python :: 3.10" ,
28
30
" Programming Language :: Python :: 3.11" ,
29
31
" Programming Language :: Python :: 3.12" ,
32
+ " Programming Language :: Python :: 3.13" ,
30
33
" Programming Language :: Python :: Implementation :: CPython" ,
31
34
" Topic :: Database" ,
32
35
]
33
36
readme = " README.md"
34
37
requires-python = " >=3.9"
35
38
dependencies = [
36
39
# Must be kept in sync with "build_sytem.requires" above.
37
- " pyarrow >=17 .0,<17 .1" ,
40
+ " pyarrow >=18 .0,<18 .1" ,
38
41
" pymongo >=4.4,<5" ,
39
42
" pandas >=1.3.5,<3" ,
40
43
" packaging >=23.2" ,
@@ -84,7 +87,7 @@ archs = "x86_64 aarch64"
84
87
manylinux-x86_64-image = " manylinux_2_28"
85
88
manylinux-aarch64-image = " manylinux_2_28"
86
89
repair-wheel-command = [
87
- " pip install \" auditwheel>=5,<6 \" " ,
90
+ " pip install \" auditwheel>=6,<7 \" " ,
88
91
" python addtags.py {wheel} {dest_dir}"
89
92
]
90
93
0 commit comments