This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch dependabot/pip/pytest-checkdocs-2.13.0
in repository https://gitbox.apache.org/repos/asf/iceberg-python.git
discard ab6ae919 Build: Bump pytest-checkdocs from 2.10.1 to 2.13.0
add acbd0713 Write `null` when there is no parent-snapshot-id (#1383)
add 5bef1bfe Bump pydantic from 2.10.1 to 2.10.2 (#1382)
add 68e17af7 Bump pyarrow from 18.0.0 to 18.1.0 (#1381)
add a6035ba1 Build: Upgrade to RAT 0.16.1, scanning hidden directories and
adding missing ASF headers
add 1adfcd9e Bump moto from 5.0.21 to 5.0.22 (#1399)
add cd32f4e4 docs: Add link to GitHub release notes (#1394)
add df804c4c Bump mypy-boto3-glue from 1.35.65 to 1.35.74 (#1398)
add 850cd4e7 Bump pydantic from 2.10.2 to 2.10.3 (#1403)
add a2942fbb Bump mkdocs-material from 9.5.46 to 9.5.47 (#1402)
add bad0d996 Build: Don't run CI on unrelated changes
add bfc0d9a6 Fix lint
add e395c8e3 5
add 67142575 TEST: adopt new rest catalog image and enable tableExists
tests (#1389)
add 8cbaa2be Bump coverage from 7.6.8 to 7.6.9 (#1413)
add 1c73b7c9 fix warnings from newer versions of dependencies (#1414)
add 1976547d Post 0.8.1 release steps (#1410)
add d9670501 Build: Delete branch automatically on PR merge (#1408)
add 2c972faa Add poetry extra for rest-sigv4 dependencies (boto3) (#1415)
add d82f8f7a Add Alibaba OSS protocol to `PyArrowFileIO` (#1392)
add 88c4bad1 Add `_missing_` to make `FileFormat` case insensitive (#1411)
add ede363bd Bump mkdocs-material from 9.5.47 to 9.5.48 (#1419)
add 295ed058 docs: Use `load_catalog` instead (#1406)
add 547d8819 docker: The `archive` seems unstable (#1425)
add a97d13c1 Bump mypy-boto3-glue from 1.35.74 to 1.35.80 (#1428)
add b34d8dde Fix `Table.scan` to enable case sensitive argument (#1423)
add b981780d Update StrictProjection tests (#1422)
add a819cfd2 Bump mkdocs-material from 9.5.48 to 9.5.49 (#1437)
add 7eba0226 Bump adlfs from 2024.7.0 to 2024.12.0 (#1436)
add 54b08eed Bump moto from 5.0.22 to 5.0.23 (#1435)
add b0ea716c Deserialize initial-default and write-default (#1432)
add e15f355f Snapshot: Make manifest-list required (#1385)
add d8c6c94a Implementing namespace_exists function on the REST Catalog
(#1434)
add 59a18b3c Remove `version` from `docker-compose` (#1438)
add 392c9ce0 Bump boto3 from 1.35.36 to 1.35.81 (#1440)
add 6c1e7cf7 `field-id` in NameMapping should be optional (#1426)
add 4b3456a9 docs: fixed code example. (#1445)
add 2529c81a docs: add RESTCatalog-specific headers table (#1446)
add 952d7c0c Add Support for Dynamic Overwrite (#931)
add 5b5be313 Bump pydantic from 2.10.3 to 2.10.4 (#1444)
add 1278e888 Remove support for catalog_name in table identifier string
(#963)
add f2f412b7 Bump getdaft from 0.3.15 to 0.4.0 (#1450)
add 593ee34c Bump moto from 5.0.23 to 5.0.24 (#1451)
add efdbcc5b Signer: Make `token` optional (#1447)
add 85b20531 Remove `0.9.0` deprecations (#1448)
add ab6b1906 Remove unneeded partitioning (#1417)
add dbcf65b4 Bump to Poetry 1.8.5 (#1455)
add 5e95b137 Bump fastavro from 1.9.7 to 1.10.0 (#1460)
add 325c8a55 Bump deptry from 0.21.1 to 0.21.2 (#1459)
add 9f470775 Build: Bump 3rd party deps (#1454)
add b450c1c4 [infra] Update pyspark java iceberg library to 1.6.0 (#1462)
add 887ea5e7 Bump mypy-boto3-glue from 1.35.80 to 1.35.87 (#1468)
add 0e5086ce Bump jinja2 from 3.1.4 to 3.1.5 (#1467)
add edbc1698 Bump griffe from 1.5.1 to 1.5.4 (#1474)
add f5bdae84 docs: various spelling fixes (#1471)
add 6e537e86 Bump coverage from 7.6.9 to 7.6.10 (#1473)
add a5be07a2 Bump mkdocstrings-python from 1.12.2 to 1.13.0 (#1472)
add a926d379 Bump boto3 from 1.35.81 to 1.35.88 (#1476)
add e6465001 Bump moto from 5.0.24 to 5.0.25 (#1475)
add 5da1f4d6 URL-encode partition field names in file locations (#1457)
add f7d8a2f5 Bump pyparsing from 3.2.0 to 3.2.1 (#1481)
add f863c4e7 Configure `codespell` in `pre-commit` (#1478)
add acd6f5a8 Remove deprecation warnings (#1416)
add 59fffe30 [infra] replace `pycln` with `ruff` (#1485)
add e5bfa1e4 Move `mkdocs` to use poetry as `docs` (#1486)
add 551f5241 Fix read from multiple s3 regions (#1453)
add e39f91a0 Bump moto from 5.0.25 to 5.0.26 (#1490)
add bd747f8d Build: Bump pytest-checkdocs from 2.10.1 to 2.13.0
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 (ab6ae919)
\
N -- N -- N refs/heads/dependabot/pip/pytest-checkdocs-2.13.0
(bd747f8d)
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 +
MANIFEST.in => .codespellrc | 4 +-
.github/ISSUE_TEMPLATE/iceberg_bug_report.yml | 22 +-
.github/ISSUE_TEMPLATE/iceberg_improvement.yml | 19 +
.github/ISSUE_TEMPLATE/iceberg_question.yml | 19 +
.github/workflows/check-md-link.yml | 25 +-
.github/workflows/python-ci-docs.yml | 10 +-
.github/workflows/python-ci.yml | 13 +
.github/workflows/python-integration.yml | 13 +
.github/workflows/python-release-docs.yml | 12 +-
.pre-commit-config.yaml | 19 +-
Makefile | 13 +-
dev/.rat-excludes | 1 +
dev/Dockerfile | 9 +-
dev/check-license | 4 +-
dev/docker-compose-azurite.yml | 1 -
dev/docker-compose-gcs-server.yml | 1 -
dev/docker-compose-integration.yml | 3 +-
dev/docker-compose.yml | 1 -
dev/provision.py | 20 +-
mkdocs/README.md | 5 +-
mkdocs/docs/SUMMARY.md | 1 +
mkdocs/docs/api.md | 125 +-
mkdocs/docs/configuration.md | 52 +-
mkdocs/docs/how-to-release.md | 2 +-
mkdocs/docs/index.md | 40 +-
mkdocs/docs/verify-release.md | 2 +-
mkdocs/requirements.txt | 28 -
poetry.lock | 4274 +++++++++++---------
pyiceberg/avro/reader.py | 2 +-
pyiceberg/catalog/__init__.py | 49 +-
pyiceberg/catalog/dynamodb.py | 11 +-
pyiceberg/catalog/glue.py | 9 +-
pyiceberg/catalog/hive.py | 9 +-
pyiceberg/catalog/rest.py | 48 +-
pyiceberg/catalog/sql.py | 30 +-
pyiceberg/cli/console.py | 25 -
pyiceberg/cli/output.py | 20 +-
pyiceberg/expressions/literals.py | 4 +
pyiceberg/expressions/visitors.py | 16 +-
pyiceberg/io/__init__.py | 2 +
pyiceberg/io/fsspec.py | 8 +-
pyiceberg/io/pyarrow.py | 440 +-
pyiceberg/manifest.py | 72 +-
pyiceberg/partitioning.py | 8 +-
pyiceberg/schema.py | 14 +-
pyiceberg/table/__init__.py | 285 +-
pyiceberg/table/inspect.py | 480 ++-
pyiceberg/table/name_mapping.py | 40 +-
pyiceberg/table/snapshots.py | 8 +-
pyiceberg/table/update/__init__.py | 24 -
pyiceberg/table/update/snapshot.py | 15 +-
pyiceberg/transforms.py | 2 +-
pyiceberg/types.py | 4 +-
pyiceberg/utils/decimal.py | 2 +-
pyiceberg/utils/deprecated.py | 1 -
pyiceberg/utils/singleton.py | 2 +-
pyproject.toml | 324 +-
ruff.toml | 2 +-
tests/avro/test_resolver.py | 50 +-
tests/avro/test_writer.py | 40 +-
tests/catalog/test_base.py | 6 +-
tests/catalog/test_rest.py | 128 +-
tests/catalog/test_sql.py | 221 +-
tests/conftest.py | 330 +-
tests/expressions/test_evaluator.py | 30 +-
tests/expressions/test_parser.py | 1 -
tests/expressions/test_visitors.py | 480 +--
tests/integration/test_add_files.py | 104 +-
tests/integration/test_deletes.py | 160 +-
tests/integration/test_partitioning_key.py | 67 +-
tests/integration/test_reads.py | 108 +-
tests/integration/test_rest_catalog.py | 63 +
tests/integration/test_rest_schema.py | 20 +-
.../test_writes/test_partitioned_writes.py | 401 +-
tests/integration/test_writes/test_writes.py | 185 +-
tests/io/test_pyarrow.py | 218 +-
tests/io/test_pyarrow_visitor.py | 352 +-
tests/table/test_init.py | 131 +-
tests/table/test_metadata.py | 4 +-
tests/table/test_name_mapping.py | 274 +-
tests/table/test_partitioning.py | 24 +-
tests/test_schema.py | 36 +-
tests/test_transforms.py | 1073 ++---
tests/utils/test_manifest.py | 45 +-
85 files changed, 6434 insertions(+), 4812 deletions(-)
copy MANIFEST.in => .codespellrc (92%)
delete mode 100644 mkdocs/requirements.txt
create mode 100644 tests/integration/test_rest_catalog.py