I do think the closeness of the name warrants making it obvious the
difference in docs. I had a few moments of confusion myself.
--
Regards,
Aritra Basu

On Fri, 8 Aug 2025, 9:02 am Jarek Potiuk, <ja...@potiuk.com> wrote:

> Yes. Initially I thought the same ("odd choice").
>
> That's a good point and something that we will have to all learn :). I even
> thought that we should maybe leave `breeze static-checks` as wrapper - only
> because `prefligit` is not something that one would easily use. However -
> as most of us use autocomplete, this is something that is super easy to not
> even think about (at least that's my experience after I tried it)
>
> I do not think we use
> https://www.npmjs.com/package/@applitools/preflight-cli for anything now
> -
> and it requires separate account settings in "applitools" - this is the
> only "popular" preflight CLI I have found.
>
> Does it bother anyone that it's easy to mix the two?
>
> We could stress it in the docs that it's NOT `preflight` or we could also
> leave the breeze "static-checks" wrapper - just to handle that (but I think
> it's not really necessary and we want to get rid of our custom
> auto-complete code.
>
> J.
>
> On Fri, Aug 8, 2025 at 1:04 AM Tzu-ping Chung <t...@astronomer.io.invalid>
> wrote:
>
> > I didn’t even realise the name is NOT preflight before you pointed it
> out,
> > Daniel…
> >
> > TP
> >
> > --
> > Sent from my iPhone
> >
> > > On 8 Aug 2025, at 07:11, Daniel Standish
> > <daniel.stand...@astronomer.io.invalid> wrote:
> > >
> > > 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
> > >>>
> > >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@airflow.apache.org
> > For additional commands, e-mail: dev-h...@airflow.apache.org
> >
> >
>

Reply via email to