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)">&#160;|&#160;</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)">&#160;|&#160;</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)">&#160;|&#160;</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)">&#160;|&#160;</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&#160;|&#160;arangodb&#160;|&#160;asana&#160;|&#160;atlassian.jira&#160;|&#160;celery&#160;|&#
 [...]
 </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&#160;|&#160;common.io&#160;|&#160;common.messaging&#160;|&#160;common.sql&#160;|&#160;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&#160;|&#160;discord&#160;|&#160;docker&#160;|&#160;edge3&#160;|&#160;elasticsearch&#160;|&#1
 [...]
-</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&#160;|&#160;google&#160;|&#160;grpc&#160;|&#160;hashicorp&#160;|&#160;http&#160;|&#160;imap&#1
 [...]
-</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)">|&#160;microsoft.mssql&#160;|&#160;microsoft.psrp&#160;|&#160;microsoft.winrm&#160;|&#160;mongo&#160;|&#1
 [...]
-</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&#160;|&#160;openlineage&#160;|&#160;opensearch&#160;|&#160;opsgenie&#160;|&#160;oracle&#160;
 [...]
-</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&#160;|&#160;postgres&#160;|&#160;presto&#160;|&#160;qdrant&#160;|&#160;redis&#160;|&#160;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)">|&#160;singularity&#160;|&#160;slack&#160;|&#160;smtp&#160;|&#160;snowflake&#160;|&#160;sqlite&#160;|
 [...]
-</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&#160;|&#160;trino&#160;|&#160;vertica&#160;|&#160;weaviate&#160;|&#160;yandex&#160;|&#160;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&#160;|&#160;google&#160;|&#160;grpc&#160;|&#160;hashicorp&#160;|&#160;http&#160;|&#160;imap&#1
 [...]
+</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&#160;|&#160;microsoft.mssql&#160;|&#160;microsoft.psrp&#160;|&#160;microsoft.winrm&#160;|
 [...]
+</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&#160;|&#160;openai&#160;|&#160;openfaas&#160;|&#160;openlineage&#160;|&#160;opensearch&#160;|&#1
 [...]
+</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&#160;|&#160;pgvector&#160;|&#160;pinecone&#160;|&#160;postgres&#160;|&#160;presto&#160;|&#1
 [...]
+</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&#160;|&#160;sendgrid&#160;|&#160;sftp&#160;|&#160;singularity&#160;|&#160;slack&#160;|&#160;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&#160;|&#160;telegram&#160;|&#160;teradata&#160;|&#160;trino&#160;|&#160;vertica&#160;|&#160;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&#160;metadata&#160;generation&#160;to&#160;only&#160;this&#160;version&#160;of&#160;the&#160;
 [...]
 </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)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160
 [...]
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)">&#160;|&#160;</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)">&#160;|&#160;</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)">&#160;|&#160;</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)">&#160;|&#160;</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)">&#160;|&#160;</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)">&#160;|&#160;</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)">&#160;|&#160;</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)">&#160;|&#160;</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";,
                     },

Reply via email to