I thought `prefligit` was a typo of `preflight` bit of an odd choice in name
but, i guess it's probably not that bad of a choice to avoid collisions with `preflight` On Thu, Aug 7, 2025 at 12:28 PM Jarek Potiuk <ja...@potiuk.com> wrote: > 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 > > >