You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@polaris.apache.org by gi...@apache.org on 2026/04/14 04:43:50 UTC

(polaris) branch dependabot/uv/client/python/pygments-2.20.0 updated (1f0454ff7a -> 90876ac263)

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

github-bot pushed a change to branch dependabot/uv/client/python/pygments-2.20.0
in repository https://gitbox.apache.org/repos/asf/polaris.git


    omit 1f0454ff7a chore(deps): bump pygments from 2.19.2 to 2.20.0 in /client/python
     add 971c1b8fa2 Add blog for polaris cli setup command (#4082)
     add dddb3ec593 NoSQL: Change to detect a theoretically possible recursive call, which must not happen at all. (#4070)
     add 206e581816 chore(deps): update dependency mypy to >=1.20, <=1.20.0 (#4098)
     add 6ee53bca20 CLI: Add BSD-2-Clause to license allow list (#4100)
     add 044eee3ed4 chore(deps): update docker.io/jaegertracing/jaeger docker tag to v2.17.0 (#4102)
     add b313ba1dbd Unify equals/hashCode for Index.Element (#4056)
     add ab470869e2 NoSQL: Optimize index-impl scratch-buffer reuse (#4071)
     add 2acf472b78 Fix Helm Script for non-main branches (#4089)
     add aa434fe511 Add doc for setup command under getting started (#4087)
     add 3e80dd54ad Ext: Remove the incorrect comment (#4109)
     add 52e4c56af2 fix(verify-release): fix bash pipe FD leak causing deadlock on maven checksum verification (#4024)
     add 54793ee66c Helm: Add support for polaris.realm-context.require-header option (#4105)
     add 4f74a20ada chore(deps): update docker.io/prom/prometheus docker tag to v3.11.0 (#4111)
     add ab61cef978 Core: Use record for connection credentials (#4103)
     add 8ae5bd8310 Update quay.io/keycloak/keycloak Docker tag to v26.5.7 (#4113)
     add 69cf127e65 Fix broken links in README.md (#4119)
     add ebe543bbaf Update dependency com.github.jk1:gradle-license-report to v3.1.2 (#4120)
     add c36851a231 Core: Rename ExternalCatalogFactory to FederatedCatalogFactory (#4116)
     add 288be8c388 Clean SVN directories before adding artifacts (#4096)
     add 9666cc568a Update plugin com.gradle.common-custom-user-data-gradle-plugin to v2.5.0 (#4122)
     add 07b2a40158 Core: Move CallContextCatalogFactory to core module and rename to LocalCatalogFactory (#4117)
     add 1450649aa4 CLI: add tables/find commands (#4075)
     add a28c63d2b6 Update amazon/aws-cli Docker tag to v2.34.24 (#4125)
     add ba566ec698 Update dependency software.amazon.awssdk:bom to v2.42.28 (#4126)
     add 1895cc7c50 Service: Make federation logic more explicit (#4091)
     add c2413e13d4 Update quay.io/ceph/ceph Docker tag to v20.2.1 (#4129)
     add b402d2ed59 Update Verify Release Script (#4114)
     add 2dcd937d43 Harden GitHub Actions workflows (#4097)
     add 9eae382945 Allow setting ARN role and external ID on catalogs that had none (#4019)
     add e68f60969f Update docker.io/adobe/s3mock Docker tag to v4.12.4 (#4133)
     add 34e1e9cc51 Update docker.io/prom/prometheus Docker tag to v3.11.1 (#4134)
     add d60fbc74a3 Update dependency com.adobe.testing:s3mock-testcontainers to v4.12.4 (#4135)
     add 671f538709 IRC: Optimize Credential Vending  (#3997)
     add 3bbfb61ef7 CI: add CodeQL and ASF AllowList checks (#4132)
     add ba5c6f86d8 Update quay.io/keycloak/keycloak Docker tag to v26.6.0 (#4139)
     add dfe0440fbe Update docker.io/openpolicyagent/opa Docker tag to v1.15.2 (#4141)
     add 2ebc47cfc0 Update dependency com.github.dasniko:testcontainers-keycloak to v4.2.0 (#4142)
     add 70960cd402 Improve Access Delegation Mode Selection Algorithm (#3750)
     add d2ca227952 doc: Fix catalog update, '--property' is invalid, instead '--set-property' is the valid option (#4145)
     add c29e01fbd9 Fix authorizeLoadTable() call in IcebergCatalogHandler (#4150)
     add ecdad4a04c Update dependency org.mongodb:mongodb-driver-sync to v5.6.5 (#4151)
     add 1080e5653a Update dependency com.azure:azure-sdk-bom to v1.3.6 (#4143)
     add 84e1d4a1ac Update cockroachdb/cockroach Docker tag to v26.1.2 (#4147)
     add ee05b8f38c Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-2.1775561370 (#4149)
     add fbf738098f Update dependency io.smallrye.common:smallrye-common-annotation to v2.17.1 (#4155)
     add f7c4d43e3e PolarisConfigurationStoreTest: minor fixes for error-prone update (#4152)
     add bcb60c6d5d Include pom.xml in jars when building with -PjarWithGitInfo (#4138)
     add e63bf24638 Update plugin com.gradle.common-custom-user-data-gradle-plugin to v2.6.0 (#4157)
     add d2e7da1200 Update dependency com.google.errorprone:error_prone_core to v2.49.0 (#4131)
     add a1b319219f Releasey: fix missing index.yaml in dist/dev Helm repo (#4154)
     add 2f4a3f792f Fix license normalizer bugs and add CDDL 1.1 support (#4144)
     add abf68f5c6e Blog: add building a local data lakehouse with k3d, Apache Ozone, Apache Polaris and Trino (#4123)
     add 25fe597758 nit: avoid symlinks in LICENSE (#4165)
     add 618edaec5b List free-disk-space action as code from Project Nessie (#4166)
     add 23360a0823 Build: replace deprecated Task.getProject() usage at execution time (#4164)
     add eb9d51b1f5 Docs generator: do not print all enum constants for all enums (#4156)
     add 95e0d62544 feat(helm): add envFrom (#4153)
     add a95e16418a docs: clarify remove_orphan_files with vended credentials (#4170)
     add 27cd0ebd4d Update actions/upload-artifact digest to 043fb46 (#4171)
     add 566b748caa CLI: refactor CLI unit tests (#4169)
     add 75de459fd6 Update amazon/aws-cli Docker tag to v2.34.29 (#4174)
     add d776649d83 Update dependency software.amazon.awssdk:bom to v2.42.33 (#4175)
     add 23e13786c5 Update dependency mypy to >=1.20, <=1.20.1 (#4179)
     add 0ed4cf8a83 Site: Update Slack invite link with no expiration (#4088)
     add 74ca5d5f2b Update dependency com.google.cloud:google-cloud-iamcredentials to v2.90.0 (#4176)
     add b45d81978a Update dependency com.google.cloud:google-cloud-storage-bom to v2.66.0 (#4177)
     add a959607ab3 Release management: improve releaseEmailTemplate task (#4163)
     add 33fdfe4093 Update docker.io/prom/prometheus Docker tag to v3.11.2 (#4183)
     add e53804afeb Update dependency pydantic to >=2.13.0,<2.14.0 (#4184)
     add 6a07ccff79 Update dependency io.micrometer:micrometer-bom to v1.16.5 (#4185)
     add 648c8eea11 Fix nosql namespace / table name clash (#4148)
     add 4ae774b1e8 fix: pass signing region to STS client (#4161)
     add 4eb9e846f5 Spark: Fix LICENSE/NOTICE files in the spark plugin bundle jar (#4182)
     add 2314f0d516 Update dependency io.smallrye.config:smallrye-config-core to v3.17.0 (#4187)
     add cec9e51675 Fix 4137 where s3mock update from 4.12.x to 5.0.0 failed (#4181)
     add 0b8699f838 Fix setup command default issue (#4172)
     add 4feb1100e9 Update dependency pytest to v9.0.3 [SECURITY] (#4192)
     add 674bf4a1a0 chore(deps-dev): bump pytest from 9.0.2 to 9.0.3 in /client/python (#4195)
     add 90876ac263 chore(deps): bump pygments from 2.19.2 to 2.20.0 in /client/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   (1f0454ff7a)
            \
             N -- N -- N   refs/heads/dependabot/uv/client/python/pygments-2.20.0 (90876ac263)

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:
 .../actions/ci-incr-build-cache-prepare/action.yml |   22 +-
 .../actions/ci-incr-build-cache-save/action.yml    |   11 +-
 .github/actions/free-disk-space/action.yml         |    2 +
 .../{stale.yml => ci-asf-allowlist-check.yml}      |   45 +-
 .github/workflows/{stale.yml => ci-codeql.yml}     |   52 +-
 .github/workflows/ci-main.yml                      |    3 +
 .github/workflows/ci-pr.yml                        |    3 +
 .github/workflows/ci-zizmor.yml                    |   60 +
 .github/workflows/ci.yml                           |   74 +-
 .github/workflows/nightly-iceberg.yml              |   19 +-
 .github/workflows/nightly.yml                      |   14 +-
 .../workflows/release-1-create-release-branch.yml  |   14 +-
 .../release-2-update-release-candidate.yml         |   10 +-
 .../release-3-build-and-publish-artifacts.yml      |   61 +-
 .github/workflows/release-4-publish-release.yml    |   44 +-
 .../release-X-cancel-release-candidate.yml         |   20 +-
 .github/workflows/site-guides.yml                  |    7 +-
 .github/workflows/site.yml                         |    5 +
 .gitignore                                         |    2 -
 CHANGELOG.md                                       |    4 +-
 LICENSE                                            |    3 +-
 README.md                                          |    9 +-
 .../kotlin/licenses/NoticeFileLicenseFilter.kt     |   45 +-
 .../main/kotlin/polaris-license-report.gradle.kts  |    2 +
 .../kotlin/publishing/PublishingHelperExtension.kt |    4 -
 .../src/main/kotlin/publishing/maven-utils.kt      |   30 +-
 .../src/main/kotlin/publishing/rootProject.kt      |   67 +-
 build-logic/src/main/kotlin/publishing/signing.kt  |    4 +-
 .../python/apache_polaris/cli/command/__init__.py  |   20 +
 .../apache_polaris/cli/command/catalog_roles.py    |   88 +-
 .../python/apache_polaris/cli/command/catalogs.py  |  166 ++-
 client/python/apache_polaris/cli/command/find.py   |  221 ++++
 .../apache_polaris/cli/command/namespaces.py       |   77 +-
 .../python/apache_polaris/cli/command/policies.py  |   93 +-
 .../apache_polaris/cli/command/principal_roles.py  |   76 +-
 .../apache_polaris/cli/command/principals.py       |   93 +-
 .../apache_polaris/cli/command/privileges.py       |   51 +-
 .../python/apache_polaris/cli/command/profiles.py  |   26 +-
 client/python/apache_polaris/cli/command/setup.py  |  160 +--
 client/python/apache_polaris/cli/command/tables.py |  272 ++++
 client/python/apache_polaris/cli/command/utils.py  |  139 +-
 client/python/apache_polaris/cli/constants.py      |   29 +
 .../apache_polaris/cli/options/option_tree.py      |   62 +
 client/python/generate_clients.py                  |   14 +-
 client/python/pyproject.toml                       |    9 +-
 client/python/test/cli_test_utils.py               |   67 +
 client/python/test/test_catalog_roles_command.py   |  183 +++
 client/python/test/test_catalogs_command.py        |  752 +++++++++++
 client/python/test/test_cli_parsing.py             | 1395 --------------------
 client/python/test/test_find_command.py            |  106 ++
 client/python/test/test_namespaces_command.py      |  145 ++
 client/python/test/test_parser_basic.py            |  315 +++++
 client/python/test/test_policies_command.py        |  153 +++
 client/python/test/test_principal_roles_command.py |  146 ++
 client/python/test/test_principals_command.py      |  191 +++
 client/python/test/test_privileges_command.py      |  211 +++
 client/python/test/test_profiles_command.py        |   99 ++
 client/python/test/test_setup_command.py           |   98 ++
 client/python/test/test_tables_command.py          |  125 ++
 client/python/uv.lock                              |  334 ++---
 .../extension/auth/opa/test/Dockerfile-opa-version |    2 +-
 .../hadoop/HadoopFederatedCatalogFactory.java      |    4 +-
 extensions/federation/hive/build.gradle.kts        |    1 -
 .../hive/HiveFederatedCatalogFactory.java          |    4 +-
 gradle/baselibs.versions.toml                      |    2 +-
 gradle/libs.versions.toml                          |   22 +-
 gradle/license/allowed-licenses.json               |    3 +
 gradle/license/normalizer-bundle.json              |   22 +-
 helm/polaris/templates/configmap.yaml              |    1 +
 helm/polaris/templates/deployment.yaml             |    4 +
 helm/polaris/tests/configmap_test.yaml             |    3 +-
 helm/polaris/tests/deployment_test.yaml            |   28 +-
 helm/polaris/values.schema.json                    |   11 +
 helm/polaris/values.yaml                           |   21 +-
 .../apache/polaris/service/it/env/CatalogApi.java  |   13 +
 .../PolarisManagementServiceIntegrationTest.java   |  149 +++
 .../PolarisRestCatalogFileIntegrationTest.java     |    7 +
 .../it/test/PolarisRestCatalogIntegrationBase.java |   27 +-
 persistence/nosql/persistence/api/build.gradle.kts |    2 +
 .../polaris/persistence/nosql/api/index/Index.java |    2 +-
 .../persistence/nosql/api/index/IndexElem.java     |   53 +-
 .../persistence/nosql/api/index/TestIndexElem.java |   72 +
 .../nosql/impl/indexes/AbstractIndexElement.java   |   32 +-
 .../persistence/nosql/impl/indexes/IndexImpl.java  |  222 ++--
 .../nosql/impl/indexes/InternalIndexElement.java   |    9 -
 .../persistence/nosql/impl/indexes/SupplyOnce.java |    6 +-
 .../nosql/impl/indexes/TestIndexImpl.java          |  134 +-
 .../nosql/metastore/mutation/MutationAttempt.java  |   29 +-
 .../nosql/metastore/TestNoSqlMetaStoreManager.java |   38 +
 plugins/spark/v3.5/spark/BUNDLE-LICENSE            |  105 --
 plugins/spark/v3.5/spark/BUNDLE-NOTICE             |   98 --
 ...ogFactory.java => FederatedCatalogFactory.java} |    4 +-
 .../polaris/core/catalog/LocalCatalogFactory.java  |    6 +-
 .../polaris/core/config/FeatureConfiguration.java  |   12 +
 .../polaris/core/connection/ConnectionType.java    |    2 +-
 .../connection/ConnectionCredentials.java          |   53 +-
 .../storage/PolarisConfigurationStoreTest.java     |    8 +-
 runtime/admin/src/main/docker/Dockerfile.jvm       |    2 +-
 runtime/server/src/main/docker/Dockerfile.jvm      |    2 +-
 .../polaris/service/admin/PolarisAdminService.java |   30 +-
 .../service/catalog/AccessDelegationMode.java      |   22 +-
 .../catalog/AccessDelegationModeResolver.java      |   49 +
 .../DefaultAccessDelegationModeResolver.java       |  240 ++++
 .../generic/GenericTableCatalogHandler.java        |   14 +-
 .../generic/GenericTableCatalogHandlerFactory.java |    6 +-
 .../catalog/iceberg/IcebergCatalogAdapter.java     |   28 +-
 .../catalog/iceberg/IcebergCatalogHandler.java     |  309 +++--
 .../iceberg/IcebergCatalogHandlerFactory.java      |   15 +-
 ...ava => IcebergRESTFederatedCatalogFactory.java} |    4 +-
 ...actory.java => PolarisLocalCatalogFactory.java} |   10 +-
 .../DefaultPolarisCredentialManager.java           |    2 +-
 .../BearerConnectionCredentialVendor.java          |   11 +-
 .../ImplicitConnectionCredentialVendor.java        |    6 +-
 .../connection/OAuthClientCredentialVendor.java    |   11 +-
 .../SigV4ConnectionCredentialVendor.java           |   21 +-
 .../service/admin/ManagementServiceTest.java       |  233 ++++
 .../service/admin/PolarisAuthzTestBase.java        |   15 +-
 .../catalog/AccessDelegationModeResolverTest.java  |  361 +++++
 .../service/catalog/AccessDelegationModeTest.java  |   11 +-
 .../AbstractIcebergCatalogHandlerAuthzTest.java    |   89 +-
 .../catalog/iceberg/IcebergCatalogAdapterTest.java |    6 +-
 .../DefaultPolarisCredentialManagerTest.java       |   19 +-
 .../SigV4ConnectionCredentialVendorTest.java       |   59 +-
 .../org/apache/polaris/service/TestServices.java   |   23 +-
 .../apache/polaris/test/commons/s3mock/S3Mock.java |   25 +-
 .../test/commons/Dockerfile-cockroachdb-version    |    2 +-
 .../commons/keycloak/Dockerfile-keycloak-version   |    2 +-
 .../test/commons/s3mock/Dockerfile-s3mock-version  |    2 +-
 settings.gradle.kts                                |    2 +-
 site/content/_index.adoc                           |    2 +-
 .../blog/2026/03/29/polaris-cli-setup-command.md   |  108 ++
 ...-open-data-lakehouse-k3d-ozone-polaris-trino.md |  725 ++++++++++
 .../release-guides/manual-release-guide.md         |   24 +-
 .../release-guides/release-verification-guide.md   |   23 +-
 site/content/guides/ceph/docker-compose.yml        |   10 +-
 site/content/guides/keycloak/docker-compose.yml    |    2 +-
 site/content/guides/quickstart/docker-compose.yml  |    2 +-
 site/content/guides/rustfs/docker-compose.yml      |    2 +-
 site/content/guides/telemetry/docker-compose.yml   |    4 +-
 site/content/in-dev/unreleased/_index.md           |    5 +-
 .../in-dev/unreleased/command-line-interface.md    |  119 +-
 .../config-sections/flags-polaris_features.md      |    9 +
 .../smallrye-polaris_authentication.md             |    4 +-
 .../smallrye-polaris_authorization_opa.md          |    2 +-
 .../in-dev/unreleased/getting-started/_index.md    |    2 +
 .../getting-started/binary-distribution.md         |    2 +-
 .../getting-started/install-dependencies.md        |    2 +-
 .../unreleased/getting-started/setup-tools.md      |  101 ++
 .../in-dev/unreleased/helm-chart/reference.md      |    2 +
 .../docs/generator/MarkdownPropertyFormatter.java  |    8 +
 .../polaris/docs/generator/PropertyInfo.java       |    4 +
 .../docs/generator/SmallRyeConfigPropertyInfo.java |   42 +-
 .../polaris/docs/generator/TestDocGenTool.java     |   11 +-
 .../src/test/java/tests/smallrye/AllTypes.java     |    6 +
 .../smallrye/{SomeEnum.java => LargeEnum.java}     |    3 +-
 tools/verify-release/verify-release.sh             |  117 +-
 156 files changed, 7805 insertions(+), 2930 deletions(-)
 copy .github/workflows/{stale.yml => ci-asf-allowlist-check.yml} (51%)
 copy .github/workflows/{stale.yml => ci-codeql.yml} (52%)
 create mode 100644 .github/workflows/ci-zizmor.yml
 copy persistence/nosql/async/java/build.gradle.kts => build-logic/src/main/kotlin/licenses/NoticeFileLicenseFilter.kt (52%)
 create mode 100644 client/python/apache_polaris/cli/command/find.py
 create mode 100644 client/python/apache_polaris/cli/command/tables.py
 create mode 100644 client/python/test/cli_test_utils.py
 create mode 100644 client/python/test/test_catalog_roles_command.py
 create mode 100644 client/python/test/test_catalogs_command.py
 delete mode 100644 client/python/test/test_cli_parsing.py
 create mode 100644 client/python/test/test_find_command.py
 create mode 100644 client/python/test/test_namespaces_command.py
 create mode 100644 client/python/test/test_parser_basic.py
 create mode 100644 client/python/test/test_policies_command.py
 create mode 100644 client/python/test/test_principal_roles_command.py
 create mode 100644 client/python/test/test_principals_command.py
 create mode 100644 client/python/test/test_privileges_command.py
 create mode 100644 client/python/test/test_profiles_command.py
 create mode 100644 client/python/test/test_setup_command.py
 create mode 100644 client/python/test/test_tables_command.py
 create mode 100644 persistence/nosql/persistence/api/src/test/java/org/apache/polaris/persistence/nosql/api/index/TestIndexElem.java
 rename polaris-core/src/main/java/org/apache/polaris/core/catalog/{ExternalCatalogFactory.java => FederatedCatalogFactory.java} (95%)
 rename runtime/service/src/main/java/org/apache/polaris/service/context/catalog/CallContextCatalogFactory.java => polaris-core/src/main/java/org/apache/polaris/core/catalog/LocalCatalogFactory.java (84%)
 create mode 100644 runtime/service/src/main/java/org/apache/polaris/service/catalog/AccessDelegationModeResolver.java
 create mode 100644 runtime/service/src/main/java/org/apache/polaris/service/catalog/DefaultAccessDelegationModeResolver.java
 rename runtime/service/src/main/java/org/apache/polaris/service/catalog/iceberg/{IcebergRESTExternalCatalogFactory.java => IcebergRESTFederatedCatalogFactory.java} (95%)
 rename runtime/service/src/main/java/org/apache/polaris/service/context/catalog/{PolarisCallContextCatalogFactory.java => PolarisLocalCatalogFactory.java} (93%)
 create mode 100644 runtime/service/src/test/java/org/apache/polaris/service/catalog/AccessDelegationModeResolverTest.java
 create mode 100644 site/content/blog/2026/03/29/polaris-cli-setup-command.md
 create mode 100644 site/content/blog/2026/04/04/local-open-data-lakehouse-k3d-ozone-polaris-trino.md
 create mode 100644 site/content/in-dev/unreleased/getting-started/setup-tools.md
 copy tools/config-docs/generator/src/test/java/tests/smallrye/{SomeEnum.java => LargeEnum.java} (95%)