Skip to content

Commit 0ed4862

Browse files
committed
Remove requirements files and add dependencies into pyproject.toml instead
1 parent 2d8b1d3 commit 0ed4862

File tree

6 files changed

+445
-582
lines changed

6 files changed

+445
-582
lines changed

pyproject.toml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ name = "datafusion"
2424
description = "Build and run queries against data"
2525
readme = "README.md"
2626
license = { file = "LICENSE.txt" }
27-
requires-python = ">=3.7"
27+
requires-python = ">=3.8"
2828
keywords = ["datafusion", "dataframe", "rust", "query-engine"]
2929
classifiers = [
3030
"Development Status :: 2 - Pre-Alpha",
@@ -35,7 +35,6 @@ classifiers = [
3535
"Operating System :: Microsoft :: Windows",
3636
"Operating System :: POSIX :: Linux",
3737
"Programming Language :: Python :: 3",
38-
"Programming Language :: Python :: 3.7",
3938
"Programming Language :: Python :: 3.8",
4039
"Programming Language :: Python :: 3.9",
4140
"Programming Language :: Python :: 3.10",
@@ -82,3 +81,11 @@ max-doc-length = 88
8281
"dev/*" = ["D"]
8382
"benchmarks/*" = ["D", "F"]
8483
"docs/*" = ["D"]
84+
85+
[dependency-groups]
86+
dev = [
87+
"numpy>1.24.4 ; python_full_version >= '3.10'",
88+
"pytest>=7.4.4",
89+
"ruff>=0.9.1",
90+
"toml>=0.10.2",
91+
]

requirements-310.txt

Lines changed: 0 additions & 195 deletions
This file was deleted.

0 commit comments

Comments
 (0)