You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: mkdocs/docs/configuration.md
+13Lines changed: 13 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -218,6 +218,19 @@ catalog:
218
218
table-name: iceberg
219
219
```
220
220
221
+
If you prefer to pass the credentials explicitly to the client instead of relying on environment variables,
222
+
223
+
```yaml
224
+
catalog:
225
+
default:
226
+
type: dynamodb
227
+
table-name: iceberg
228
+
aws_access_key_id: <ACCESS_KEY_ID>
229
+
aws_secret_access_key: <SECRET_ACCESS_KEY>
230
+
aws_session_token: <SESSION_TOKEN>
231
+
region_name: <REGION_NAME>
232
+
```
233
+
221
234
# Concurrency
222
235
223
236
PyIceberg uses multiple threads to parallelize operations. The number of workers can be configured by supplying a `max-workers` entry in the configuration file, or by setting the `PYICEBERG_MAX_WORKERS` environment variable. The default value depends on the system hardware and Python version. See [the Python documentation](https://docs.python.org/3/library/concurrent.futures.html#threadpoolexecutor) for more details.
Copy file name to clipboardExpand all lines: mkdocs/docs/contributing.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,10 +30,12 @@ For the development, Poetry is used for packing and dependency management. You c
30
30
pip install poetry
31
31
```
32
32
33
-
If you have an older version of pip and virtualenv you need to update these:
33
+
Make sure you're using an up-to-date environment from venv
34
34
35
35
```bash
36
36
pip install --upgrade virtualenv pip
37
+
python -m venv ./venv
38
+
source ./venv/bin/activate
37
39
```
38
40
39
41
To get started, you can run `make install`, which installs Poetry and all the dependencies of the Iceberg library. This also installs the development dependencies. If you don't want to install the development dependencies, you need to install using `poetry install --no-dev`.
0 commit comments