Re: New PIP and Airflow 1.10.*

2020-12-03 Thread Jarek Potiuk
FYI. Seems that there are quite many problems with many projects for the new PIP. If you want to avoid frustrations - you better downgrade to 20.2.4 now!. If you want to follow the discussions, there are few interesting issues (most of them affecting us as well): - https://github.com/pypa/pi

Re: New PIP and Airflow 1.10.*

2020-12-03 Thread Jarek Potiuk
Some progress on that one: * The PIP team acknowledged the issue and they work on a fix (but other issues have higher priority): https://github.com/pypa/pip/issues/9203 * I have an idea (based on comments from oauthlib team) how we can fix it - stay tuned: https://github.com/oauthlib/oauthlib/issu

Re: New PIP and Airflow 1.10.*

2020-12-02 Thread Jarek Potiuk
Unfortunately - while it seems that the constraint fixes I implemented last week solve the problems that I observed previously, some of our dependencies are still not ready to work with the new resolver: ERROR: Requested oauthlib[signedtoken]>=1.0.0 from https://files.pythonhosted.org/packages/e5/

Re: New PIP and Airflow 1.10.*

2020-12-02 Thread Jarek Potiuk
Ahh! good one :). On Wed, Dec 2, 2020 at 5:34 AM Philippe Gagnon wrote: > There is also an option to force usage of the old dependency resolver: > > --use-deprecated=legacy-resolver > > But hopefully we find a more sustainable solution going forward! > > BR > > Philippe > > On Tue, Dec 1, 2020 a

Re: New PIP and Airflow 1.10.*

2020-12-01 Thread Philippe Gagnon
There is also an option to force usage of the old dependency resolver: --use-deprecated=legacy-resolver But hopefully we find a more sustainable solution going forward! BR Philippe On Tue, Dec 1, 2020 at 10:01 AM Jarek Potiuk wrote: > For those who want to install Airflow 1.10.* today and fa

New PIP and Airflow 1.10.*

2020-12-01 Thread Jarek Potiuk
For those who want to install Airflow 1.10.* today and failing. Please check your PIP version. PIP 20.3 was released yesterday (https://pip.pypa.io/en/stable/news/) and it contains a new resolver that might break installation for older versions of Airflow. The solution (for now) is to downgrade t