Skip to content

Removed specific Python versions from setup.py#197

Open
WardLT wants to merge 1 commit intouw-cmg:dev_Ryan_2018-10-29from
WardLT:less_opinionated_setup
Open

Removed specific Python versions from setup.py#197
WardLT wants to merge 1 commit intouw-cmg:dev_Ryan_2018-10-29from
WardLT:less_opinionated_setup

Conversation

@WardLT
Copy link
Copy Markdown
Contributor

@WardLT WardLT commented Jan 15, 2019

I've moved the specific Python versions from the setup.py file and moved them into requirements.txt. This makes it much easier to install mast-ml on my machine (it doesn't uninstall newer versions of packages required by other libraries).

This pattern follows official Python advice: http://packaging.python.org/discussions/install-requires-vs-requirements/

Another thing we could do is limit the packages in the setup.py to only be those directly used in mastml so that we don't specify dependencies of libraries used by mastml.

Does this work for you?

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant