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 >>>>>>>>> >>>>>> 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 >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>>> >> >> >> --------------------------------------------------------------------- >> 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 >