Closed bossie closed 4 days ago
openeo-integrationtests run 2770 was using pip 24.0 and managed to install latest cropsar
dependency:
+ pip install -I --upgrade pip setuptools==54.1.3 wheel==0.37.1 build==1.0.3
Looking in indexes: https://puppet:****@artifactory.vgt.vito.be/artifactory/api/pypi/python-packages/simple
Collecting pip
Downloading https://artifactory.vgt.vito.be/artifactory/api/pypi/python-packages/packages/packages/8a/6a/19e9fe04fca059ccf770861c7d5721ab4c2aebc539889e97c7977528a53b/pip-24.0-py3-none-any.whl (2.1MB)
...
Collecting cropsar~=1.5.0.dev (from -r requirements-no-deps.txt (line 7))
Downloading https://artifactory.vgt.vito.be/artifactory/api/pypi/python-packages/cropsar/1.5.2/cropsar-1.5.2.dev20231123%2B14-py3-none-any.whl (4.2 MB)
openeo-integrationtests run 2771 picked up new pip 24.1 and failed to do so:
+ pip install -I --upgrade pip setuptools==54.1.3 wheel==0.37.1 build==1.0.3
Looking in indexes: https://puppet:****@artifactory.vgt.vito.be/artifactory/api/pypi/python-packages/simple
Collecting pip
Downloading https://artifactory.vgt.vito.be/artifactory/api/pypi/python-packages/packages/packages/25/49/2255373efd193c6fbd97dc22399e9c830a6517a0f02ca77fbc0bd83ac5cc/pip-24.1-py3-none-any.whl (1.8MB)
...
Collecting cropsar~=1.5.0.dev (from -r requirements-no-deps.txt (line 7))
Downloading https://artifactory.vgt.vito.be/artifactory/api/pypi/python-packages/cropsar/1.5.2/cropsar-1.5.2.dev20231123%2B14-py3-none-any.whl (4.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.2/4.2 MB 45.8 MB/s eta 0:00:00
WARNING: Ignoring version 1.5.2.dev20231123+14 of cropsar since it has invalid metadata:
Requested cropsar~=1.5.0.dev from https://artifactory.vgt.vito.be/artifactory/api/pypi/python-packages/cropsar/1.5.2/cropsar-1.5.2.dev20231123%2B14-py3-none-any.whl#sha256=21b74c36c00cd6931c599c3706052ee4efff85b22b0d666040d48820b41f27cb (from -r requirements-no-deps.txt (line 7)) has invalid metadata: Expected matching RIGHT_PARENTHESIS for LEFT_PARENTHESIS, after version specifier
pyproj (>=2.2.0pandas>=0.21.0)
~~~~~~~~^
Please use pip<24.1 if you need to use this version.
From pip's changelog:
Remove support for legacy versions and dependency specifiers.
Requested cropsar~=1.5.0.dev ... has invalid metadata: Expected matching RIGHT_PARENTHESIS for LEFT_PARENTHESIS, after version specifier pyproj (>=2.2.0pandas>=0.21.0)
This was indeed a typo/bug in the cropsar metadata
Tests ran successfully.
New pip 24.1 is being picked up and causing a bit of a ruckus.