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:24 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.
> >
>

Reply via email to