msimet / Stile

Stile: the Systematics Tests In Lensing pipeline
BSD 3-Clause "New" or "Revised" License
9 stars 6 forks source link

Updates setup.py script and support for python3 #117

Closed EiffL closed 6 years ago

EiffL commented 6 years ago

This PR updates the setup.py script so that the package can now be pip installable. To try it out:

$ pip install git+https://github.com/EiffL/Stile

Once this PR is approved, @msimet you can create an account on PyPi and the package will be automatically uploaded for you by Travis CI everytime you cut a new release.

I've also tried to convert (automatically) the package to Python3 but I'm not runinng all the tests, so not sure how much of the code is being covered

msimet commented 6 years ago

Awesome, thank you so much!

EiffL commented 6 years ago

and I broke it facepalm added install of coverage and changed the path to the tests. Note that I'm only running 2 tests here, to be updated I guess when your other PR with updated tests is merged

msimet commented 6 years ago

Yes, I did notice that! I'll add more tests to the PR for #103, thanks.