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

potiuk pushed a commit to branch v3-0-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/v3-0-test by this push:
     new 3aa07cc48a3 [v3-0-test] Add breeze to the main workspace of the 
apache-airflow-project (#50078) (#50080)
3aa07cc48a3 is described below

commit 3aa07cc48a38fccb7ab7d16b0a82e7d5c84bfd3f
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu May 1 17:05:29 2025 +0200

    [v3-0-test] Add breeze to the main workspace of the apache-airflow-project 
(#50078) (#50080)
    
    With #50059 it turned out that we need to add breeze also as
    part of the workspace. With the current ".idea" setup - all our
    projects share the same `.venv` environment and when someone wants
    to run `breeze` tests using that `.venv`, it is great if `uv sync`
    installs all that is needed to run breeze tests as well. The #50059
    added `awswrangler` that was not part of any other project and
    even after `uv sync` in the main repo, `breeze` tests could not
    be run.
    (cherry picked from commit e6d6cc1930ac270e2196a222e98bcce64ecac214)
    
    Co-authored-by: Jarek Potiuk <[email protected]>
---
 pyproject.toml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/pyproject.toml b/pyproject.toml
index 7d3db3f7e94..4e1f580941f 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1211,6 +1211,7 @@ ignore_errors = true
 [dependency-groups]
 dev = [
     "apache-airflow[all]",
+    "apache-airflow-breeze",
     "apache-airflow-dev",
     "apache-airflow-devel-common[no-doc]",
     "apache-airflow-docker-tests",
@@ -1252,6 +1253,7 @@ no-build-isolation-package = ["sphinx-redoc"]
 # These names must match the names as defined in the pyproject.toml of the 
workspace items,
 # *not* the workspace folder paths
 apache-airflow = {workspace = true}
+apache-airflow-breeze = {workspace = true}
 apache-airflow-dev = {workspace = true}
 apache-airflow-core = {workspace = true}
 apache-airflow-ctl = {workspace = true}
@@ -1364,6 +1366,7 @@ apache-airflow-providers-zendesk = { workspace = true }
 members = [
     ".",
     "airflow-core",
+    "dev/breeze",
     "airflow-ctl",
     "dev",
     "devel-common",

Reply via email to