Way better name - we will have to get used to it, but it does the job.

On Fri, Aug 8, 2025 at 5:17 PM Damian Shaw <ds...@striketechnologies.com>
wrote:

> FYI the author is changing the name to prek:
>
> https://github.com/apache/airflow/issues/44995#issuecomment-3168227314
> https://github.com/j178/prek/pull/402
>
> -----Original Message-----
> From: Daniel Standish <daniel.stand...@astronomer.io.INVALID>
> Sent: Friday, August 8, 2025 9:51 AM
> To: dev@airflow.apache.org
> Subject: Re: [DISCUSS] Upcoming pre-commit -> prefligit change
>
> Yeah I thought of the typosquatting issue too.  It's just one character
> off and worse, a word that when you see `prefligit`, your brain assumes
> it's supposed to be preflight (cus prefligit is not a word, and cus
> preflight makes a ton of sense conceptually).
>
> Not my bailiwick, but feels like they will have to change the name.
>
> On Fri, Aug 8, 2025 at 2:05 AM Jarek Potiuk <ja...@potiuk.com> wrote:
>
> > We could indeed potentially release "airflow-pre-commit" or
> > "airlflow-preflight" package and use it in the docs everywhere - that
> > might be the "cleanest" solution eventually and prevent typosquatting.
> >
> > On Fri, Aug 8, 2025 at 10:58 AM Ash Berlin-Taylor <a...@apache.org>
> wrote:
> >
> > > And a clash on crates.io <http://crates.io/> too
> > > https://crates.io/search?q=preflight
> > >
> > > > On 8 Aug 2025, at 09:52, Tzu-ping Chung <t...@astronomer.io.INVALID>
> > > wrote:
> > > >
> > > > Already taken https://pypi.org/project/preflight/
> > > >
> > > > Technically they could even issue a takedown request on the ground
> > > > of
> > > potential confusion attack…
> > > >
> > > > Changing the name now wouldn’t be a bad idea IMO. But it’s not my
> > > project so whatever.
> > > >
> > > > TP
> > > >
> > > >
> > > >
> > > >> On Aug 8, 2025, at 17:31, Ash Berlin-Taylor <a...@apache.org> wrote:
> > > >>
> > > >> One of us could also release a separate package on pypi just
> > > >> creates
> > > convenience shims of `preflight` and even `pre-commit` to invoke
> > prefligit
> > > if we wanted.
> > > >>
> > > >>
> > > >>> On 8 Aug 2025, at 08:25, Wei Lee <weilee...@gmail.com> wrote:
> > > >>>
> > > >>> I also thought it was preflight 🤦‍♂️ Will need some time to try
> > > >>> it
> > > out. But I’m glad to see the new tools being applied.
> > > >>> I prefer to keep the `breeze static-check` wrapper (even though
> > > >>> I
> > > usually just invoke pre-commit directly). This might ease our
> > > transition
> > if
> > > we want to do something similar in the future.
> > > >>>
> > > >>> Best,
> > > >>> Wei
> > > >>>
> > > >>>> On Aug 8, 2025, at 3:04 PM, Pavankumar Gopidesu <
> > > gopidesupa...@gmail.com> wrote:
> > > >>>>
> > > >>>> Indeed nice tool.
> > > >>>>
> > > >>>> agree its bit hard to manipulate monorepo with breeze, i am
> > > >>>> fine
> > with
> > > to
> > > >>>> drop breeze static-check.
> > > >>>>
> > > >>>>
> > > >>>> yeah naming bit confused me, i thought same preflight and
> > > >>>> searched
> > in
> > > >>>> google, it got me flight related iternary and checks :) haha
> > > >>>>
> > > >>>>
> > > >>>>
> > > >>>> On Fri, 8 Aug 2025 at 07:28, Jarek Potiuk <ja...@potiuk.com>
> wrote:
> > > >>>>
> > > >>>>> Plus if we get to monorepo - we would have to also implement
> > > complexity of
> > > >>>>> that in breeze :(
> > > >>>>>
> > > >>>>> On Fri, Aug 8, 2025 at 8:25 AM Jarek Potiuk <ja...@potiuk.com>
> > > wrote:
> > > >>>>>
> > > >>>>>>> In terms of installation, are we looking at `uv tool install
> > > prefligit`
> > > >>>>>> or are we looking to
> > > >>>>>> do binary installation?
> > > >>>>>>
> > > >>>>>> I think it does not matter - it just will need to be
> > > >>>>>> installed -
> > > but in
> > > >>>>>> our docs I think we should recommend `uv tool` as we anyhow
> > require
> > > uv
> > > >>>>> and
> > > >>>>>> then it's easy to manage all installed tools `uv tool upgrade
> > > --all` for
> > > >>>>>> example.
> > > >>>>>>
> > > >>>>>>> keep`breeze static-checks` as a thin wrapper around the new
> > > prefligit
> > > >>>>>> commands.
> > > >>>>>>
> > > >>>>>> The problem with that (as soon as autocomplete is merged for
> > > prefligit)
> > > >>>>> is
> > > >>>>>> that we would have to somehow keep the autocomplete of breeze
> > > >>>>>> in
> > > sync
> > > >>>>> with
> > > >>>>>> it, which I would like to avoid (I prefer to remove all the
> > > >>>>>> code
> > > handling
> > > >>>>>> it if possible :)). The nice thing with prefligit
> > > >>>>>> autocomplete is
> > > that it
> > > >>>>>> is fast and nice (once merged) - see example here:
> > > >>>>>>
> > https://github.com/j178/prefligit/pull/380#issuecomment-3163508993
> > > and
> > > >>>>>> trying to get this in breeze will require to leave all the
> > > >>>>>> code we
> > > use
> > > >>>>> now
> > > >>>>>> to generate the list and use it for breeze's autocomplete
> > > >>>>>> (and
> > it's
> > > >>>>>> generally visibly slower due to python/click limitations -
> > > >>>>>> not
> > bad,
> > > but
> > > >>>>>> that's about few 100 lines of code we could remove if we
> > > >>>>>> switch
> > > everyone
> > > >>>>> to
> > > >>>>>> use prefligit. But if others would like to keep the
> > "static-checks"
> > > >>>>> command
> > > >>>>>> - I am also fine with it.
> > > >>>>>>
> > > >>>>>> What do others think?
> > > >>>>>>
> > > >>>>>> J.
> > > >>>>>>
> > > >>>>>>
> > > >>>>>>
> > > >>>>>> On Fri, Aug 8, 2025 at 7:54 AM Amogh Desai
> > > >>>>>> <amoghde...@apache.org
> > >
> > > >>>>> wrote:
> > > >>>>>>
> > > >>>>>>> I am really excited for this one and kept reading it as
> > "preflight"
> > > >>>>> until
> > > >>>>>>> pointed out.
> > > >>>>>>>
> > > >>>>>>> The fact that it is 10x faster + built in `uv` support +
> > > >>>>>>> separate pre-commit per directory
> > > >>>>>>> (upcoming) is really cool!
> > > >>>>>>>
> > > >>>>>>> In terms of installation, are we looking at `uv tool install
> > > prefligit`
> > > >>>>> or
> > > >>>>>>> are we looking to
> > > >>>>>>> do binary installation? Would prefer the latter. Regardless,
> > > >>>>>>> it
> > > would be
> > > >>>>>>> great to keep
> > > >>>>>>> `breeze static-checks` as a thin wrapper around the new
> > > >>>>>>> prefligit commands.
> > > >>>>>>> That way,
> > > >>>>>>> contributors stay insulated from tooling details, and if we
> > > >>>>>>> ever
> > > switch
> > > >>>>>>> tools the wrapper
> > > >>>>>>> can remain unchanged.
> > > >>>>>>>
> > > >>>>>>> All in all, this looks like a solid improvement and I’m
> > > >>>>>>> looking
> > > forward
> > > >>>>> to
> > > >>>>>>> using it.
> > > >>>>>>>
> > > >>>>>>> Thanks & Regards,
> > > >>>>>>> Amogh Desai
> > > >>>>>>>
> > > >>>>>>>
> > > >>>>>>> On Fri, Aug 8, 2025 at 10:46 AM Aritra Basu <
> > > aritrabasu1...@gmail.com>
> > > >>>>>>> wrote:
> > > >>>>>>>
> > > >>>>>>>> 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
> > > >>>>>>>>>>
> > > >>>>>>>
> > > KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
> > > CB
> > > >>>>>>>>>>>>> [  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
> > > >>>>>>>>>>
> > > >>>>>>>>>>
> > > >>>>>>>>>
> > > >>>>>>>>
> > > >>>>>>>
> > > >>>>>>
> > > >>>>>
> > > >>>
> > > >>>
> > > >>> ----------------------------------------------------------------
> > > >>> ----- 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
> > > >>
> > > >
> > >
> > >
> >
> ________________________________
>  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