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 f6a163789a8 Prepare edge3 provider ad-hoc release (October 2025)
(#57280)
f6a163789a8 is described below
commit f6a163789a871051fecf3ebe7ad3a04e082e62f4
Author: Elad Kalif <[email protected]>
AuthorDate: Mon Oct 27 09:36:40 2025 +0200
Prepare edge3 provider ad-hoc release (October 2025) (#57280)
* Prepare edge3 provider ad-hoc release (October 2025)
---
providers/edge3/README.rst | 14 +++++------
providers/edge3/docs/changelog.rst | 27 ++++++++++++++++++++--
providers/edge3/docs/index.rst | 14 +++++------
providers/edge3/provider.yaml | 3 ++-
providers/edge3/pyproject.toml | 6 ++---
.../edge3/src/airflow/providers/edge3/__init__.py | 2 +-
6 files changed, 45 insertions(+), 21 deletions(-)
diff --git a/providers/edge3/README.rst b/providers/edge3/README.rst
index 570048ecdbf..bc446298cfc 100644
--- a/providers/edge3/README.rst
+++ b/providers/edge3/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-edge3``
-Release: ``1.4.0``
+Release: ``1.4.1``
Handle edge workers on remote sites via HTTP(s) connection and orchestrates
work over distributed sites.
@@ -48,7 +48,7 @@ This is a provider package for ``edge3`` provider. All
classes for this provider
are in ``airflow.providers.edge3`` python package.
You can find package information and changelog for the provider
-in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-edge3/1.4.0/>`_.
+in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-edge3/1.4.1/>`_.
Installation
------------
@@ -62,14 +62,14 @@ The package supports the following python versions:
3.10,3.11,3.12,3.13
Requirements
------------
-========================================== ===================
+========================================== ====================
PIP package Version required
-========================================== ===================
-``apache-airflow`` ``>=2.10.0``
+========================================== ====================
+``apache-airflow`` ``>=2.10.0,!=3.1.0``
``apache-airflow-providers-common-compat`` ``>=1.8.0``
``pydantic`` ``>=2.11.0``
``retryhttp`` ``>=1.2.0,!=1.3.0``
-========================================== ===================
+========================================== ====================
Cross provider package dependencies
-----------------------------------
@@ -91,4 +91,4 @@ Dependent package
==================================================================================================================
=================
The changelog for the provider package can be found in the
-`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-edge3/1.4.0/changelog.html>`_.
+`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-edge3/1.4.1/changelog.html>`_.
diff --git a/providers/edge3/docs/changelog.rst
b/providers/edge3/docs/changelog.rst
index 761b559c617..306f3ea1c46 100644
--- a/providers/edge3/docs/changelog.rst
+++ b/providers/edge3/docs/changelog.rst
@@ -27,6 +27,29 @@
Changelog
---------
+1.4.1
+.....
+
+.. warning::
+ The React Plugin integration in this release is incompatible with Airflow
3.1.0
+ It is recommended to use apache-airflow>=3.1.1
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix Link to Dag in Plugin (#55642)``
+
+Misc
+~~~~
+
+* ``Bump vite from 7.1.7 to 7.1.11 in plugin integration (#56909)``
+* ``Bump happy-dom from 18.0.1 to 20.0.2 in plugin integration (#56686)``
+* ``Bump the edge-ui-package-updates group across 1 directory with 23 updates
(#57286)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Extract prek hooks for Edge provider (#57104)``
+
1.4.0
.....
@@ -106,10 +129,10 @@ Misc
* ``Pick/vite vitest full (#55623)``
* ``Bump React and React-DOM (#55598)``
-* ``Bump axios from 1.11.0 to 1.12.0 in
/providers/edge3/src/airflow/providers/edge3/plugins/www (#55550)``
+* ``Bump axios from 1.11.0 to 1.12.0 in plugin integration (#55550)``
* ``Some small UI polishing for Edge React UI (#55545)``
* ``Adjust Edge color scheme after merge of PR 53981 (#55485)``
-* ``Bump vite from 5.4.19 to 5.4.20 in
/providers/edge3/src/airflow/providers/edge3/plugins/www (#55449)``
+* ``Bump vite from 5.4.19 to 5.4.20 in plugin integration (#55449)``
Doc-only
~~~~~~~~
diff --git a/providers/edge3/docs/index.rst b/providers/edge3/docs/index.rst
index ace561e65ca..6a909173025 100644
--- a/providers/edge3/docs/index.rst
+++ b/providers/edge3/docs/index.rst
@@ -90,7 +90,7 @@ Additional REST API endpoints are provided to distribute
tasks and manage the ed
are provided by the API server.
-Release: 1.4.0
+Release: 1.4.1
Provider package
----------------
@@ -110,14 +110,14 @@ Requirements
The minimum Apache Airflow version supported by this provider distribution is
``2.10.0``.
-========================================== ===================
+========================================== ====================
PIP package Version required
-========================================== ===================
-``apache-airflow`` ``>=2.10.0``
+========================================== ====================
+``apache-airflow`` ``>=2.10.0,!=3.1.0``
``apache-airflow-providers-common-compat`` ``>=1.8.0``
``pydantic`` ``>=2.11.0``
``retryhttp`` ``>=1.2.0,!=1.3.0``
-========================================== ===================
+========================================== ====================
Cross provider package dependencies
-----------------------------------
@@ -144,5 +144,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and
signatures from the
`Official Apache Download site
<https://downloads.apache.org/airflow/providers/>`_
-* `The apache-airflow-providers-edge3 1.4.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_edge3-1.4.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_edge3-1.4.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_edge3-1.4.0.tar.gz.sha512>`__)
-* `The apache-airflow-providers-edge3 1.4.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_edge3-1.4.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_edge3-1.4.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_edge3-1.4.0-py3-none-any.whl.sha512>`__)
+* `The apache-airflow-providers-edge3 1.4.1 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_edge3-1.4.1.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_edge3-1.4.1.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_edge3-1.4.1.tar.gz.sha512>`__)
+* `The apache-airflow-providers-edge3 1.4.1 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_edge3-1.4.1-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_edge3-1.4.1-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_edge3-1.4.1-py3-none-any.whl.sha512>`__)
diff --git a/providers/edge3/provider.yaml b/providers/edge3/provider.yaml
index 655e7475567..a4698c04ef7 100644
--- a/providers/edge3/provider.yaml
+++ b/providers/edge3/provider.yaml
@@ -33,13 +33,14 @@ description: |
are provided by the API server.
state: ready
-source-date-epoch: 1761116659
+source-date-epoch: 1761465853
# Note that those versions are maintained by release manager - do not update
them manually
# with the exception of case where other provider in sources has >= new
provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider
have
# to be done in the same PR
versions:
+ - 1.4.1
- 1.4.0
- 1.3.1
- 1.3.0
diff --git a/providers/edge3/pyproject.toml b/providers/edge3/pyproject.toml
index fb68375e08f..2a1c4826ef1 100644
--- a/providers/edge3/pyproject.toml
+++ b/providers/edge3/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-edge3"
-version = "1.4.0"
+version = "1.4.1"
description = "Provider package apache-airflow-providers-edge3 for Apache
Airflow"
readme = "README.rst"
authors = [
@@ -98,8 +98,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-edge3/1.4.0"
-"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-edge3/1.4.0/changelog.html"
+"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-edge3/1.4.1"
+"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-edge3/1.4.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/edge3/src/airflow/providers/edge3/__init__.py
b/providers/edge3/src/airflow/providers/edge3/__init__.py
index 21c8aa0d210..d5624cc46e9 100644
--- a/providers/edge3/src/airflow/providers/edge3/__init__.py
+++ b/providers/edge3/src/airflow/providers/edge3/__init__.py
@@ -29,7 +29,7 @@ from airflow import __version__ as airflow_version
__all__ = ["__version__"]
-__version__ = "1.4.0"
+__version__ = "1.4.1"
if
packaging.version.parse(packaging.version.parse(airflow_version).base_version)
< packaging.version.parse(
"2.10.0"