This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch dependabot/uv/bodo-2025.11.0
in repository https://gitbox.apache.org/repos/asf/iceberg-python.git


    omit 9d3f1b8b6 Build: Bump bodo from 2025.10.2 to 2025.11.0
     add f835cb800 Build: Bump astral-sh/setup-uv from 6 to 7 (#2722)
     add 0213ac4fd Build: Bump polars from 1.35.1 to 1.35.2 (#2723)
     add f4d65e02c Build: Bump pyiceberg-core from 0.6.0 to 0.7.0 (#2724)
     add 33f6ab762 Fix: Support nested struct field filtering (#2628)
     add 8b3cb07e1 Build: Bump mkdocs-material from 9.6.22 to 9.6.23 (#2730)
     add 6a90e69de Build: Bump daft from 0.6.10 to 0.6.12 (#2726)
     add 5a8078651 Build: Bump griffe from 1.14.0 to 1.15.0 (#2725)
     add 551fc5da4 pyproject: Move homepage and repo up (#2736)
     add 12202958b Renable linter rule B024 (#2737)
     add c807124f2 sdist: remove .egg-info and setup.cfg from sdist (#2734)
     add d6e978cd0 Makefile: apply PYTHON_ARG override in all uv commands 
(#2735)
     add ff0fa555e Re-enable rule B208 (#2738)
     add 60ebe931a Enable up037 (#2739)
     add 36906ed71 Enables linter rule UP006 (#2744)
     add f2131e6ee docs: add GCP BigLake Metastore Catalog configuration 
example (#2740)
     add ea8ade282 Exclude `pyiceberg-core` for some optional deps (#2748)
     add 6773c8539 infra: notify on github workflow failure (#2682)
     add 7e3d3af38 Fix `check-md-link` and allow manual trigger (#2765)
     add 4cd1a6383 Remove `Generic` from expressions (#2750)
     add bb325f2f8 Build: Bump pypa/cibuildwheel from 3.2.1 to 3.3.0 (#2751)
     add 0ed0bef67 Build: Bump mypy-boto3-glue from 1.40.63 to 1.40.75 (#2752)
     add fa388297e Build: Bump prek from 0.2.13 to 0.2.15 (#2753)
     add 93f521495 Build: Bump pyarrow from 21.0.0 to 22.0.0 (#2754)
     add f1e9ba680 Build: Bump huggingface-hub from 1.1.2 to 1.1.4 (#2755)
     add 46446871f Build: Bump cython from 3.2.0 to 3.2.1 (#2756)
     add 4ef074eda Build: Bump cachetools from 6.2.1 to 6.2.2 (#2759)
     add e4b41c59f Build: Bump duckdb from 1.4.1 to 1.4.2 (#2760)
     add 27f92fede Build: Bump boto3 from 1.40.61 to 1.40.75 (#2761)
     add 456aabde3 Build: Bump click from 8.3.0 to 8.3.1 (#2762)
     add de1f1b403 Build: Bump mkdocs-material from 9.6.23 to 9.7.0 (#2763)
     add 7254a9dcd Build: Bump daft from 0.6.12 to 0.6.14 (#2758)
     add 5d7a538e1 Build: Bump bodo from 2025.10.2 to 2025.11.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   (9d3f1b8b6)
            \
             N -- N -- N   refs/heads/dependabot/uv/bodo-2025.11.0 (5d7a538e1)

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/check-md-link.yml                |   3 +-
 .github/workflows/nightly-pypi-build.yml           |   2 +-
 .github/workflows/pypi-build-artifacts.yml         |   4 +-
 .github/workflows/python-ci-docs.yml               |   2 +-
 .github/workflows/python-ci.yml                    |   2 +-
 .github/workflows/python-release-docs.yml          |   2 +-
 .github/workflows/python-release.yml               |   2 +-
 .github/workflows/svn-build-artifacts.yml          |   4 +-
 Makefile                                           |  24 +-
 dev/.rat-excludes                                  |   2 -
 mkdocs/docs/configuration.md                       |  22 ++
 pyiceberg/avro/codecs/__init__.py                  |   6 +-
 pyiceberg/avro/decoder.py                          |  15 +-
 pyiceberg/avro/file.py                             |  25 +-
 pyiceberg/avro/reader.py                           |  16 +-
 pyiceberg/avro/resolver.py                         |  33 +-
 pyiceberg/avro/writer.py                           |   9 +-
 pyiceberg/catalog/__init__.py                      |  67 ++--
 pyiceberg/catalog/bigquery_metastore.py            |  14 +-
 pyiceberg/catalog/dynamodb.py                      |  38 +-
 pyiceberg/catalog/glue.py                          |  34 +-
 pyiceberg/catalog/hive.py                          |  31 +-
 pyiceberg/catalog/noop.py                          |  13 +-
 pyiceberg/catalog/rest/__init__.py                 |  38 +-
 pyiceberg/catalog/rest/auth.py                     |  14 +-
 pyiceberg/catalog/rest/response.py                 |   6 +-
 pyiceberg/catalog/sql.py                           |  13 +-
 pyiceberg/cli/console.py                           |   6 +-
 pyiceberg/cli/output.py                            |  15 +-
 pyiceberg/expressions/__init__.py                  | 421 ++++++++++-----------
 pyiceberg/expressions/literals.py                  |   4 +-
 pyiceberg/expressions/visitors.py                  | 352 +++++++++--------
 pyiceberg/io/__init__.py                           |  11 +-
 pyiceberg/io/fsspec.py                             |  10 +-
 pyiceberg/io/pyarrow.py                            | 343 ++++++++++-------
 pyiceberg/manifest.py                              |  52 ++-
 pyiceberg/partitioning.py                          |  16 +-
 pyiceberg/schema.py                                | 145 ++++---
 pyiceberg/table/__init__.py                        | 125 +++---
 pyiceberg/table/inspect.py                         |  60 +--
 pyiceberg/table/metadata.py                        |  52 +--
 pyiceberg/table/name_mapping.py                    |  83 ++--
 pyiceberg/table/puffin.py                          |  18 +-
 pyiceberg/table/snapshots.py                       |  22 +-
 pyiceberg/table/sorting.py                         |   6 +-
 pyiceberg/table/statistics.py                      |  12 +-
 pyiceberg/table/update/__init__.py                 |  30 +-
 pyiceberg/table/update/schema.py                   |  75 ++--
 pyiceberg/table/update/snapshot.py                 |  88 ++---
 pyiceberg/table/update/sorting.py                  |  10 +-
 pyiceberg/table/update/spec.py                     |  30 +-
 pyiceberg/table/update/statistics.py               |   4 +-
 pyiceberg/table/update/validate.py                 |   6 +-
 pyiceberg/transforms.py                            |  60 +--
 pyiceberg/typedef.py                               |  24 +-
 pyiceberg/types.py                                 |  22 +-
 pyiceberg/utils/bin_packing.py                     |  11 +-
 pyiceberg/utils/config.py                          |   5 +-
 pyiceberg/utils/lazydict.py                        |   7 +-
 pyiceberg/utils/properties.py                      |   7 +-
 pyiceberg/utils/schema_conversion.py               |  33 +-
 pyiceberg/utils/singleton.py                       |   6 +-
 pyproject.toml                                     |  29 +-
 ruff.toml                                          |   6 +-
 setup.py                                           |  18 +
 tests/avro/test_decoder.py                         |   4 +-
 tests/catalog/integration_test_dynamodb.py         |   6 +-
 tests/catalog/integration_test_glue.py             |   8 +-
 tests/catalog/test_dynamodb.py                     |   5 +-
 tests/catalog/test_glue.py                         |   5 +-
 tests/catalog/test_rest.py                         |  40 +-
 tests/conftest.py                                  |  62 ++-
 tests/expressions/test_evaluator.py                |   4 +-
 tests/expressions/test_expressions.py              | 169 ++++++---
 tests/expressions/test_literals.py                 |  11 +-
 tests/expressions/test_parser.py                   |   3 +
 tests/expressions/test_visitors.py                 |  86 ++---
 tests/integration/test_catalog.py                  |   6 +-
 tests/integration/test_delete_count.py             |   4 +-
 tests/integration/test_deletes.py                  |   4 +-
 tests/integration/test_partitioning_key.py         |   6 +-
 tests/integration/test_rest_manifest.py            |   4 +-
 .../test_writes/test_partitioned_writes.py         |   4 +-
 tests/integration/test_writes/test_writes.py       |  10 +-
 tests/integration/test_writes/utils.py             |   4 +-
 tests/io/test_fsspec.py                            |   5 +-
 tests/io/test_pyarrow.py                           |  52 +--
 tests/io/test_pyarrow_stats.py                     |  19 +-
 tests/io/test_pyarrow_visitor.py                   |  39 +-
 tests/table/test_expire_snapshots.py               |   3 +-
 tests/table/test_init.py                           |   8 +-
 tests/table/test_metadata.py                       |  38 +-
 tests/table/test_puffin.py                         |   3 +-
 tests/table/test_sorting.py                        |   4 +-
 tests/test_avro_sanitization.py                    |  16 +-
 tests/test_schema.py                               |  12 +-
 tests/test_serializers.py                          |   6 +-
 tests/test_transforms.py                           | 164 ++++----
 tests/test_types.py                                |   5 +-
 tests/utils/test_bin_packing.py                    |   9 +-
 tests/utils/test_concurrent.py                     |   4 +-
 tests/utils/test_config.py                         |   4 +-
 tests/utils/test_manifest.py                       |   3 +-
 tests/utils/test_schema_conversion.py              |   8 +-
 uv.lock                                            | 272 ++++++-------
 106 files changed, 1911 insertions(+), 1874 deletions(-)

Reply via email to