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

dependabot[bot] pushed a change to branch 
dependabot/uv/bindings/python/pytest-9.0.3
in repository https://gitbox.apache.org/repos/asf/iceberg-rust.git


 discard 1e12e8edd chore(deps-dev): Bump pytest from 8.4.2 to 9.0.3 in 
/bindings/python
     add 99ffd68b8 Fix ci workflow failure (#2325)
     add 575ebcde2 chore(deps): Bump tokio from 1.50.0 to 1.51.0 (#2321)
     add 8e884efa4 chore(deps): Bump minijinja from 2.18.0 to 2.19.0 (#2322)
     add b06b5734b fix(s3tables): use 's3' as the default scheme (#2313)
     add d6692fc5d fix(storage/s3): default to virtual-host-style addressing 
(#2330)
     add 3fe7be196 Fix RUSTSEC-2026-0097 (#2331)
     add 5334dcb5b chore: update comment tag to match the exact version to fix 
zizmor (#2333)
     add e285c7957 ci: fix zizmor workflow (#2334)
     add d118aa84b chore(deps): Bump astral-sh/setup-uv from 7.3.1 to 8.0.0 
(#2314)
     add 2890a6190 tests(s3tables): add s3tables end-to-end test to verify 
table creation/loading plus reading/writing (#2315)
     add 5ea6f4cfe fix: build_fallback_field_id_map produces incorrect column 
indices for schemas with nested types (#2307)
     add a2f067d02 fix: incorrect Parquet INT96 timestamp values from 
ArrowReader (#2301)
     add 4e8cf7f2b feat(encryption) [2/N] Support encryption: Add streaming 
encryption/decryption (#2286)
     add fda82a249 refactor(storage): remove the configured_scheme parameter 
from storage impls (#2338)
     add 1c7eb6506 chore(deps): Bump PyO3/maturin-action from 1.50.1 to 1.51.0 
(#2346)
     add 02496d3f2 chore(deps): Bump actions/upload-artifact from 7.0.0 to 
7.0.1 (#2345)
     add c1538de36 support fixedbinary(n) (#2348)
     add 1b6400956 chore: bump datafusion to 53.1.0 (#2350)
     add ad44fc3b9 chore(deps): Bump rustls-webpki from 0.103.10 to 0.103.12 in 
/bindings/python (#2352)
     add 1bed7b6bf fix: NaN pushdown correctly pushes down NaNs correctness 
issue  (#2351)
     add 4b4ffd0a6 fix: Bump rustls-webpki from 0.103.12 to 0.103.13 to fix 
RUSTSEC-2026-0104 (#2356)
     add c82c42eb2 feat(datafusion): show pushed-down limit in IcebergTableScan 
EXPLAIN output (#2360)
     add 4b0b35255 Split arrow reader into smaller modules (#2358)
     add 02e28d9ec fix: allow missing sequence-number in v2 snapshots for 
v1-upgraded tables (#2127)
     add bcc2b5a44 chore(deps): Bump tokio from 1.51.1 to 1.52.1 (#2374)
     add 7e8415781 chore(deps): Bump datafusion-cli from 53.0.0 to 53.1.0 
(#2373)
     add 406ca384d chore(deps): Bump crate-ci/typos from 1.45.0 to 1.45.1 
(#2372)
     add 7e3f8276b chore(deps): Bump astral-sh/setup-uv from 8.0.0 to 8.1.0 
(#2371)
     add 94426495a chore(deps): Bump taiki-e/install-action from 2.75.7 to 
2.75.18 (#2370)
     add d7c647ff7 chore(deps): Bump datafusion-sqllogictest from 53.0.0 to 
53.1.0 (#2369)
     add 00eb1601f chore(deps): Bump zizmorcore/zizmor-action from 0.5.2 to 
0.5.3 (#2368)
     add 36ae6460c docs: bump version for python binding (#2377)
     add 1ad4bfd39 feat(reader): Add read_with_metrics() for scan I/O metrics 
(#2349)
     add 88ca8b6fd feat(encryption) [3/N] Support encryption: KMS (#2339)
     add 40cc78767 chore: Improve release process (#2381)
     add 0d97497bb docs(arrow): clarify ScanMetrics::bytes_read includes delete 
files (#2379)
     add 7290ef0b8 feat(encryption) [4/N] Support encryption: 
StandardKeyMetadata (#2340)
     add 976b689dd ci(python): verify wheel abi3 compatibility with --no-build 
(#2388)
     add 6cb5be5bf chore(deps): Bump aws-sdk-glue from 1.142.0 to 1.142.1 
(#2399)
     add 2839c1a5c chore(deps): Bump taiki-e/install-action from 2.75.18 to 
2.75.22 (#2400)
     add 3048bd340 fix(sqllogictest): add missing tokio `rt-multi-thread` 
feature (#2386)
     add db8f44e4e feat(datatypes): add optional and required constructors for 
MapType (#2405)
     add 03be59e57 CI: Use specific patch versions in workflow action comments 
(#2412)
     add a4121ba09 docs: Correct docs for Int128 and UInt128 being big-endian 
not little-endian (#2397)
     add 5eb342ff1 fix(tests): remove unnecessary `.to_string()` calls for 
metadata_location (#2407)
     add 122217da6 fix(catalog/memory): relax strict ms inequality in 
test_update_table (#2395)
     add 4f21e503a chore(deps): bump opendal to 0.56, migrate to reqsign-core 
3.0 (#2401)
     add 4b13ad589 fix(transaction): fix previous snapshot summary fetching 
(#2391)
     add a2b1c1db6 chore(deps): Bump reqwest from 0.12.28 to 0.13.3 (#2429)
     add e6c5b297c chore(deps): Bump serde_with from 3.18.0 to 3.19.0 (#2428)
     add 9629e0213 chore(deps): Bump github/codeql-action from 4.35.2 to 4.35.3 
(#2426)
     add a8a495a4f chore(deps): Bump taiki-e/install-action from 2.75.22 to 
2.75.30 (#2425)
     add fd5dde3b1 chore(deps): Bump crate-ci/typos from 1.45.1 to 1.46.0 
(#2424)
     add 716394d04 chore(deps): Bump the arrow-parquet group with 6 updates 
(#2427)
     add 034ae548d feat(schema): Add `update_schema` action to enable table 
schema updates (#2120)
     add 83b4595e2 Fix RUSTSEC-2026-0122 (#2437)
     add dde9cd21d chore(deps-dev): Bump pytest from 8.4.2 to 9.0.3 in 
/bindings/python

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   (1e12e8edd)
            \
             N -- N -- N   
refs/heads/dependabot/uv/bindings/python/pytest-9.0.3 (dde9cd21d)

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:
 .cargo/audit.toml                                  |    5 +
 .../actions/overwrite-package-version/action.yml   |    2 +-
 .github/workflows/asf-allowlist-check.yml          |    5 +-
 .github/workflows/audit.yml                        |    5 +-
 .github/workflows/bindings_python_ci.yml           |   16 +-
 .github/workflows/ci.yml                           |   20 +-
 .github/workflows/ci_typos.yml                     |    4 +-
 .github/workflows/codeql.yml                       |    6 +-
 .github/workflows/publish.yml                      |    2 +-
 .github/workflows/release_python.yml               |   31 +-
 .github/workflows/release_python_nightly.yml       |   30 +-
 .github/workflows/website.yml                      |    6 +-
 .github/workflows/zizmor.yml                       |    2 +-
 .typos.toml                                        |    4 +
 Cargo.lock                                         |  854 +++-
 Cargo.toml                                         |    6 +-
 bindings/python/Cargo.lock                         |  148 +-
 crates/catalog/glue/src/catalog.rs                 |    1 -
 crates/catalog/hms/tests/hms_catalog_test.rs       |    8 +-
 crates/catalog/loader/tests/common/mod.rs          |    9 +-
 crates/catalog/loader/tests/schema_update_suite.rs |  284 ++
 crates/catalog/s3tables/Cargo.toml                 |    5 +
 crates/catalog/s3tables/src/catalog.rs             |  106 +-
 crates/iceberg/Cargo.toml                          |    1 +
 .../src/arrow/caching_delete_file_loader.rs        |   21 +-
 crates/iceberg/src/arrow/delete_file_loader.rs     |   18 +-
 crates/iceberg/src/arrow/int96.rs                  |  578 +++
 crates/iceberg/src/arrow/mod.rs                    |    3 +
 crates/iceberg/src/arrow/reader.rs                 | 4670 --------------------
 crates/iceberg/src/arrow/reader/file_reader.rs     |  368 ++
 crates/iceberg/src/arrow/reader/mod.rs             |  154 +
 crates/iceberg/src/arrow/reader/options.rs         |   84 +
 crates/iceberg/src/arrow/reader/pipeline.rs        | 1192 +++++
 .../iceberg/src/arrow/reader/positional_deletes.rs |  934 ++++
 .../iceberg/src/arrow/reader/predicate_visitor.rs  |  820 ++++
 crates/iceberg/src/arrow/reader/projection.rs      | 1728 ++++++++
 crates/iceberg/src/arrow/reader/row_filter.rs      |  619 +++
 crates/iceberg/src/arrow/scan_metrics.rs           |   96 +
 crates/iceberg/src/arrow/schema.rs                 |   22 +-
 crates/iceberg/src/catalog/memory/catalog.rs       |    1 -
 crates/iceberg/src/catalog/mod.rs                  |    3 +-
 crates/iceberg/src/encryption/crypto.rs            |    9 +-
 crates/iceberg/src/encryption/file_decryptor.rs    |  156 +
 crates/iceberg/src/encryption/file_encryptor.rs    |  138 +
 crates/iceberg/src/encryption/key_metadata.rs      |  286 ++
 crates/iceberg/src/encryption/kms/client.rs        |   98 +
 crates/iceberg/src/encryption/kms/memory.rs        |  296 ++
 crates/iceberg/src/encryption/{ => kms}/mod.rs     |   12 +-
 crates/iceberg/src/encryption/mod.rs               |   16 +-
 crates/iceberg/src/encryption/stream.rs            | 1249 ++++++
 crates/iceberg/src/error.rs                        |    6 +
 .../src/expr/visitors/page_index_evaluator.rs      |    6 +-
 .../expr/visitors/row_group_metrics_evaluator.rs   |    6 +-
 crates/iceberg/src/io/file_io.rs                   |    7 +
 crates/iceberg/src/io/storage/config/s3.rs         |   31 +-
 crates/iceberg/src/scan/mod.rs                     |   12 +-
 crates/iceberg/src/spec/datatypes.rs               |   60 +
 crates/iceberg/src/spec/schema/mod.rs              |    2 +
 crates/iceberg/src/spec/snapshot.rs                |    1 +
 crates/iceberg/src/spec/table_metadata_builder.rs  |    4 +-
 crates/iceberg/src/spec/values/primitive.rs        |    4 +-
 crates/iceberg/src/transaction/mod.rs              |   65 +-
 crates/iceberg/src/transaction/snapshot.rs         |    5 +-
 crates/iceberg/src/transaction/update_schema.rs    | 1147 +++++
 .../src/writer/file_writer/rolling_writer.rs       |    2 +-
 crates/integration_tests/src/lib.rs                |    5 +-
 crates/integration_tests/tests/common/mod.rs       |    1 -
 .../tests/conflict_commit_test.rs                  |    1 -
 .../integration_tests/tests/read_evolved_schema.rs |    1 -
 .../tests/read_positional_deletes.rs               |    1 -
 .../datafusion/src/physical_plan/project.rs        |    6 +-
 .../datafusion/src/physical_plan/repartition.rs    |   16 +-
 .../datafusion/src/physical_plan/scan.rs           |    6 +-
 crates/sqllogictest/Cargo.toml                     |    2 +-
 .../testdata/slts/df_test/basic_queries.slt        |   12 +
 crates/storage/opendal/Cargo.toml                  |    7 +-
 crates/storage/opendal/README.md                   |    1 -
 crates/storage/opendal/src/azdls.rs                |   53 +-
 crates/storage/opendal/src/lib.rs                  |  140 +-
 crates/storage/opendal/src/resolving.rs            |  114 +-
 crates/storage/opendal/src/s3.rs                   |   69 +-
 crates/storage/opendal/tests/file_io_s3_test.rs    |   40 +-
 .../opendal/tests/resolving_storage_test.rs        |   30 +-
 website/src/release.md                             |   52 +-
 84 files changed, 11751 insertions(+), 5295 deletions(-)
 create mode 100644 crates/catalog/loader/tests/schema_update_suite.rs
 create mode 100644 crates/iceberg/src/arrow/int96.rs
 delete mode 100644 crates/iceberg/src/arrow/reader.rs
 create mode 100644 crates/iceberg/src/arrow/reader/file_reader.rs
 create mode 100644 crates/iceberg/src/arrow/reader/mod.rs
 create mode 100644 crates/iceberg/src/arrow/reader/options.rs
 create mode 100644 crates/iceberg/src/arrow/reader/pipeline.rs
 create mode 100644 crates/iceberg/src/arrow/reader/positional_deletes.rs
 create mode 100644 crates/iceberg/src/arrow/reader/predicate_visitor.rs
 create mode 100644 crates/iceberg/src/arrow/reader/projection.rs
 create mode 100644 crates/iceberg/src/arrow/reader/row_filter.rs
 create mode 100644 crates/iceberg/src/arrow/scan_metrics.rs
 create mode 100644 crates/iceberg/src/encryption/file_decryptor.rs
 create mode 100644 crates/iceberg/src/encryption/file_encryptor.rs
 create mode 100644 crates/iceberg/src/encryption/key_metadata.rs
 create mode 100644 crates/iceberg/src/encryption/kms/client.rs
 create mode 100644 crates/iceberg/src/encryption/kms/memory.rs
 copy crates/iceberg/src/encryption/{ => kms}/mod.rs (71%)
 create mode 100644 crates/iceberg/src/encryption/stream.rs
 create mode 100644 crates/iceberg/src/transaction/update_schema.rs

Reply via email to