IBM / ibm-cos-sdk-python

ibm-cos-sdk-python
Apache License 2.0
44 stars 26 forks source link

Using legacy 'setup.py install' for ibm-cos-sdk, since package 'wheel' is not installed. #43

Closed powellquiring closed 2 years ago

powellquiring commented 2 years ago

Notices about legacy wheel indicate that this package is out of date. Is this package being maintained?

      Successfully uninstalled pip-21.1.3
Successfully installed pip-21.2.1

(copyfl) ➜  copyfl git:(master) ✗ pip install ibm-cos-sdk
Collecting ibm-cos-sdk
  Downloading ibm-cos-sdk-2.10.0.tar.gz (52 kB)
     |████████████████████████████████| 52 kB 1.6 MB/s
Collecting ibm-cos-sdk-core==2.10.0
  Downloading ibm-cos-sdk-core-2.10.0.tar.gz (888 kB)
     |████████████████████████████████| 888 kB 5.1 MB/s
Collecting ibm-cos-sdk-s3transfer==2.10.0
  Downloading ibm-cos-sdk-s3transfer-2.10.0.tar.gz (133 kB)
     |████████████████████████████████| 133 kB 4.8 MB/s
Collecting jmespath<1.0.0,>=0.7.1
  Using cached jmespath-0.10.0-py2.py3-none-any.whl (24 kB)
Collecting requests<3.0,>=2.18
  Downloading requests-2.26.0-py2.py3-none-any.whl (62 kB)
     |████████████████████████████████| 62 kB 2.7 MB/s
Collecting python-dateutil<3.0.0,>=2.1
  Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
     |████████████████████████████████| 247 kB 5.8 MB/s
Collecting six>=1.5
  Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting idna<4,>=2.5
  Downloading idna-3.2-py3-none-any.whl (59 kB)
     |████████████████████████████████| 59 kB 5.2 MB/s
Collecting certifi>=2017.4.17
  Using cached certifi-2021.5.30-py2.py3-none-any.whl (145 kB)
Collecting charset-normalizer~=2.0.0
  Downloading charset_normalizer-2.0.3-py3-none-any.whl (35 kB)
Collecting urllib3<1.27,>=1.21.1
  Downloading urllib3-1.26.6-py2.py3-none-any.whl (138 kB)
     |████████████████████████████████| 138 kB 5.3 MB/s
Using legacy 'setup.py install' for ibm-cos-sdk, since package 'wheel' is not installed.
Using legacy 'setup.py install' for ibm-cos-sdk-core, since package 'wheel' is not installed.
Using legacy 'setup.py install' for ibm-cos-sdk-s3transfer, since package 'wheel' is not installed.
Installing collected packages: urllib3, six, idna, charset-normalizer, certifi, requests, python-dateutil, jmespath, ibm-cos-sdk-core, ibm-cos-sdk-s3transfer, ibm-cos-sdk
    Running setup.py install for ibm-cos-sdk-core ... done
    Running setup.py install for ibm-cos-sdk-s3transfer ... done
    Running setup.py install for ibm-cos-sdk ... done
Successfully installed certifi-2021.5.30 charset-normalizer-2.0.3 ibm-cos-sdk-2.10.0 ibm-cos-sdk-core-2.10.0 ibm-cos-sdk-s3transfer-2.10.0 idna-3.2 jmespath-0.10.0 python-dateutil-2.8.2 requests-2.26.0 six-1.16.0 urllib3-1.26.6
IBMeric commented 2 years ago

This package is still maintained and wheel is in requirements.txt. We will look into this further.

IBMeric commented 2 years ago

The Using legacy 'setup.py install' messages appear to be from newer versions of pip that expects client environments to have the wheel package installed. Running pip install wheel in your virtual environment should resolve this issue. Upstream is also affected with these warnings despite providing whl files. We have also opened an internal ticket to track this behavior.

If this resolves your issue, please close this ticket.

IBMeric commented 2 years ago

Closing as resolved.