Hi, Yes, it is an API change in pip 20 - there's a fix in the latest multibuild devel branch - please update to that .. https://github.com/matthew-brett/multibuild/issues/298 Cheers, Matthew On Wed, Jan 22, 2020 at 4:16 PM Robin Becker <robin@reportlab.com> wrote:
I have just seen all my manylinux builds fail at
https://travis-ci.org/MrBitBucket/reportlab-mirror
they all seem to fail in the multibuild install_run phase.
I haven't altered anything related to .travis.yml since the previous run on Jan 17th. All the failures seem to relate to a cdn bucket
the runs all end with something like this
Looking in links: https://5cf40426d9f06eb7461d-6fe47d9331aba7cd62fc36c7196769e4.ssl.cf2.rackcd... 1483Collecting pillow 1484 Downloading Pillow-6.2.2-cp27-cp27m-manylinux1_i686.whl (2.0 MB) 1485Installing collected packages: pillow 1486Successfully installed pillow-6.2.2 1487DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support 1488ERROR: You must give at least one requirement to install (maybe you meant "pip install https://5cf40426d9f06eb7461d-6fe47d9331aba7cd62fc36c7196769e4.ssl.cf2.rackcdn.com"?)
but I cannot find that in my .yml or the travis config file which I use.
Any idea what could be causing this? -- Robin Becker