Skip to content

Commit 651cc9b

Browse files
authored
Change suggestions to PyArrow (#644)
PyIceberg first started with s3fs as the default FileIO implementation because it is more lightweight. At some point we've changed the default to PyArrow since it is more feature rich.
1 parent 02a5ced commit 651cc9b

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

mkdocs/docs/contributing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ pip3 install -e ".[s3fs,hive]"
7171
Install it directly for GitHub (not recommended), but sometimes handy:
7272

7373
```
74-
pip install "git+https://github.com/apache/iceberg-python.git#egg=pyiceberg[s3fs]"
74+
pip install "git+https://github.com/apache/iceberg-python.git#egg=pyiceberg[pyarrow]"
7575
```
7676

7777
## Linting

pyiceberg/io/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -338,5 +338,5 @@ def load_file_io(properties: Properties = EMPTY_DICT, location: Optional[str] =
338338
return PyArrowFileIO(properties)
339339
except ModuleNotFoundError as e:
340340
raise ModuleNotFoundError(
341-
'Could not load a FileIO, please consider installing one: pip3 install "pyiceberg[s3fs]", for more options refer to the docs.'
341+
'Could not load a FileIO, please consider installing one: pip3 install "pyiceberg[pyarrow]", for more options refer to the docs.'
342342
) from e

0 commit comments

Comments
 (0)