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 256911aa62 Prepare fab provider RC1 (#38451)
256911aa62 is described below
commit 256911aa62ecbc5be1fe4eeefd9c965077feb357
Author: Elad Kalif <[email protected]>
AuthorDate: Mon Mar 25 15:18:53 2024 +0200
Prepare fab provider RC1 (#38451)
---
airflow/providers/fab/CHANGELOG.rst | 30 +++++++-
airflow/providers/fab/__init__.py | 2 +-
docs/apache-airflow-providers-fab/changelog.rst | 7 ++
docs/apache-airflow-providers-fab/commits.rst | 91 ++++++++++++++++++++++++-
docs/apache-airflow-providers-fab/index.rst | 16 ++---
5 files changed, 134 insertions(+), 12 deletions(-)
diff --git a/airflow/providers/fab/CHANGELOG.rst
b/airflow/providers/fab/CHANGELOG.rst
index 8b7dce7577..89c352674b 100644
--- a/airflow/providers/fab/CHANGELOG.rst
+++ b/airflow/providers/fab/CHANGELOG.rst
@@ -20,7 +20,33 @@
Changelog
---------
-1.0.0
+1.0.2
.....
-Initial version of the provider.
+First stable release for the provider
+
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Upgrade FAB to 4.4.1 (#38319)``
+ * ``Bump ruff to 0.3.3 (#38240)``
+ * ``Make the method 'BaseAuthManager.is_authorized_custom_view' abstract
(#37915)``
+ * ``Avoid use of 'assert' outside of the tests (#37718)``
+ * ``Resolve G004: Logging statement uses f-string (#37873)``
+ * ``Remove useless methods from security manager (#37889)``
+ * ``Use 'next' when redirecting (#37904)``
+ * ``Add "MENU" permission in auth manager (#37881)``
+ * ``Avoid to use too broad 'noqa' (#37862)``
+ * ``Add post endpoint for dataset events (#37570)``
+ * ``Add "queuedEvent" endpoint to get/delete DatasetDagRunQueue (#37176)``
+ * ``Add swagger path to FAB Auth manager and Internal API (#37525)``
+ * ``Revoking audit_log permission from all users except admin (#37501)``
+ * ``Enable the 'Is Active?' flag by default in user view (#37507)``
+ * ``Add comment about versions updated by release manager (#37488)``
+ * ``Until we release 2.9.0, we keep airflow >= 2.9.0.dev0 for FAB provider
(#37421)``
+ * ``Improve suffix handling for provider-generated dependencies (#38029)``
+
+1.0.0 (YANKED)
+..............
+
+Initial version of the provider (beta).
diff --git a/airflow/providers/fab/__init__.py
b/airflow/providers/fab/__init__.py
index 632fcf0491..3fb554bbcf 100644
--- a/airflow/providers/fab/__init__.py
+++ b/airflow/providers/fab/__init__.py
@@ -27,7 +27,7 @@ import packaging.version
__all__ = ["__version__"]
-__version__ = "1.0.0"
+__version__ = "1.0.2"
try:
from airflow import __version__ as airflow_version
diff --git a/docs/apache-airflow-providers-fab/changelog.rst
b/docs/apache-airflow-providers-fab/changelog.rst
index a47881fab1..c6bdcaa11e 100644
--- a/docs/apache-airflow-providers-fab/changelog.rst
+++ b/docs/apache-airflow-providers-fab/changelog.rst
@@ -1,3 +1,4 @@
+
.. Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
@@ -15,4 +16,10 @@
specific language governing permissions and limitations
under the License.
+ .. NOTE! THIS FILE IS AUTOMATICALLY GENERATED AND WILL BE
+ OVERWRITTEN WHEN PREPARING PACKAGES.
+
+ .. IF YOU WANT TO MODIFY THIS FILE, YOU SHOULD MODIFY THE TEMPLATE
+ `PROVIDER_CHANGELOG_TEMPLATE.rst.jinja2` IN the
`dev/breeze/src/airflow_breeze/templates` DIRECTORY
+
.. include:: ../../airflow/providers/fab/CHANGELOG.rst
diff --git a/docs/apache-airflow-providers-fab/commits.rst
b/docs/apache-airflow-providers-fab/commits.rst
index e7afb638df..0cf63ee78c 100644
--- a/docs/apache-airflow-providers-fab/commits.rst
+++ b/docs/apache-airflow-providers-fab/commits.rst
@@ -1,3 +1,4 @@
+
.. Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
@@ -15,5 +16,93 @@
specific language governing permissions and limitations
under the License.
+ .. NOTE! THIS FILE IS AUTOMATICALLY GENERATED AND WILL BE
+ OVERWRITTEN WHEN PREPARING PACKAGES.
+
+ .. IF YOU WANT TO MODIFY THIS FILE, YOU SHOULD MODIFY THE TEMPLATE
+ `PROVIDER_COMMITS_TEMPLATE.rst.jinja2` IN the
`dev/breeze/src/airflow_breeze/templates` DIRECTORY
+
+ .. THE REMAINDER OF THE FILE IS AUTOMATICALLY GENERATED. IT WILL BE
OVERWRITTEN AT RELEASE TIME!
+
Package apache-airflow-providers-fab
-------------------------------------
+------------------------------------------------------
+
+`Flask App Builder <https://flask-appbuilder.readthedocs.io/>`__
+
+
+This is detailed commit list of changes for versions provider package: ``fab``.
+For high-level changelog, see :doc:`package information including changelog
<index>`.
+
+
+
+1.0.2
+.....
+
+Latest change: 2024-03-20
+
+=================================================================================================
===========
===================================================================================
+Commit
Committed Subject
+=================================================================================================
===========
===================================================================================
+`7776e9154d
<https://github.com/apache/airflow/commit/7776e9154d6f3577100b534b08f4131321360a0f>`_
2024-03-20 ``Upgrade FAB to 4.4.1 (#38319)``
+`0a74928894
<https://github.com/apache/airflow/commit/0a74928894fb57b0160208262ccacad12da23fc7>`_
2024-03-18 ``Bump ruff to 0.3.3 (#38240)``
+`2e35854a05
<https://github.com/apache/airflow/commit/2e35854a052a13206cb1475973e039fbe394254c>`_
2024-03-15 ``Make the method 'BaseAuthManager.is_authorized_custom_view'
abstract (#37915)``
+`c0b849ad2b
<https://github.com/apache/airflow/commit/c0b849ad2b3f7015f7cb2a45aefd1fa3828bda31>`_
2024-03-11 ``Avoid use of 'assert' outside of the tests (#37718)``
+`c6f34394c4
<https://github.com/apache/airflow/commit/c6f34394c493a62a575030a3d1dfa561d1124816>`_
2024-03-11 ``Improve suffix handling for provider-generated dependencies
(#38029)``
+`3f52790d42
<https://github.com/apache/airflow/commit/3f52790d425cd51386715c240d9a38a20756de2a>`_
2024-03-06 ``Resolve G004: Logging statement uses f-string (#37873)``
+`fd4dfd875d
<https://github.com/apache/airflow/commit/fd4dfd875d03c59dd8163f44c7c1164a3a55eb03>`_
2024-03-06 ``Remove useless methods from security manager (#37889)``
+`3211a5fcea
<https://github.com/apache/airflow/commit/3211a5fcea6bda4f3e783ad55ad63dcf0b1e0cc3>`_
2024-03-06 ``Use 'next' when redirecting (#37904)``
+`89e7f3e7bd
<https://github.com/apache/airflow/commit/89e7f3e7bdf2126bbbcd959dc10d65ef92773cca>`_
2024-03-05 ``Add "MENU" permission in auth manager (#37881)``
+`30f7b2abe6
<https://github.com/apache/airflow/commit/30f7b2abe6991fe6e565f17f7d0701e80ecba0d3>`_
2024-03-04 ``Avoid to use too broad 'noqa' (#37862)``
+`9b17ff3aa3
<https://github.com/apache/airflow/commit/9b17ff3aa309ba07ef94238ad3465f074df1840a>`_
2024-02-26 ``Add post endpoint for dataset events (#37570)``
+`16d2671704
<https://github.com/apache/airflow/commit/16d2671704c61d10ca66c73530a2d551f36fe2a3>`_
2024-02-20 ``Add "queuedEvent" endpoint to get/delete DatasetDagRunQueue
(#37176)``
+`79603f9302
<https://github.com/apache/airflow/commit/79603f9302b5344bc480a42ec31dee4be35fb1b8>`_
2024-02-19 ``Add swagger path to FAB Auth manager and Internal API
(#37525)``
+`f2ea8a3e17
<https://github.com/apache/airflow/commit/f2ea8a3e1753012bfe0d529c9c8be66cf55ca28f>`_
2024-02-19 ``Revoking audit_log permission from all users except admin
(#37501)``
+`68e20aa702
<https://github.com/apache/airflow/commit/68e20aa702417c60ea0e61daa689882f15c5e005>`_
2024-02-17 ``Enable the 'Is Active?' flag by default in user view (#37507)``
+`5a0be392e6
<https://github.com/apache/airflow/commit/5a0be392e66f8e5426ba3478621115e92fcf245b>`_
2024-02-16 ``Add comment about versions updated by release manager
(#37488)``
+`4551c592b2
<https://github.com/apache/airflow/commit/4551c592b2a4e915c68643e2b2a5eae8e26cee62>`_
2024-02-14 ``Until we release 2.9.0, we keep airflow >= 2.9.0.dev0 for FAB
provider (#37421)``
+=================================================================================================
===========
===================================================================================
+
+1.0.1
+.....
+
+Latest change: 2024-02-14
+
+=================================================================================================
===========
=========================================================================================
+Commit
Committed Subject
+=================================================================================================
===========
=========================================================================================
+`54a400fcb6
<https://github.com/apache/airflow/commit/54a400fcb6f477ffc34bdbb34078edd8b5f6f16a>`_
2024-02-14 ``Mark FAB provider as ready (#37362)``
+`ec97a07197
<https://github.com/apache/airflow/commit/ec97a0719773ac15dd66a79dd9888994fb01b101>`_
2024-02-13 ``standardize get_app appbuilder usage (#37397)``
+`28f94f8891
<https://github.com/apache/airflow/commit/28f94f8891ccf0827bb6e9a1538f2ffd98a4ea08>`_
2024-02-10 ``Move 'IMPORT_ERROR' from DAG related permissions to view
related permissions (#37292)``
+`00ed46769e
<https://github.com/apache/airflow/commit/00ed46769eaea24251fc4726a46df1f54f27c4bd>`_
2024-02-09 ``D401 support in fab provider (#37283)``
+`e99cfbbd51
<https://github.com/apache/airflow/commit/e99cfbbd51515fa947c16912acebbaa7ed816e8a>`_
2024-02-07 ``Upgrade to FAB 4.3.11 (#37233)``
+`daa2bceba1
<https://github.com/apache/airflow/commit/daa2bceba181193d675dae575a55bc3f39aba192>`_
2024-02-07 ``Use 'next_url' instead of 'next' (#37225)``
+`dec2662190
<https://github.com/apache/airflow/commit/dec2662190dd4480d0c631da733e19d2ec9a479d>`_
2024-01-30 ``feat: Switch all class, functions, methods deprecations to
decorators (#36876)``
+`0fce3b6047
<https://github.com/apache/airflow/commit/0fce3b6047dcae037cfd8a5bd0638894c36509ab>`_
2024-01-28 ``Add "airflow users reset-password" command (#37044)``
+`ce246c0ed8
<https://github.com/apache/airflow/commit/ce246c0ed8b5c0c652034734443dc6e863aac66e>`_
2024-01-26 ``fix for role and permission count in export (#36589)``
+`18d2498e44
<https://github.com/apache/airflow/commit/18d2498e44b58f8cfbc24e2b3beaa3b7cc7c187f>`_
2024-01-11 ``Generate doc for fab CLI commands (#36672)``
+`c439ab87c4
<https://github.com/apache/airflow/commit/c439ab87c421aaa6bd5d8074780e4f63606a1ef1>`_
2024-01-10 ``Standardize airflow build process and switch to Hatchling
build backend (#36537)``
+`28cad70223
<https://github.com/apache/airflow/commit/28cad7022310e32b82f3ed3410994e4ddb297691>`_
2024-01-03 ``Move config related to FAB auth manager to FAB provider
(#36232)``
+`2093b6f3b9
<https://github.com/apache/airflow/commit/2093b6f3b94be9fae5d61042a9c280d9a835687b>`_
2024-01-03 ``Fix security manager inheritance in fab provider (#36538)``
+`dec78ab3f1
<https://github.com/apache/airflow/commit/dec78ab3f140f35e507de825327652ec24d03522>`_
2024-01-03 ``Remove MSSQL support form Airflow core (#36514)``
+`e28627f6a5
<https://github.com/apache/airflow/commit/e28627f6a52db0a300d81cca69fa1450b4d5c312>`_
2024-01-02 ``Cli export / import roles including permissions (#36347)``
+`6937ae7647
<https://github.com/apache/airflow/commit/6937ae76476b3bc869ef912d000bcc94ad642db1>`_
2023-12-30 ``Speed up autocompletion of Breeze by simplifying provider
state (#36499)``
+`83bdc297ce
<https://github.com/apache/airflow/commit/83bdc297cebafada88084e270aa3258d781a96be>`_
2023-12-30 ``added cli command to list auth managers under 'airflow
providers' (#36445)``
+`341d5b747d
<https://github.com/apache/airflow/commit/341d5b747db78b9be00d5d5dc491e37d413570da>`_
2023-12-23 ``Add feture of "not-ready" provider. (#36391)``
+=================================================================================================
===========
=========================================================================================
+
+1.0.0
+.....
+
+Latest change: 2023-12-23
+
+=================================================================================================
===========
==================================================================================
+Commit
Committed Subject
+=================================================================================================
===========
==================================================================================
+`b15d5578da
<https://github.com/apache/airflow/commit/b15d5578dac73c4c6a3ca94d90ab0dc9e9e74c9c>`_
2023-12-23 ``Re-apply updated version numbers to 2nd wave of providers in
December (#36380)``
+`2be7149598
<https://github.com/apache/airflow/commit/2be71495981a157ca0303c7e563916e219b15eb3>`_
2023-12-21 ``fix inheritance checking of security manager in FabAuthManager
(#36343)``
+`e9ba37bb58
<https://github.com/apache/airflow/commit/e9ba37bb58da0e3d6739ec063f7160f50487d3b8>`_
2023-12-17 ``Add code snippet formatting in docstrings via Ruff (#36262)``
+`f7f7183617
<https://github.com/apache/airflow/commit/f7f71836175b81484fe6afb147a58e1ca6d00f4d>`_
2023-12-17 ``Update permission docs (#36120)``
+`4d96a9a3a1
<https://github.com/apache/airflow/commit/4d96a9a3a1bcf099856051e51bc328afbf558da6>`_
2023-12-13 ``Remove dependency of 'Connexion' from auth manager interface
(#36209)``
+`357355ac09
<https://github.com/apache/airflow/commit/357355ac09b4741d621a5408d859b697a07b3ceb>`_
2023-12-11 ``Remove 'is_authorized_cluster_activity' from auth manager
(#36175)``
+`1eca667e5f
<https://github.com/apache/airflow/commit/1eca667e5f0dd3a8e16020152f597b781e1f34d6>`_
2023-12-11 ``Create FAB provider and move FAB auth manager in it (#35926)``
+=================================================================================================
===========
==================================================================================
diff --git a/docs/apache-airflow-providers-fab/index.rst
b/docs/apache-airflow-providers-fab/index.rst
index 054fe088bf..d47a70e1f5 100644
--- a/docs/apache-airflow-providers-fab/index.rst
+++ b/docs/apache-airflow-providers-fab/index.rst
@@ -70,26 +70,26 @@
Detailed list of commits <commits>
-Package apache-airflow-providers-fab
+apache-airflow-providers-fab package
------------------------------------------------------
`Flask App Builder <https://flask-appbuilder.readthedocs.io/>`__
-Release: 1.0.0
+Release: 1.0.2
Provider package
----------------
-This is a provider package for ``fab`` provider. All classes for this provider
package
-are in ``airflow.providers.fab`` python package.
+This package is for the ``fab`` provider.
+All classes for this package are included in the ``airflow.providers.fab``
python package.
Installation
------------
-You can install this package on top of an existing Airflow 2 installation (see
``Requirements`` below)
-for the minimum Airflow version supported) via
-``pip install apache-airflow-providers-fab``
+You can install this package on top of an existing Airflow 2 installation via
+``pip install apache-airflow-providers-fab``.
+For the minimum Airflow version supported, see ``Requirements`` below.
Requirements
------------
@@ -101,7 +101,7 @@ PIP package Version required
==================== ==================
``apache-airflow`` ``>=2.9.0``
``flask`` ``>=2.2,<2.3``
-``flask-appbuilder`` ``==4.3.10``
+``flask-appbuilder`` ``==4.4.1``
``flask-login`` ``>=0.6.2``
``google-re2`` ``>=1.0``
==================== ==================