Conversation
|
Congratulations on your first Pull Request and welcome to the Apache Airflow community! If you have any issues or are unsure about any anything please check our Contributors' Guide (https://github.com/apache/airflow/blob/main/contributing-docs/README.rst)
|
|
Awesome work, congrats on your first merged pull request! You are invited to check our Issue Tracker for additional contributions. |
|
Thanks @AlexWaygood! Appreciate you coming over and doing the update for us. Congrats on your first Airflow commit 🎉 |
|
No problem, glad I could help! |
|
REALLLY NICE @AlexWaygood ... BTW. Question - out of curiosity - was it some tool or Ai used to generate those 8 PRs you opened to all the repositories ? Or was it purely manually done? I am not complaining of course, quite the opposite, but trying to figure out various automation patterns in tooling and devex. This is actually a cool idea I've been exploring with Alpha Omega Fund I work - to be able to build some kind of (automated) network of OSS projects that depend on other projects and run some checks, verifications, and eventually like you did, automated PRs to fix problems found in other projects - and this seems like a cool idea if we could help various libraries to help their users to be upgraded quicker and more automatically. I'd be courious to talk about it if you'd be interested - shoot me a message at my email from GitHub profile if you'd be interested. |
pypi.org/project/ruff/0.8.0
Hi! I just released Ruff 0.8.0. This release removes a few rules that had been deprecated for a few releases, so Ruff 0.8.0 would have started emitting warnings when linting trio due to the fact that you have some of these now-removed rules explicitly ignored in your Ruff config.
This PR gets rid of the removed rules from your Ruff config. There's also some additional changes made here; let me know if any of them are undesirable, and I can revert them:
flake8-type-checkingrules have been recoded fromTCHtoTC; I updatednoqacomments and configuration settings related to these so that they use the new error codesdev/breeze/src/airflow_breeze/utils/console.pywas changed slightly due to autofix for UP015, which has been improved in the latest release^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named
{pr_number}.significant.rstor{issue_number}.significant.rst, in newsfragments.