This is an automated email from the ASF dual-hosted git repository.
eladkal pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 4a4c0b9e6cc Make keycloak provider ready for release (#54344)
4a4c0b9e6cc is described below
commit 4a4c0b9e6cc82a61cc115ec9dc3e6ee414f368a1
Author: Elad Kalif <[email protected]>
AuthorDate: Mon Aug 11 12:25:16 2025 +0300
Make keycloak provider ready for release (#54344)
---
...t_release-management_generate-issue-content-providers.svg | 2 +-
...t_release-management_generate-issue-content-providers.txt | 2 +-
...output_release-management_generate-providers-metadata.svg | 12 ++++++------
...output_release-management_generate-providers-metadata.txt | 2 +-
...put_release-management_prepare-provider-distributions.svg | 2 +-
...put_release-management_prepare-provider-distributions.txt | 2 +-
...put_release-management_prepare-provider-documentation.svg | 2 +-
...put_release-management_prepare-provider-documentation.txt | 2 +-
providers/keycloak/docs/changelog.rst | 5 ++---
providers/keycloak/provider.yaml | 12 ++++++------
providers/keycloak/pyproject.toml | 6 +++---
.../keycloak/src/airflow/providers/keycloak/__init__.py | 2 +-
.../src/airflow/providers/keycloak/get_provider_info.py | 8 ++++----
13 files changed, 29 insertions(+), 30 deletions(-)
diff --git
a/dev/breeze/doc/images/output_release-management_generate-issue-content-providers.svg
b/dev/breeze/doc/images/output_release-management_generate-issue-content-providers.svg
index 0a9e5dbc285..16a1bc10274 100644
---
a/dev/breeze/doc/images/output_release-management_generate-issue-content-providers.svg
+++
b/dev/breeze/doc/images/output_release-management_generate-issue-content-providers.svg
@@ -149,7 +149,7 @@
</text><text
class="breeze-release-management-generate-issue-content-providers-r4" x="12.2"
y="142" textLength="73.2"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-5)">apache</text><text
class="breeze-release-management-generate-issue-content-providers-r1" x="85.4"
y="142" textLength="12.2"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-5)">.</text><text
class="breeze-release-management-generate-issue-content-providers-r4 [...]
</text><text
class="breeze-release-management-generate-issue-content-providers-r4" x="12.2"
y="166.4" textLength="48.8"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-6)">cncf</text><text
class="breeze-release-management-generate-issue-content-providers-r1" x="61"
y="166.4" textLength="12.2"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-6)">.</text><text
class="breeze-release-management-generate-issue-content-providers-r4 [...]
</text><text
class="breeze-release-management-generate-issue-content-providers-r4" x="12.2"
y="190.8" textLength="36.6"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-7)">dbt</text><text
class="breeze-release-management-generate-issue-content-providers-r1" x="48.8"
y="190.8" textLength="12.2"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-7)">.</text><text
class="breeze-release-management-generate-issue-content-providers-r [...]
-</text><text
class="breeze-release-management-generate-issue-content-providers-r4" x="12.2"
y="215.2" textLength="73.2"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-8)">google</text><text
class="breeze-release-management-generate-issue-content-providers-r1" x="85.4"
y="215.2" textLength="36.6"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-8)"> | </text><text
class="breeze-release-management-generate-issue-cont [...]
+</text><text
class="breeze-release-management-generate-issue-content-providers-r4" x="12.2"
y="215.2" textLength="73.2"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-8)">google</text><text
class="breeze-release-management-generate-issue-content-providers-r1" x="85.4"
y="215.2" textLength="36.6"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-8)"> | </text><text
class="breeze-release-management-generate-issue-cont [...]
</text><text
class="breeze-release-management-generate-issue-content-providers-r4" x="12.2"
y="239.6" textLength="109.8"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-9)">microsoft</text><text
class="breeze-release-management-generate-issue-content-providers-r1" x="122"
y="239.6" textLength="12.2"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-9)">.</text><text
class="breeze-release-management-generate-issue-content-provi [...]
</text><text
class="breeze-release-management-generate-issue-content-providers-r4" x="12.2"
y="264" textLength="97.6"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-10)">opsgenie</text><text
class="breeze-release-management-generate-issue-content-providers-r1"
x="109.8" y="264" textLength="36.6"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-10)"> | </text><text
class="breeze-release-management-generate-issue-con [...]
</text><text
class="breeze-release-management-generate-issue-content-providers-r4" x="12.2"
y="288.4" textLength="61"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-11)">samba</text><text
class="breeze-release-management-generate-issue-content-providers-r1" x="73.2"
y="288.4" textLength="36.6"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-11)"> | </text><text
class="breeze-release-management-generate-issue-conte [...]
diff --git
a/dev/breeze/doc/images/output_release-management_generate-issue-content-providers.txt
b/dev/breeze/doc/images/output_release-management_generate-issue-content-providers.txt
index 826fa9bb1ea..9d4f5e8d26c 100644
---
a/dev/breeze/doc/images/output_release-management_generate-issue-content-providers.txt
+++
b/dev/breeze/doc/images/output_release-management_generate-issue-content-providers.txt
@@ -1 +1 @@
-c1a9040af5a23c94244fa6f0684fc7d2
+c025f2c9ea1fa5f8b3e3e5b8f01dcd6d
diff --git
a/dev/breeze/doc/images/output_release-management_generate-providers-metadata.svg
b/dev/breeze/doc/images/output_release-management_generate-providers-metadata.svg
index 3de06e0d41d..3ea818e84c1 100644
---
a/dev/breeze/doc/images/output_release-management_generate-providers-metadata.svg
+++
b/dev/breeze/doc/images/output_release-management_generate-providers-metadata.svg
@@ -175,12 +175,12 @@
</text><text class="breeze-release-management-generate-providers-metadata-r5"
x="0" y="410.4" textLength="12.2"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-16)">│</text><text
class="breeze-release-management-generate-providers-metadata-r6" x="292.8"
y="410.4" textLength="1146.8"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-16)">apprise | arangodb | asana | atlassian.jira | celery |&#
[...]
</text><text class="breeze-release-management-generate-providers-metadata-r5"
x="0" y="434.8" textLength="12.2"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-17)">│</text><text
class="breeze-release-management-generate-providers-metadata-r6" x="292.8"
y="434.8" textLength="1146.8"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-17)">common.compat | common.io | common.messaging | common.sql | d
[...]
</text><text class="breeze-release-management-generate-providers-metadata-r5"
x="0" y="459.2" textLength="12.2"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-18)">│</text><text
class="breeze-release-management-generate-providers-metadata-r6" x="292.8"
y="459.2" textLength="1146.8"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-18)">dingding | discord | docker | edge3 | elasticsearch |
[...]
-</text><text class="breeze-release-management-generate-providers-metadata-r5"
x="0" y="483.6" textLength="12.2"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-19)">│</text><text
class="breeze-release-management-generate-providers-metadata-r6" x="292.8"
y="483.6" textLength="1146.8"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-19)">github | google | grpc | hashicorp | http | imap
[...]
-</text><text class="breeze-release-management-generate-providers-metadata-r5"
x="0" y="508" textLength="12.2"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-20)">│</text><text
class="breeze-release-management-generate-providers-metadata-r6" x="292.8"
y="508" textLength="1146.8"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-20)">| microsoft.mssql | microsoft.psrp | microsoft.winrm | mongo |
[...]
-</text><text class="breeze-release-management-generate-providers-metadata-r5"
x="0" y="532.4" textLength="12.2"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-21)">│</text><text
class="breeze-release-management-generate-providers-metadata-r6" x="292.8"
y="532.4" textLength="1146.8"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-21)">openfaas | openlineage | opensearch | opsgenie | oracle 
[...]
-</text><text class="breeze-release-management-generate-providers-metadata-r5"
x="0" y="556.8" textLength="12.2"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-22)">│</text><text
class="breeze-release-management-generate-providers-metadata-r6" x="292.8"
y="556.8" textLength="1146.8"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-22)">pinecone | postgres | presto | qdrant | redis | sal
[...]
-</text><text class="breeze-release-management-generate-providers-metadata-r5"
x="0" y="581.2" textLength="12.2"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-23)">│</text><text
class="breeze-release-management-generate-providers-metadata-r6" x="292.8"
y="581.2" textLength="1146.8"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-23)">| singularity | slack | smtp | snowflake | sqlite |
[...]
-</text><text class="breeze-release-management-generate-providers-metadata-r5"
x="0" y="605.6" textLength="12.2"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-24)">│</text><text
class="breeze-release-management-generate-providers-metadata-r6" x="292.8"
y="605.6" textLength="1146.8"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-24)">teradata | trino | vertica | weaviate | yandex | yd
[...]
+</text><text class="breeze-release-management-generate-providers-metadata-r5"
x="0" y="483.6" textLength="12.2"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-19)">│</text><text
class="breeze-release-management-generate-providers-metadata-r6" x="292.8"
y="483.6" textLength="1146.8"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-19)">github | google | grpc | hashicorp | http | imap
[...]
+</text><text class="breeze-release-management-generate-providers-metadata-r5"
x="0" y="508" textLength="12.2"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-20)">│</text><text
class="breeze-release-management-generate-providers-metadata-r6" x="292.8"
y="508" textLength="1146.8"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-20)">microsoft.azure | microsoft.mssql | microsoft.psrp | microsoft.winrm |
[...]
+</text><text class="breeze-release-management-generate-providers-metadata-r5"
x="0" y="532.4" textLength="12.2"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-21)">│</text><text
class="breeze-release-management-generate-providers-metadata-r6" x="292.8"
y="532.4" textLength="1146.8"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-21)">odbc | openai | openfaas | openlineage | opensearch |
[...]
+</text><text class="breeze-release-management-generate-providers-metadata-r5"
x="0" y="556.8" textLength="12.2"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-22)">│</text><text
class="breeze-release-management-generate-providers-metadata-r6" x="292.8"
y="556.8" textLength="1146.8"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-22)">papermill | pgvector | pinecone | postgres | presto |
[...]
+</text><text class="breeze-release-management-generate-providers-metadata-r5"
x="0" y="581.2" textLength="12.2"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-23)">│</text><text
class="breeze-release-management-generate-providers-metadata-r6" x="292.8"
y="581.2" textLength="1146.8"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-23)">segment | sendgrid | sftp | singularity | slack | s
[...]
+</text><text class="breeze-release-management-generate-providers-metadata-r5"
x="0" y="605.6" textLength="12.2"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-24)">│</text><text
class="breeze-release-management-generate-providers-metadata-r6" x="292.8"
y="605.6" textLength="1146.8"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-24)">tableau | telegram | teradata | trino | vertica | w
[...]
</text><text class="breeze-release-management-generate-providers-metadata-r5"
x="0" y="630" textLength="12.2"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-25)">│</text><text
class="breeze-release-management-generate-providers-metadata-r4" x="24.4"
y="630" textLength="219.6"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-25)">--provider-version</text><text
class="breeze-release-management-generate-providers-metadata-r1" x="292.8" y
[...]
</text><text class="breeze-release-management-generate-providers-metadata-r5"
x="0" y="654.4" textLength="12.2"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-26)">│</text><text
class="breeze-release-management-generate-providers-metadata-r1" x="292.8"
y="654.4" textLength="1146.8"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-26)">running metadata generation to only this version of the 
[...]
</text><text class="breeze-release-management-generate-providers-metadata-r5"
x="0" y="678.8" textLength="12.2"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-27)">│</text><text
class="breeze-release-management-generate-providers-metadata-r6" x="292.8"
y="678.8" textLength="1146.8"
clip-path="url(#breeze-release-management-generate-providers-metadata-line-27)">(TEXT)                
[...]
diff --git
a/dev/breeze/doc/images/output_release-management_generate-providers-metadata.txt
b/dev/breeze/doc/images/output_release-management_generate-providers-metadata.txt
index 21886e7bf48..a80de22ff78 100644
---
a/dev/breeze/doc/images/output_release-management_generate-providers-metadata.txt
+++
b/dev/breeze/doc/images/output_release-management_generate-providers-metadata.txt
@@ -1 +1 @@
-c6b2f89dcc74a57747c0a7654e1868e3
+cdbf5fef138d057ed9b99c22c5762983
diff --git
a/dev/breeze/doc/images/output_release-management_prepare-provider-distributions.svg
b/dev/breeze/doc/images/output_release-management_prepare-provider-distributions.svg
index 7d798fecb7e..35e62f8a7e7 100644
---
a/dev/breeze/doc/images/output_release-management_prepare-provider-distributions.svg
+++
b/dev/breeze/doc/images/output_release-management_prepare-provider-distributions.svg
@@ -191,7 +191,7 @@
</text><text
class="breeze-release-management-prepare-provider-distributions-r4" x="12.2"
y="142" textLength="73.2"
clip-path="url(#breeze-release-management-prepare-provider-distributions-line-5)">apache</text><text
class="breeze-release-management-prepare-provider-distributions-r1" x="85.4"
y="142" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-distributions-line-5)">.</text><text
class="breeze-release-management-prepare-provider-distributions-r4" x="97.6"
[...]
</text><text
class="breeze-release-management-prepare-provider-distributions-r4" x="12.2"
y="166.4" textLength="48.8"
clip-path="url(#breeze-release-management-prepare-provider-distributions-line-6)">cncf</text><text
class="breeze-release-management-prepare-provider-distributions-r1" x="61"
y="166.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-distributions-line-6)">.</text><text
class="breeze-release-management-prepare-provider-distributions-r4" x="73.2"
[...]
</text><text
class="breeze-release-management-prepare-provider-distributions-r4" x="12.2"
y="190.8" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-distributions-line-7)">dbt</text><text
class="breeze-release-management-prepare-provider-distributions-r1" x="48.8"
y="190.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-distributions-line-7)">.</text><text
class="breeze-release-management-prepare-provider-distributions-r4" x="61"
[...]
-</text><text
class="breeze-release-management-prepare-provider-distributions-r4" x="12.2"
y="215.2" textLength="73.2"
clip-path="url(#breeze-release-management-prepare-provider-distributions-line-8)">google</text><text
class="breeze-release-management-prepare-provider-distributions-r1" x="85.4"
y="215.2" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-distributions-line-8)"> | </text><text
class="breeze-release-management-prepare-provider-distributi [...]
+</text><text
class="breeze-release-management-prepare-provider-distributions-r4" x="12.2"
y="215.2" textLength="73.2"
clip-path="url(#breeze-release-management-prepare-provider-distributions-line-8)">google</text><text
class="breeze-release-management-prepare-provider-distributions-r1" x="85.4"
y="215.2" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-distributions-line-8)"> | </text><text
class="breeze-release-management-prepare-provider-distributi [...]
</text><text
class="breeze-release-management-prepare-provider-distributions-r4" x="12.2"
y="239.6" textLength="109.8"
clip-path="url(#breeze-release-management-prepare-provider-distributions-line-9)">microsoft</text><text
class="breeze-release-management-prepare-provider-distributions-r1" x="122"
y="239.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-distributions-line-9)">.</text><text
class="breeze-release-management-prepare-provider-distributions-r4" x [...]
</text><text
class="breeze-release-management-prepare-provider-distributions-r4" x="12.2"
y="264" textLength="97.6"
clip-path="url(#breeze-release-management-prepare-provider-distributions-line-10)">opsgenie</text><text
class="breeze-release-management-prepare-provider-distributions-r1" x="109.8"
y="264" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-distributions-line-10)"> | </text><text
class="breeze-release-management-prepare-provider-distribut [...]
</text><text
class="breeze-release-management-prepare-provider-distributions-r4" x="12.2"
y="288.4" textLength="61"
clip-path="url(#breeze-release-management-prepare-provider-distributions-line-11)">samba</text><text
class="breeze-release-management-prepare-provider-distributions-r1" x="73.2"
y="288.4" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-distributions-line-11)"> | </text><text
class="breeze-release-management-prepare-provider-distributio [...]
diff --git
a/dev/breeze/doc/images/output_release-management_prepare-provider-distributions.txt
b/dev/breeze/doc/images/output_release-management_prepare-provider-distributions.txt
index 7f9b17b9cc5..d9a7af41394 100644
---
a/dev/breeze/doc/images/output_release-management_prepare-provider-distributions.txt
+++
b/dev/breeze/doc/images/output_release-management_prepare-provider-distributions.txt
@@ -1 +1 @@
-4e330b96a0802f7854631f0578d9a770
+1d031671d50f0a45410fda366afe659f
diff --git
a/dev/breeze/doc/images/output_release-management_prepare-provider-documentation.svg
b/dev/breeze/doc/images/output_release-management_prepare-provider-documentation.svg
index 4e15b1bb918..bd10b44e295 100644
---
a/dev/breeze/doc/images/output_release-management_prepare-provider-documentation.svg
+++
b/dev/breeze/doc/images/output_release-management_prepare-provider-documentation.svg
@@ -191,7 +191,7 @@
</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="12.2"
y="142" textLength="73.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-5)">apache</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="85.4"
y="142" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-5)">.</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="97.6"
[...]
</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="12.2"
y="166.4" textLength="48.8"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-6)">cncf</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="61"
y="166.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-6)">.</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="73.2"
[...]
</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="12.2"
y="190.8" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-7)">dbt</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="48.8"
y="190.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-7)">.</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="61"
[...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="12.2"
y="215.2" textLength="73.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-8)">google</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="85.4"
y="215.2" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-8)"> | </text><text
class="breeze-release-management-prepare-provider-documentat [...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="12.2"
y="215.2" textLength="73.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-8)">google</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="85.4"
y="215.2" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-8)"> | </text><text
class="breeze-release-management-prepare-provider-documentat [...]
</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="12.2"
y="239.6" textLength="109.8"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-9)">microsoft</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="122"
y="239.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-9)">.</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x [...]
</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="12.2"
y="264" textLength="97.6"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-10)">opsgenie</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="109.8"
y="264" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-10)"> | </text><text
class="breeze-release-management-prepare-provider-documenta [...]
</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="12.2"
y="288.4" textLength="61"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-11)">samba</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="73.2"
y="288.4" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-11)"> | </text><text
class="breeze-release-management-prepare-provider-documentati [...]
diff --git
a/dev/breeze/doc/images/output_release-management_prepare-provider-documentation.txt
b/dev/breeze/doc/images/output_release-management_prepare-provider-documentation.txt
index 11719f039a9..bfc7c99f6f7 100644
---
a/dev/breeze/doc/images/output_release-management_prepare-provider-documentation.txt
+++
b/dev/breeze/doc/images/output_release-management_prepare-provider-documentation.txt
@@ -1 +1 @@
-f308e97af5a7f47147b006ed66af2c1c
+3fde6035eb6029455a47c2baf0043bed
diff --git a/providers/keycloak/docs/changelog.rst
b/providers/keycloak/docs/changelog.rst
index bc65c255108..de370411e3f 100644
--- a/providers/keycloak/docs/changelog.rst
+++ b/providers/keycloak/docs/changelog.rst
@@ -25,11 +25,10 @@
Changelog
---------
-1.0.0
+main
.....
.. note::
- This release of provider is only available for Airflow 3.0+ as explained in
the
- `Apache Airflow providers support policy
<https://github.com/apache/airflow/blob/main/PROVIDERS.rst#minimum-supported-version-of-airflow-for-community-managed-providers>`_.
+ Provider is still WIP. It can be used with production but we may introduce
breaking changes without following semver until version 1.0.0
* ``Initial version of the provider (#46694)``
diff --git a/providers/keycloak/provider.yaml b/providers/keycloak/provider.yaml
index 5aa962c8a04..0ac4ccc4239 100644
--- a/providers/keycloak/provider.yaml
+++ b/providers/keycloak/provider.yaml
@@ -21,11 +21,11 @@ name: Keycloak
description: |
``Keycloak Provider``
-state: not-ready
+state: ready
source-date-epoch: 1741121853
# note that those versions are maintained by release manager - do not update
them manually
versions:
- - 1.0.0
+ - 0.0.1
auth-managers:
-
airflow.providers.keycloak.auth_manager.keycloak_auth_manager.KeycloakAuthManager
@@ -39,14 +39,14 @@ config:
Client ID configured in Keycloak to integrate with Airflow.
This client must follow the standard OpenID Connect authentication
flow.
type: string
- version_added: 1.0.0
+ version_added: 0.0.1
example: ~
default: ~
client_secret:
description: |
Secret associated to the client configured in Keycloak to integrate
with Airflow.
type: string
- version_added: 1.0.0
+ version_added: 0.0.1
example: ~
default: ~
realm:
@@ -54,7 +54,7 @@ config:
Realm configured in Keycloak associated to Airflow.
This realm define all users, roles and groups used in Airflow.
type: string
- version_added: 1.0.0
+ version_added: 0.0.1
example: ~
default: ~
server_url:
@@ -64,6 +64,6 @@ config:
If the Airflow API server and Keycloak are running in Docker,
set "http://host.docker.internal:<PORT>" (default value).
type: string
- version_added: 1.0.0
+ version_added: 0.0.1
example: ~
default: "http://host.docker.internal:48080"
diff --git a/providers/keycloak/pyproject.toml
b/providers/keycloak/pyproject.toml
index 0bbc67c3e3b..1db618b1ea5 100644
--- a/providers/keycloak/pyproject.toml
+++ b/providers/keycloak/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-keycloak"
-version = "1.0.0"
+version = "0.0.1"
description = "Provider package apache-airflow-providers-keycloak for Apache
Airflow"
readme = "README.rst"
authors = [
@@ -95,8 +95,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-keycloak/1.0.0"
-"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-keycloak/1.0.0/changelog.html"
+"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-keycloak/0.0.1"
+"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-keycloak/0.0.1/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/keycloak/src/airflow/providers/keycloak/__init__.py
b/providers/keycloak/src/airflow/providers/keycloak/__init__.py
index 24464f42f06..f5f1281b450 100644
--- a/providers/keycloak/src/airflow/providers/keycloak/__init__.py
+++ b/providers/keycloak/src/airflow/providers/keycloak/__init__.py
@@ -29,7 +29,7 @@ from airflow import __version__ as airflow_version
__all__ = ["__version__"]
-__version__ = "1.0.0"
+__version__ = "0.0.1"
if
packaging.version.parse(packaging.version.parse(airflow_version).base_version)
< packaging.version.parse(
"3.0.0"
diff --git
a/providers/keycloak/src/airflow/providers/keycloak/get_provider_info.py
b/providers/keycloak/src/airflow/providers/keycloak/get_provider_info.py
index 6a2bf0840b2..ff0a6d20060 100644
--- a/providers/keycloak/src/airflow/providers/keycloak/get_provider_info.py
+++ b/providers/keycloak/src/airflow/providers/keycloak/get_provider_info.py
@@ -36,28 +36,28 @@ def get_provider_info():
"client_id": {
"description": "Client ID configured in Keycloak to
integrate with Airflow.\nThis client must follow the standard OpenID Connect
authentication flow.\n",
"type": "string",
- "version_added": "1.0.0",
+ "version_added": "0.0.1",
"example": None,
"default": None,
},
"client_secret": {
"description": "Secret associated to the client
configured in Keycloak to integrate with Airflow.\n",
"type": "string",
- "version_added": "1.0.0",
+ "version_added": "0.0.1",
"example": None,
"default": None,
},
"realm": {
"description": "Realm configured in Keycloak
associated to Airflow.\nThis realm define all users, roles and groups used in
Airflow.\n",
"type": "string",
- "version_added": "1.0.0",
+ "version_added": "0.0.1",
"example": None,
"default": None,
},
"server_url": {
"description": 'Keycloak server URL.\nThis server URL
is used by the Airflow API server to communicate with Keycloak.\nIf the Airflow
API server and Keycloak are running in Docker,\nset
"http://host.docker.internal:<PORT>" (default value).\n',
"type": "string",
- "version_added": "1.0.0",
+ "version_added": "0.0.1",
"example": None,
"default": "http://host.docker.internal:48080",
},