Skip to content

Commit 0902b19

Browse files
committed
rebase and update based on feedback
1 parent 4410f7f commit 0902b19

File tree

3 files changed

+18
-8
lines changed

3 files changed

+18
-8
lines changed

MANIFEST.in

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@
1818
# Include Cython source files for building from source
1919
recursive-include pyiceberg *.pyx *.c
2020

21+
# Exclude generated Cython C file
22+
exclude pyiceberg/avro/decoder_fast.c
23+
2124
# Include test files in sdist
2225
recursive-include tests *
2326

@@ -26,6 +29,7 @@ include Makefile
2629
recursive-include dev *
2730

2831
# Exclude build artifacts
32+
global-exclude */__pycache__/*
2933
prune .venv
3034
prune build
3135
prune dist

pyproject.toml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,15 +51,18 @@ pyarrow = [
5151
"pyiceberg-core>=0.5.1,<0.8.0",
5252
]
5353
pandas = [
54-
"pyiceberg[pyarrow]",
54+
"pyarrow>=17.0.0",
55+
"pyiceberg-core>=0.5.1,<0.8.0",
5556
"pandas>=1.0.0,<3.0.0",
5657
]
5758
duckdb = [
58-
"pyiceberg[pyarrow]",
59+
"pyarrow>=17.0.0",
60+
"pyiceberg-core>=0.5.1,<0.8.0",
5961
"duckdb>=0.5.0,<2.0.0",
6062
]
6163
ray = [
62-
"pyiceberg[pyarrow]",
64+
"pyarrow>=17.0.0",
65+
"pyiceberg-core>=0.5.1,<0.8.0",
6366
"ray>=2.10.0,<=2.44.0",
6467
"pandas>=1.0.0,<3.0.0",
6568
]
@@ -86,7 +89,7 @@ sql-sqlite = ["sqlalchemy>=2.0.18,<3"]
8689
gcsfs = ["gcsfs>=2023.1.0"]
8790
rest-sigv4 = ["boto3>=1.24.59"]
8891
hf = ["huggingface-hub>=0.24.0"]
89-
pyiceberg-core = ["pyiceberg-core>=0.5.1,<0.7.0"]
92+
pyiceberg-core = ["pyiceberg-core>=0.5.1,<0.8.0"]
9093
datafusion = ["datafusion>=45,<49"]
9194
gcp-auth = ["google-auth>=2.4.0"]
9295

uv.lock

Lines changed: 7 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)