Skip to content
This repository has been archived by the owner on Oct 1, 2024. It is now read-only.

improve requirements #30

Open
pattonw opened this issue Mar 14, 2019 · 0 comments
Open

improve requirements #30

pattonw opened this issue Mar 14, 2019 · 0 comments

Comments

@pattonw
Copy link
Owner

pattonw commented Mar 14, 2019

Separate requirements into different categories and automate installation

very low priority but would be nice to have.

If you build pyn5 from wheels, you only need numpy.
if you build pyn5 from source, you need the rust pipeline, setuptools_rust, and numpy
if you want to develop on pyn5, you need tox, flake8, etc. etc.

This can be done in setup.py install_requires field, I'm just not sure how to differentiate wheels and from source, and how to handle rust in the case of building from source

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant