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
>

Reply via email to