You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by fo...@apache.org on 2025/08/04 14:17:23 UTC
(iceberg-python) 01/01: Merge branch 'main' of github.com:apache/iceberg-python into fd-fix-double-commit
This is an automated email from the ASF dual-hosted git repository.
fokko pushed a commit to branch fd-fix-double-commit
in repository https://gitbox.apache.org/repos/asf/iceberg-python.git
commit 207a75370e752982d050c4a15241b0944c2e0649
Merge: ec74185e ccaa15cf
Author: Fokko Driesprong <fo...@apache.org>
AuthorDate: Mon Aug 4 16:17:08 2025 +0200
Merge branch 'main' of github.com:apache/iceberg-python into fd-fix-double-commit
.github/workflows/pypi-build-artifacts.yml | 2 +-
.github/workflows/python-ci.yml | 36 +-
.github/workflows/svn-build-artifacts.yml | 2 +-
.pre-commit-config.yaml | 4 +-
Makefile | 143 +-
dev/Dockerfile | 10 +-
dev/docker-compose-azurite.yml | 2 +-
dev/docker-compose-integration.yml | 1 +
dev/hive/core-site.xml | 5 +
dev/provision.py | 6 +-
mkdocs/docs/SUMMARY.md | 2 +
mkdocs/docs/api.md | 252 +-
mkdocs/docs/cli.md | 16 +
mkdocs/docs/community.md | 2 +-
mkdocs/docs/configuration.md | 246 +-
mkdocs/docs/expression-dsl.md | 244 +
mkdocs/docs/index.md | 1 +
mkdocs/docs/row-filter-syntax.md | 175 +
poetry.lock | 4756 +++++++++++---------
pyiceberg/avro/codecs/__init__.py | 13 +-
pyiceberg/avro/codecs/snappy_codec.py | 4 +-
pyiceberg/avro/codecs/zstandard_codec.py | 2 +-
pyiceberg/avro/file.py | 47 +-
pyiceberg/avro/writer.py | 8 +-
pyiceberg/catalog/__init__.py | 20 +-
pyiceberg/catalog/dynamodb.py | 40 +-
pyiceberg/catalog/glue.py | 109 +-
pyiceberg/catalog/hive.py | 43 +-
pyiceberg/catalog/memory.py | 5 +-
pyiceberg/catalog/rest/__init__.py | 47 +-
pyiceberg/catalog/rest/auth.py | 10 +
pyiceberg/catalog/sql.py | 3 +-
pyiceberg/cli/console.py | 24 +-
pyiceberg/expressions/literals.py | 2 +-
pyiceberg/expressions/visitors.py | 23 +-
pyiceberg/io/__init__.py | 18 +-
pyiceberg/io/fsspec.py | 4 +-
pyiceberg/io/pyarrow.py | 268 +-
pyiceberg/manifest.py | 226 +-
pyiceberg/partitioning.py | 13 +-
pyiceberg/schema.py | 4 +-
pyiceberg/table/__init__.py | 241 +-
pyiceberg/table/inspect.py | 11 +-
pyiceberg/table/metadata.py | 10 +-
pyiceberg/table/snapshots.py | 3 +
pyiceberg/table/statistics.py | 17 +-
pyiceberg/table/update/__init__.py | 49 +-
pyiceberg/table/update/snapshot.py | 290 +-
pyiceberg/table/update/validate.py | 127 +-
pyiceberg/transforms.py | 162 +-
pyiceberg/utils/concurrent.py | 10 +-
pyiceberg/utils/config.py | 9 +-
pyiceberg/utils/schema_conversion.py | 1 +
pyproject.toml | 42 +-
tests/catalog/test_dynamodb.py | 8 +
tests/catalog/test_glue.py | 14 +
tests/catalog/test_hive.py | 36 +-
tests/catalog/test_rest.py | 175 +-
tests/catalog/test_sql.py | 30 +-
tests/cli/test_console.py | 20 +-
tests/conftest.py | 88 +-
tests/expressions/test_visitors.py | 480 +-
tests/integration/test_add_files.py | 4 +-
tests/integration/test_catalog.py | 316 ++
tests/integration/test_deletes.py | 29 +
tests/integration/test_partitioning_key.py | 20 -
tests/integration/test_reads.py | 91 +-
tests/integration/test_rest_manifest.py | 5 +-
.../test_writes/test_partitioned_writes.py | 12 +-
tests/integration/test_writes/test_writes.py | 297 +-
tests/io/test_pyarrow.py | 335 +-
tests/table/test_datafusion.py | 64 +
tests/table/test_expire_snapshots.py | 224 +
tests/table/test_init.py | 130 +-
tests/table/test_metadata.py | 4 +-
tests/table/test_partitioning.py | 12 +-
tests/table/test_snapshots.py | 22 +
tests/table/test_statistics.py | 54 +
tests/table/test_upsert.py | 4 +-
tests/table/test_validate.py | 135 +-
tests/test_transforms.py | 49 +-
tests/test_types.py | 6 +-
tests/utils/test_config.py | 8 +
tests/utils/test_manifest.py | 18 +-
tests/utils/test_schema_conversion.py | 20 +
vendor/Makefile | 40 +
vendor/README.md | 40 +-
87 files changed, 7328 insertions(+), 3272 deletions(-)