@@ -29,7 +29,8 @@ classifiers = [
2929 " Programming Language :: Python :: 3.8" ,
3030 " Programming Language :: Python :: 3.9" ,
3131 " Programming Language :: Python :: 3.10" ,
32- " Programming Language :: Python :: 3.11"
32+ " Programming Language :: Python :: 3.11" ,
33+ " Programming Language :: Python :: 3.12"
3334]
3435packages = [
3536 { include = " pyiceberg" },
@@ -47,6 +48,7 @@ include = [
4748
4849[tool .poetry .dependencies ]
4950python = " ^3.8"
51+ setuptools = " >=70.1.1"
5052mmh3 = " >=4.0.0,<5.0.0"
5153requests = " >=2.20.0,<3.0.0"
5254click = " >=7.1.1,<9.0.0"
@@ -61,7 +63,7 @@ tenacity = ">=8.2.3,<9.0.0"
6163pyarrow = { version = " >=9.0.0,<17.0.0" , optional = true }
6264pandas = { version = " >=1.0.0,<3.0.0" , optional = true }
6365duckdb = { version = " >=0.5.0,<2.0.0" , optional = true }
64- ray = { version = " >=2.0.0,<2.10 .0" , optional = true }
66+ ray = { version = " >=2.0.0,<2.40 .0" , optional = true }
6567python-snappy = { version = " >=0.6.0,<1.0.0" , optional = true }
6668thrift = { version = " >=0.13.0,<1.0.0" , optional = true }
6769mypy-boto3-glue = { version = " >=1.28.18" , optional = true }
0 commit comments