You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@airflow.apache.org by Kamil Breguła <ka...@polidea.com> on 2020/12/02 19:13:09 UTC

Re: AIP-9 Automated Dependency Management

What is the status of this AIP?

I think it is done because we have constraints files.

> In order to have repeatable installation, however, starting from Airflow
1.10.10 and updated in Airflow 1.10.13 we also keep a set of
"known-to-be-working" constraint files in the constraints-master and
constraints-1-10 orphan branches. Those "known-to-be-working" constraints
are per major/minor python version.

http://apache-airflow-docs.s3-website.eu-central-1.amazonaws.com/docs/apache-airflow/latest/installation.html#requirements

Do we have anything else to do? I am asking because I would like to update
the status in JIRA.

Best regards,
Kamil Breguła

On 2019/01/12 16:21:27, Felix Uellendall <f....@gmx.de> wrote:
> Hey all,>
>
> I have just created AIP-9 and would love to hear your feedback on this.>
>
> It's about Dependency Management in Airflow and how we could improve it.>
>
>
https://cwiki.apache.org/confluence/display/AIRFLOW/AIP-9+Automated+Dependency+Management>

>
> Best regards,>
> Felix Uellendall>
>
>
>

Re: AIP-9 Automated Dependency Management

Posted by Felix Uellendall <fe...@pm.me.INVALID>.
Congrats! 😁🎉

Thanks Jarek 🙏

Sent from ProtonMail Mobile

On Wed, Dec 2, 2020 at 20:55, Jarek Potiuk <Ja...@polidea.com> wrote:

> Well. Actually, I've implemented it,, without evn knowing that I am doing AIP-9 :).
>
> As of last week, we have fully-automated dependency management which automatically upgrades to the latest "good" set of non-conflicting dependencies for Airlfow (both 2.0 and 1.10).
>
> Yet another AIP completed. I will mark it as such.
>
> J.
>
> On Wed, Dec 2, 2020 at 8:46 PM Felix Uellendall <fe...@pm.me.invalid> wrote:
>
>> Sounds good to me. Actually, don’t we have the dependabot running already? Or did we disable it? Either way I would be fine if we change the status to done/close.
>>
>> Felix
>>
>> Sent from ProtonMail Mobile
>>
>> On Wed, Dec 2, 2020 at 20:13, Kamil Breguła <ka...@polidea.com> wrote:
>>
>>> What is the status of this AIP?
>>>
>>> I think it is done because we have constraints files.
>>>
>>>> In order to have repeatable installation, however, starting from Airflow 1.10.10 and updated in Airflow 1.10.13 we also keep a set of "known-to-be-working" constraint files in the constraints-master and constraints-1-10 orphan branches. Those "known-to-be-working" constraints are per major/minor python version.
>>>
>>> http://apache-airflow-docs.s3-website.eu-central-1.amazonaws.com/docs/apache-airflow/latest/installation.html#requirements
>>>
>>> Do we have anything else to do? I am asking because I would like to update the status in JIRA.
>>>
>>> Best regards,
>>> Kamil Breguła
>>>
>>> On 2019/01/12 16:21:27, Felix Uellendall <f....@gmx.de> wrote:
>>>> Hey all,>
>>>>
>>>> I have just created AIP-9 and would love to hear your feedback on this.>
>>>>
>>>> It's about Dependency Management in Airflow and how we could improve it.>
>>>>
>>>> https://cwiki.apache.org/confluence/display/AIRFLOW/AIP-9+Automated+Dependency+Management>
>>>>
>>>> Best regards,>
>>>> Felix Uellendall>
>>>>
>>>>
>>>>
>
> --
>
> Jarek Potiuk
> [Polidea](https://www.polidea.com/) | Principal Software Engineer
>
> M: [+48 660 796 129](tel:+48660796129)
> [Polidea](https://www.polidea.com/)

Re: AIP-9 Automated Dependency Management

Posted by Jarek Potiuk <Ja...@polidea.com>.
Well. Actually, I've implemented it,, without evn knowing that I am
doing AIP-9 :).

As of last week, we have fully-automated dependency management which
automatically upgrades to the latest "good" set of
non-conflicting dependencies for Airlfow (both 2.0 and 1.10).

Yet another AIP completed. I will mark it as such.

J.

On Wed, Dec 2, 2020 at 8:46 PM Felix Uellendall <fe...@pm.me.invalid>
wrote:

> Sounds good to me. Actually, don’t we have the dependabot running already?
> Or did we disable it? Either way I would be fine if we change the status
> to done/close.
>
> Felix
>
> Sent from ProtonMail Mobile
>
>
> On Wed, Dec 2, 2020 at 20:13, Kamil Breguła <ka...@polidea.com>
> wrote:
>
> What is the status of this AIP?
>
> I think it is done because we have constraints files.
>
> > In order to have repeatable installation, however, starting from Airflow
> 1.10.10 and updated in Airflow 1.10.13 we also keep a set of
> "known-to-be-working" constraint files in the constraints-master and
> constraints-1-10 orphan branches. Those "known-to-be-working" constraints
> are per major/minor python version.
>
>
> http://apache-airflow-docs.s3-website.eu-central-1.amazonaws.com/docs/apache-airflow/latest/installation.html#requirements
>
> Do we have anything else to do? I am asking because I would like to update
> the status in JIRA.
>
> Best regards,
> Kamil Breguła
>
> On 2019/01/12 16:21:27, Felix Uellendall <f....@gmx.de> wrote:
> > Hey all,>
> >
> > I have just created AIP-9 and would love to hear your feedback on this.>
> >
> > It's about Dependency Management in Airflow and how we could improve
> it.>
> >
> >
> https://cwiki.apache.org/confluence/display/AIRFLOW/AIP-9+Automated+Dependency+Management>
>
> >
> > Best regards,>
> > Felix Uellendall>
> >
> >
> >
>
>
>
>

-- 

Jarek Potiuk
Polidea <https://www.polidea.com/> | Principal Software Engineer

M: +48 660 796 129 <+48660796129>
[image: Polidea] <https://www.polidea.com/>

Re: AIP-9 Automated Dependency Management

Posted by Felix Uellendall <fe...@pm.me.INVALID>.
Sounds good to me. Actually, don’t we have the dependabot running already? Or did we disable it? Either way I would be fine if we change the status to done/close.

Felix

Sent from ProtonMail Mobile

On Wed, Dec 2, 2020 at 20:13, Kamil Breguła <ka...@polidea.com> wrote:

> What is the status of this AIP?
>
> I think it is done because we have constraints files.
>
>> In order to have repeatable installation, however, starting from Airflow 1.10.10 and updated in Airflow 1.10.13 we also keep a set of "known-to-be-working" constraint files in the constraints-master and constraints-1-10 orphan branches. Those "known-to-be-working" constraints are per major/minor python version.
>
> http://apache-airflow-docs.s3-website.eu-central-1.amazonaws.com/docs/apache-airflow/latest/installation.html#requirements
>
> Do we have anything else to do? I am asking because I would like to update the status in JIRA.
>
> Best regards,
> Kamil Breguła
>
> On 2019/01/12 16:21:27, Felix Uellendall <f....@gmx.de> wrote:
>> Hey all,>
>>
>> I have just created AIP-9 and would love to hear your feedback on this.>
>>
>> It's about Dependency Management in Airflow and how we could improve it.>
>>
>> https://cwiki.apache.org/confluence/display/AIRFLOW/AIP-9+Automated+Dependency+Management>
>>
>> Best regards,>
>> Felix Uellendall>
>>
>>
>>