RJT1990 / pyflux

Open source time series library for Python
BSD 3-Clause "New" or "Revised" License
2.11k stars 240 forks source link

ENH: Adding travis.yml file #41

Open springcoil opened 8 years ago

springcoil commented 8 years ago

Opening a PR - you need to do this Ross or give me commit rights. https://ilovesymposia.com/2014/10/15/continuous-integration-in-python-4-set-up-travis-ci/

RJT1990 commented 8 years ago

Cool - happy to give you commit rights (have invited as a collaborator)

springcoil commented 8 years ago

Seems that i need to be part of the organization to do this - wanna sync travis yourself and then merge this and see if it works?

You may need to set up a PyFlux organisation or something to do that...

RJT1990 commented 8 years ago

Ah damn - sure, might have to look to move this repo out of my personal account.

In meantime I'll try merging at weekend; the only thing I might have to fiddle with is the requirements.

springcoil commented 8 years ago

Np :)

On Fri, Sep 9, 2016 at 1:32 PM, Ross Taylor notifications@github.com wrote:

Ah damn - sure, might have to look to move this repo out of my personal account.

In meantime I'll try merging at weekend; the only thing I might have to fiddle with is the requirements.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/RJT1990/pyflux/pull/41#issuecomment-245899754, or mute the thread https://github.com/notifications/unsubscribe-auth/AA8DiB4MTUz48BTau38aspk0DRoTuNPdks5qoVHAgaJpZM4J2Dio .

Peadar Coyle Skype: springcoilarch www.twitter.com/springcoil peadarcoyle.wordpress.com

RJT1990 commented 7 years ago

Update - am intending to get Travis set up once I have written all the planned tests this week. Much excite...

springcoil commented 7 years ago

Cool :)

On Mon, Nov 7, 2016 at 3:03 PM, Ross Taylor notifications@github.com wrote:

Update - am intending to get Travis set up once I have written all the planned tests this week. Much excite...

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/RJT1990/pyflux/pull/41#issuecomment-258859026, or mute the thread https://github.com/notifications/unsubscribe-auth/AA8DiLyFmGsl-FjXErfJrwAgreH_Qfpxks5q7z2sgaJpZM4J2Dio .

Peadar Coyle Skype: springcoilarch www.twitter.com/springcoil peadarcoyle.wordpress.com

RJT1990 commented 7 years ago

Nearly ready - just need to iron out the travis.yml file. Current issue is numdifftools on conda,

springcoil commented 7 years ago

How's this looking?

RJT1990 commented 7 years ago

Small issue with the py.test command, can't seem to import ._check_build

rth commented 7 years ago

In latest output of Travis CI it looks like there is another dependency missing for coverage with py.test, which can be fixed with

pip install pytest-cov

or by disabling coverage reports in this first setup...

RJT1990 commented 7 years ago

Thanks - I've been meaning to find some time to sit down and get this set up. Will include that dependency

RJT1990 commented 7 years ago

Finally found the issue - the issue is with _check_build folder which is bugging out the testing when called in init in the parent folder (as it is not actually contained with the package). Simply need to fix this import then should be good to go