Skip to content

DOM-74290 - Update airflow & packaging. Remove unused deps#248

Open
ddl-s-rodriguez wants to merge 1 commit intomasterfrom
DOM-74290.update-dependencies
Open

DOM-74290 - Update airflow & packaging. Remove unused deps#248
ddl-s-rodriguez wants to merge 1 commit intomasterfrom
DOM-74290.update-dependencies

Conversation

@ddl-s-rodriguez
Copy link
Contributor

@ddl-s-rodriguez ddl-s-rodriguez commented Feb 23, 2026

Link to JIRA

DOM-74290

What issue does this pull request solve?

Airflow dependency is old and implies fixing packaging among other ones which ends up having conflicts for some users

What is the solution?

  • Bump airflow to a less restrictive version ~=2.11 (not yet jumping to v3)
    • Some small changes needed to be done to the Airflow operator
  • Allow more flexibility for the packaging lib --> >=23.2,<27
  • Fix frozendict version that showed different versions in the requires vs dev
  • Removed unused dependencies from the dev package: [Jinja2, nbconvert, packaging, polling2]
image

Testing

Briefly describe how the change was tested. The purpose of this section is that a reviewer can identify a test gap, if any.

e.g. "I ran an upgrade from 4.2 to 4.6".

  • Unit test(s)

Pull Request Reminders

References (optional)

@ddl-s-rodriguez ddl-s-rodriguez requested a review from a team as a code owner February 23, 2026 20:31
@ddl-s-rodriguez ddl-s-rodriguez force-pushed the DOM-74290.update-dependencies branch from 8c94e7c to 4e3e27c Compare February 23, 2026 20:45
@ddl-s-rodriguez ddl-s-rodriguez changed the title DOM-74290 - Updating some dependencies DOM-74290 - Update airflow & packaging. Remove unused deps Feb 23, 2026
@ddl-s-rodriguez ddl-s-rodriguez force-pushed the DOM-74290.update-dependencies branch from 4e3e27c to f28339b Compare February 23, 2026 20:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant