Skip to content

Commit ea8ade2

Browse files
authored
Exclude pyiceberg-core for some optional deps (#2748)
<!-- Thanks for opening a pull request! --> <!-- In the case this PR will resolve an issue, please replace ${GITHUB_ISSUE_ID} below with the actual Github issue id. --> <!-- Closes #${GITHUB_ISSUE_ID} --> # Rationale for this change Follow up to #2601 `pandas`/`duckdb`/`ray` do not need `pyiceberg-core` This matches the previous pyproject.toml: https://github.com/apache/iceberg-python/pull/2601/files#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711L133-L157 ## Are these changes tested? ## Are there any user-facing changes? <!-- In the case of user-facing changes, please add the changelog label. -->
1 parent f2131e6 commit ea8ade2

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

pyproject.toml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -58,19 +58,16 @@ pyarrow = [
5858
"pyiceberg-core>=0.5.1,<0.8.0",
5959
]
6060
pandas = [
61-
"pyarrow>=17.0.0",
62-
"pyiceberg-core>=0.5.1,<0.8.0",
6361
"pandas>=1.0.0,<3.0.0",
62+
"pyarrow>=17.0.0",
6463
]
6564
duckdb = [
66-
"pyarrow>=17.0.0",
67-
"pyiceberg-core>=0.5.1,<0.8.0",
6865
"duckdb>=0.5.0,<2.0.0",
66+
"pyarrow>=17.0.0",
6967
]
7068
ray = [
71-
"pyarrow>=17.0.0",
72-
"pyiceberg-core>=0.5.1,<0.8.0",
7369
"ray>=2.10.0,<=2.44.0",
70+
"pyarrow>=17.0.0",
7471
"pandas>=1.0.0,<3.0.0",
7572
]
7673
bodo = ["bodo>=2025.7.4"]

0 commit comments

Comments
 (0)