You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by ke...@apache.org on 2026/06/20 23:16:27 UTC
(iceberg-python) branch codex/load-credentials-table-integration updated (0f80215a5 -> 321413a2c)
This is an automated email from the ASF dual-hosted git repository.
kevinjqliu pushed a change to branch codex/load-credentials-table-integration
in repository https://gitbox.apache.org/repos/asf/iceberg-python.git
discard 0f80215a5 Load table credentials from credentials endpoint
omit 64d39b60b Add REST load credentials support
add 720708a00 Fix walrus truthiness on metrics bounds and identity-partition projection (#3412)
add b7ca7be60 Reject empty `source-ids` in `PartitionField` / `SortField` (#3411)
add 75cd77fda Fix precision loss in large integral string conversions (#3405)
add d99e4633d Chore: Updated PyArrow Dependencies (#3362)
add aa33ab496 Fix typo (#3424)
add 5da8186d0 docs: add Iceberg security model (#3425)
add 0f3f00f3a Build: Bump github/codeql-action from 4.35.5 to 4.36.0 (#3430)
add d70e45645 Build: Bump actions/stale from 10.2.0 to 10.3.0 (#3431)
add 6245f4aa2 Build: Bump duckdb from 1.5.2 to 1.5.3 (#3440)
add 0dcabc0a7 Build: Bump huggingface-hub from 1.15.0 to 1.16.1 (#3439)
add 8cf0df659 Build: Bump cachetools from 7.1.1 to 7.1.4 (#3438)
add 199a0d342 Build: Bump bodo from 2026.4 to 2026.5 (#3437)
add dcdc3db5a Build: Bump click from 8.3.3 to 8.4.1 (#3435)
add bc1026563 Build: Bump prek from 0.4.0 to 0.4.1 (#3433)
add b29c94ff4 Build: Bump zizmorcore/zizmor-action from 0.5.3 to 0.5.6 (#3432)
add 77b27924b Build: Bump daft from 0.7.13 to 0.7.14 (#3434)
add b066577b8 Add rambleraptor to collaborators list (#3456)
add 83384fe18 Build: Bump aiohttp from 3.13.4 to 3.14.0 (#3455)
add 0695f07b0 Make `View.version` return None for unknown id (#3445)
add c9b2fcca4 Build: Bump cython from 3.2.4 to 3.2.5 (#3462)
add 3fe9f9ab4 Build: Bump sqlalchemy from 2.0.49 to 2.0.50 (#3463)
add af064f5c2 Build: Bump polars from 1.40.1 to 1.41.2 (#3464)
add 293b29d9b Build: Bump docutils from 0.22.4 to 0.23 (#3466)
add c779444fd Build: Bump prek from 0.4.1 to 0.4.3 (#3467)
add 97b0eb411 docs: Fix layout of sqlite warning (#3459)
add 12f7646c0 Build: Bump huggingface-hub from 1.16.1 to 1.17.0 (#3468)
add 835e13a07 Fix misleading file extension for partition statistics (#3472)
add b23170597 fix(literals): Return Long bounds for Decimal conversion (#3470)
add ec1413da6 Add defaults to ViewVersion fields (#3458)
add f43421638 Build: Bump fsspec from 2026.2.0 to 2026.4.0 (#3490)
add 5409abbc4 Build: Bump huggingface-hub from 1.17.0 to 1.18.0 (#3488)
add ed3ca75c1 Build: Bump mkdocstrings-python from 2.0.3 to 2.0.4 (#3487)
add d10aabd2a Build: Bump prek from 0.4.3 to 0.4.4 (#3486)
add adcfe2d42 Build: Bump mypy-boto3-glue from 1.43.8 to 1.43.23 (#3484)
add 3e095d067 Build: Bump jupyterlab from 4.5.7 to 4.5.8 (#3483)
add 7fe5df452 Build: Bump actions/checkout from 6.0.2 to 6.0.3 (#3482)
add df4696109 Build: Bump github/codeql-action from 4.36.0 to 4.36.2 (#3481)
add bbdd77c47 Build: Bump tornado from 6.5.5 to 6.5.6 (#3480)
add d101879eb Build: Bump gcsfs from 2026.4.0 to 2026.5.0 (#3479)
add f66d1b3b1 Update astral-sh/setup-uv to v8.2.0 (#3510)
add ef96d3a31 Build: Bump pyjwt from 2.12.0 to 2.13.0 (#3513)
add cf78ac7bd Build: Bump tornado from 6.5.6 to 6.5.7 (#3514)
add 9d2a5e77e Build: Bump cryptography from 46.0.7 to 48.0.1 (#3515)
add a1e12ad7d Build: Bump aiohttp from 3.14.0 to 3.14.1 (#3516)
add 6da06adfa feat: add `dictionary_columns` to Arrow scans (#3461)
add aa39484a5 Refactor: extract `BaseScan` and `ManifestGroupPlanner` (#3511)
add 3a3bc6266 Add more examples for pyiceberg view (#3414)
add a38bbe35e feat: Add REST loadCredentials support (#3499)
add 321413a2c Load table credentials from credentials endpoint
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (0f80215a5)
\
N -- N -- N refs/heads/codex/load-credentials-table-integration (321413a2c)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 1 +
.github/workflows/asf-allowlist-check.yml | 2 +-
.github/workflows/check-md-link.yml | 2 +-
.github/workflows/codeql.yml | 6 +-
.github/workflows/license_check.yml | 2 +-
.github/workflows/nightly-pypi-build.yml | 4 +-
.github/workflows/pypi-build-artifacts.yml | 4 +-
.github/workflows/python-ci-docs.yml | 4 +-
.github/workflows/python-ci.yml | 28 +-
.github/workflows/python-release-docs.yml | 4 +-
.github/workflows/python-release.yml | 4 +-
.github/workflows/stale.yml | 2 +-
.github/workflows/svn-build-artifacts.yml | 4 +-
.github/workflows/zizmor.yml | 4 +-
AGENTS.md | 30 +
SECURITY-THREAT-MODEL.md | 228 ++++++++
mkdocs/docs/api.md | 102 +++-
mkdocs/docs/configuration.md | 3 +-
pyiceberg/catalog/rest/__init__.py | 52 +-
pyiceberg/conversions.py | 2 +-
pyiceberg/expressions/literals.py | 23 +-
pyiceberg/expressions/visitors.py | 66 ++-
pyiceberg/io/pyarrow.py | 18 +-
pyiceberg/partitioning.py | 3 +-
pyiceberg/table/__init__.py | 548 +++++++++++-------
pyiceberg/table/inspect.py | 20 +-
pyiceberg/table/sorting.py | 3 +-
pyiceberg/view/__init__.py | 6 +-
pyiceberg/view/metadata.py | 7 +-
pyproject.toml | 5 +-
tests/catalog/integration_test_dynamodb.py | 2 +-
tests/catalog/test_rest.py | 4 -
tests/expressions/test_evaluator.py | 56 ++
tests/expressions/test_literals.py | 44 +-
tests/integration/test_catalog.py | 2 +-
tests/integration/test_partition_evolution.py | 2 +-
tests/integration/test_writes/test_writes.py | 3 -
tests/io/test_pyarrow.py | 139 +++++
tests/table/test_init.py | 24 +-
tests/table/test_inspect.py | 70 +++
tests/table/test_partitioning.py | 6 +
tests/table/test_sorting.py | 6 +
tests/test_conversions.py | 3 +
tests/test_view.py | 3 +-
uv.lock | 790 +++++++++++++-------------
45 files changed, 1595 insertions(+), 746 deletions(-)
create mode 100644 AGENTS.md
create mode 100644 SECURITY-THREAT-MODEL.md
create mode 100644 tests/table/test_inspect.py