Indeed! Jo is amazing :) On Thu, Aug 7, 2025 at 8:24 PM Damian Shaw <ds...@striketechnologies.com> wrote:
> Already fixed and released! > > -----Original Message----- > From: Damian Shaw <ds...@striketechnologies.com> > Sent: Thursday, August 7, 2025 12:28 PM > To: dev@airflow.apache.org > Subject: RE: [DISCUSS] Upcoming pre-commit -> prefligit change > > FYI I found two small issues trying to use it as a drop-in replacement for > my work environment: > > https://github.com/j178/prefligit/issues/387 > https://github.com/j178/prefligit/issues/388 > > But my otherwise quite complicated .pre-commit-config.yaml (which uses > anchors and aliases and remote and local environments) ran fine. > > Damian > > -----Original Message----- > From: Aritra Basu <aritrabasu1...@gmail.com> > Sent: Thursday, August 7, 2025 12:08 PM > To: dev@airflow.apache.org > Subject: Re: [DISCUSS] Upcoming pre-commit -> prefligit change > > Definitely agree with both of you, will be trying this out myself as well. > Definitely looking forward to seeing alternatives in the space! > -- > Regards, > Aritra Basu > > On Thu, 7 Aug 2025, 9:2 pm Jarek Potiuk, <ja...@potiuk.com> wrote: > > > > Pre-commit is great for its stability but is really failing in terms > > > of > > innovation, the project itself does not allow any discussion of using > > new standards. > > > > Had my fair share of those discussions in the past and I quite agree. > > There is huge difference between "stability" and > "stagnation/stubbornness". > > > > On Thu, Aug 7, 2025 at 5:39 PM Damian Shaw > > <ds...@striketechnologies.com> > > wrote: > > > > > I just want to say I am very excited to see innovation in this space! > > > > > > Pre-commit is great for its stability but is really failing in terms > > > of innovation, the project itself does not allow any discussion of > > > using new standards. > > > > > > I will be testing it out in my own environments and then promoting > > > it widely. > > > > > > Damian > > > > > > -----Original Message----- > > > From: Jarek Potiuk <ja...@potiuk.com> > > > Sent: Thursday, August 7, 2025 10:01 AM > > > To: dev@airflow.apache.org > > > Subject: [DISCUSS] Upcoming pre-commit -> prefligit change > > > > > > Hello everyone, > > > > > > Early warning about upcoming pre-commit/prefligit change...... > > > > > > Together with Ash and creator of the prefligit: > > > https://github.com/j178/prefligit - we are testing and helping to > > > close the gaps between prefligit and pre-commit (and later we hope > > > we will be able to improve our prefligit integrations with upcoming > > > monorepo support especially - which would help us to modularise our > > > pre-fligits (that's > > the > > > name we will likely start using ;) .. > > > > > > It seems we are very close so I wanted to make a short "upcoming > change" > > > note so that you are aware: > > > > > > * *breeze static-checks *will hopefully be gone and replaced by > > > `prefligit` command - the author of prefligit is super-receptive to > > things > > > like `--last-commit` flags and autocomplete including our hook names > > > - > > so I > > > think we will be able to remove the whole `static-check` machinery > > > from breeze that added what we needed > > > > > > * *prefiligit* uses *uv* by default - no more `uv tool install > > > pre-commit --with pre-commit-uv` needed to enable it (again the > > > author of prefligit > > is > > > way more receptive to the needs of users and there will be no need > > > to > > patch > > > pre-commit to use `uv` (which effectively `--with pre-commit-uv` > > > does) > > > > > > That's another step of simplifying our dev env setup where existing > > > tooling finally catches up with what we need and we can remove some > > > of > > our > > > custom > > > (breeze) code that does it (which makes me super happy). > > > > > > More about it soon, when we get a new release of prefligit that will > > solve > > > all the remaining (small) issues and have auto-complete merged > > (contributed > > > by someone based on our issue > > https://github.com/j178/prefligit/pull/380 > > > :). > > > > > > If there are any concerns or doubts - feel free to raise them :) > > > > > > J. > > > ________________________________ > > > Strike Technologies, LLC (“Strike”) is part of the GTS family of > > > companies. Strike is a technology solutions provider, and is not a > > > broker or dealer and does not transact any securities related > > > business directly whatsoever. This communication is the property of > > > Strike and its affiliates, and does not constitute an offer to sell > > > or the solicitation > > of > > > an offer to buy any security in any jurisdiction. It is intended > > > only for the person to whom it is addressed and may contain > > > information that is privileged, confidential, or otherwise protected > from disclosure. > > > Distribution or copying of this communication, or the information > > contained > > > herein, by anyone other than the intended recipient is prohibited. > > > If you have received this communication in error, please immediately > > > notify > > Strike > > > at i...@striketechnologies.com, and delete and destroy any copies > > hereof. > > > ________________________________ > > > > > > CONFIDENTIALITY / PRIVILEGE NOTICE: This transmission and any > > > attachments are intended solely for the addressee. This transmission > > > is covered by > > the > > > Electronic Communications Privacy Act, 18 U.S.C ''2510-2521. The > > > information contained in this transmission is confidential in nature > > > and protected from further use or disclosure under U.S. Pub. L. > > > 106-102, 113 U.S. Stat. 1338 (1999), and may be subject to > > > attorney-client or other legal privilege. Your use or disclosure of > > > this information for any > > purpose > > > other than that intended by its transmittal is strictly prohibited, > > > and > > may > > > subject you to fines and/or penalties under federal and state law. > > > If you are not the intended recipient of this transmission, please > > > DESTROY ALL COPIES RECEIVED and confirm destruction to the sender > > > via return transmittal. > > > > > > ________________________________ > Strike Technologies, LLC (“Strike”) is part of the GTS family of > companies. Strike is a technology solutions provider, and is not a broker > or dealer and does not transact any securities related business directly > whatsoever. This communication is the property of Strike and its > affiliates, and does not constitute an offer to sell or the solicitation of > an offer to buy any security in any jurisdiction. It is intended only for > the person to whom it is addressed and may contain information that is > privileged, confidential, or otherwise protected from disclosure. > Distribution or copying of this communication, or the information contained > herein, by anyone other than the intended recipient is prohibited. If you > have received this communication in error, please immediately notify Strike > at i...@striketechnologies.com, and delete and destroy any copies hereof. > ________________________________ > > CONFIDENTIALITY / PRIVILEGE NOTICE: This transmission and any attachments > are intended solely for the addressee. This transmission is covered by the > Electronic Communications Privacy Act, 18 U.S.C ''2510-2521. The > information contained in this transmission is confidential in nature and > protected from further use or disclosure under U.S. Pub. L. 106-102, 113 > U.S. Stat. 1338 (1999), and may be subject to attorney-client or other > legal privilege. Your use or disclosure of this information for any purpose > other than that intended by its transmittal is strictly prohibited, and may > subject you to fines and/or penalties under federal and state law. If you > are not the intended recipient of this transmission, please DESTROY ALL > COPIES RECEIVED and confirm destruction to the sender via return > transmittal. > B KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKCB > [ X ܚX K K[XZ[ > ] ][ X ܚX P Z\ ˘\ X K ܙ B ܈ Y ] [ۘ[ [X[ K[XZ[ > ] Z [ Z\ ˘\ X K ܙ B > ________________________________ > Strike Technologies, LLC (“Strike”) is part of the GTS family of > companies. Strike is a technology solutions provider, and is not a broker > or dealer and does not transact any securities related business directly > whatsoever. This communication is the property of Strike and its > affiliates, and does not constitute an offer to sell or the solicitation of > an offer to buy any security in any jurisdiction. It is intended only for > the person to whom it is addressed and may contain information that is > privileged, confidential, or otherwise protected from disclosure. > Distribution or copying of this communication, or the information contained > herein, by anyone other than the intended recipient is prohibited. If you > have received this communication in error, please immediately notify Strike > at i...@striketechnologies.com, and delete and destroy any copies hereof. > ________________________________ > > CONFIDENTIALITY / PRIVILEGE NOTICE: This transmission and any attachments > are intended solely for the addressee. This transmission is covered by the > Electronic Communications Privacy Act, 18 U.S.C ''2510-2521. The > information contained in this transmission is confidential in nature and > protected from further use or disclosure under U.S. Pub. L. 106-102, 113 > U.S. Stat. 1338 (1999), and may be subject to attorney-client or other > legal privilege. Your use or disclosure of this information for any purpose > other than that intended by its transmittal is strictly prohibited, and may > subject you to fines and/or penalties under federal and state law. If you > are not the intended recipient of this transmission, please DESTROY ALL > COPIES RECEIVED and confirm destruction to the sender via return > transmittal. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@airflow.apache.org > For additional commands, e-mail: dev-h...@airflow.apache.org >