Skip to content
This repository was archived by the owner on Nov 16, 2023. It is now read-only.

Use environment markers instead of modifying _install_requires#238

Open
ianlini wants to merge 3 commits into
microsoft:masterfrom
ianlini:fix/use-environment-markers
Open

Use environment markers instead of modifying _install_requires#238
ianlini wants to merge 3 commits into
microsoft:masterfrom
ianlini:fix/use-environment-markers

Conversation

@ianlini

@ianlini ianlini commented Aug 20, 2019

Copy link
Copy Markdown

Fixes #237.

Please see #237 for more information.

@ianlini

ianlini commented Aug 20, 2019

Copy link
Copy Markdown
Author

The Windows Py35 pipeline failed when installing enum. I have tried to install my version of nimbusml using Python 3.5.7 with pyenv and ubuntu 18.04. The result is correct and the dependencies shouldn't include enum. I have no idea why the pipeline try to install enum.

@ianlini ianlini force-pushed the fix/use-environment-markers branch from dfbd39e to 7363e3d Compare January 10, 2020 10:46
@msftclas

msftclas commented Jan 10, 2020

Copy link
Copy Markdown

CLA assistant check
All CLA requirements met.

@ianlini

ianlini commented Jan 10, 2020

Copy link
Copy Markdown
Author

After a few hours of investigation, I found that the environment marker syntax I used may be wrong in the Py35 environment. Luckily, after upgrading setuptools, the problem is resolved. It's actually quite usual to upgrade pip, setuptools and wheel before doing anything.

@ianlini

ianlini commented Jan 10, 2020

Copy link
Copy Markdown
Author

@ganik Could you take a look at this old PR?

@ianlini

ianlini commented Feb 13, 2020

Copy link
Copy Markdown
Author

@pieths Could you take a look at this old PR? Thanks.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Use environment markers in setup.py

2 participants