Skip to content

Try dropping Airflow dependency in mypy pre-commit#1691

Closed
pankajkoti wants to merge 3 commits into
mainfrom
drop-airflow-mypy-pre-commit
Closed

Try dropping Airflow dependency in mypy pre-commit#1691
pankajkoti wants to merge 3 commits into
mainfrom
drop-airflow-mypy-pre-commit

Conversation

@pankajkoti
Copy link
Copy Markdown
Contributor

No description provided.

@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 23, 2025

Deploy Preview for sunny-pastelito-5ecb04 canceled.

Name Link
🔨 Latest commit 53cdaaa
🔍 Latest deploy log https://app.netlify.com/sites/sunny-pastelito-5ecb04/deploys/6808c4992d6fe2000837bd10

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented Apr 23, 2025

Deploying astronomer-cosmos with  Cloudflare Pages  Cloudflare Pages

Latest commit: 53cdaaa
Status: ✅  Deploy successful!
Preview URL: https://edea93e2.astronomer-cosmos.pages.dev
Branch Preview URL: https://drop-airflow-mypy-pre-commit.astronomer-cosmos.pages.dev

View logs

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 23, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 97.43%. Comparing base (4604ac5) to head (3911145).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1691   +/-   ##
=======================================
  Coverage   97.43%   97.43%           
=======================================
  Files          80       80           
  Lines        5024     5024           
=======================================
  Hits         4895     4895           
  Misses        129      129           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@pankajkoti
Copy link
Copy Markdown
Contributor Author

appears mypy needs apache-airflow in the isolated environment it creates as otherwise it reports the errors as seen in the CI failures. Likely the fixes being made in #1687 is what we would need due to the nature of how mypy works with its isolated environments.

@pankajkoti pankajkoti closed this Apr 23, 2025
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