You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by GitBox <gi...@apache.org> on 2019/12/23 01:16:33 UTC

[GitHub] [libcloud] arterrey commented on issue #1393: Fix wheel METADATA and ensure conditional dependencies are handled correctly

arterrey commented on issue #1393: Fix wheel METADATA and ensure conditional dependencies are handled correctly
URL: https://github.com/apache/libcloud/pull/1393#issuecomment-568322190
 
 
   Yes this is working now. Your awesome @Kami , thank you for looking into and fixing this so quickly. 
   
   ---
   
   `bdist_wheel` the repo and placed in test dir
   
   used the following `buildout.cfg`:
   ```
   [buildout]
   parts = libcloud
   
   [libcloud]
   recipe = zc.recipe.egg
   eggs = apache-libcloud
   index =
   find-links = .
   interpreter = py
   ```
   ```
   $ python3 -venv .
   $ bin/pip install -U pip setuptools zc.buildout
   ...
   $ bin/buildout
   Creating directory '/home/adam/tmp/libcloud/test/eggs'.
   Creating directory '/home/adam/tmp/libcloud/test/parts'.
   Creating directory '/home/adam/tmp/libcloud/test/develop-eggs'.
   Getting distribution for 'zc.recipe.egg>=2.0.6'.
   WARNING: The easy_install command is deprecated and will be removed in a future version.
   Got zc.recipe.egg 2.0.7.
   Installing libcloud.
   Not found: /apache-libcloud/
   Not found: /apache-libcloud/
   Getting distribution for 'apache-libcloud'.
   Got apache-libcloud 2.6.0.
   Not found: /requests/
   Not found: /requests/
   Getting distribution for 'requests>=2.5.0'.
   Got requests 2.22.0.
   Not found: /urllib3/
   Not found: /urllib3/
   Getting distribution for 'urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1'.
   Got urllib3 1.25.7.
   Not found: /idna/
   Not found: /idna/
   Getting distribution for 'idna<2.9,>=2.5'.
   Got idna 2.8.
   Not found: /chardet/
   Not found: /chardet/
   Getting distribution for 'chardet<3.1.0,>=3.0.2'.
   WARNING: The easy_install command is deprecated and will be removed in a future version.
   warning: no files found matching 'requirements.txt'
   zip_safe flag not set; analyzing archive contents...
   Got chardet 3.0.4.
   Not found: /certifi/
   Not found: /certifi/
   Getting distribution for 'certifi>=2017.4.17'.
   Got certifi 2019.9.11.
   Generated interpreter '/home/adam/tmp/libcloud/test/bin/py'.
   $ bin/py
   >>> import enum
   >>> enum.__file__
   '/usr/lib64/python3.7/enum.py'
   ```
   
   
   
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services