@@ -5,7 +5,7 @@ build-backend = "poetry.core.masonry.api"
55
66[tool .poetry ]
77name = " pipedata"
8- version = " 0.3 "
8+ version = " 0.4 "
99description = " Framework for building pipelines for data processing"
1010authors = [
" Simon Wicks <[email protected] >" ]
1111readme = " README.md"
@@ -22,35 +22,25 @@ classifiers = [
2222 " Programming Language :: Python" ,
2323 " Programming Language :: Python :: 3" ,
2424 " Programming Language :: Python :: 3 :: Only" ,
25- " Programming Language :: Python :: 3.8" ,
2625 " Programming Language :: Python :: 3.9" ,
2726 " Programming Language :: Python :: 3.10" ,
2827 " Programming Language :: Python :: 3.11" ,
2928 " Programming Language :: Python :: 3.12" ,
29+ " Programming Language :: Python :: 3.13" ,
3030 " Topic :: Software Development :: Libraries :: Python Modules" ,
3131 " Typing :: Typed" ,
3232]
3333packages = [{include = " pipedata" , from = " src" }]
3434
3535[tool .poetry .dependencies ]
36- python = " ^3.8 "
36+ python = " ^3.9 "
3737
3838[tool .poetry .group .ops .dependencies ]
39- fsspec = [
40- { version = " >=0.9.0" , python = " <3.12" },
41- { version = " >=2022.1.0" , python = " >=3.12,<3.13" },
42- ]
39+ fsspec = " >=2022.1.0"
4340ijson = " ^3.0.0"
4441pyarrow = [
45- { version = " >=9.0.0" , python = " <3.11" },
46- { version = " >=11.0.0" , python = " >=3.11,<3.12" },
47- { version = " >=14.0.0" , python = " >=3.12,<=3.13" },
48- ]
49- # We don't have a direct numpy dependency, but pyarrow depends on numpy
50- # and numpy has python version constraints with python 3.12
51- numpy = [
52- { version = " <1.25.0" , python = " <3.9" },
53- { version = " ^1.26.0" , python = " >=3.12,<3.13" }
42+ { version = " >=16.0.0" , python = " <3.13" },
43+ { version = " >=18.0.0" , python = " >=3.13" },
5444]
5545
5646[tool .poetry .group .lint .dependencies ]
0 commit comments