-
Notifications
You must be signed in to change notification settings - Fork 114
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added files needed to run tests on appveyor. #315
Conversation
This is the Python 3.4 compilation error:
|
Here are some findings: The appveyor Python demo had a similar failure at some point: Same error and conclusion that the correct compiler was not installed: Build is incorrectly using the 2008 compiler: astropy/photutils same error: |
@chrisdembia Do you have any idea about this? I know you've worked with appveyor more. |
The compilation was failing due to a mismatch in the installed miniconda python version (i.e. Miniconda35 was being downloaded when I thought it was Miniconda3.4). |
@pydy/pydy-developers Ok, this is finally working on appveyor for Python 2.7, 3.4, and 3.5. Needs review. |
- Added appveyor config files base on these two projects: - https://github.com/rmcgibbo/python-appveyor-conda-example - https://github.com/ogrisel/python-appveyor-demo - Cython and Theano based tests are now skipped if the packages aren't available. (We do not test Theano on Windows currently.) - Circumvent the Windows rmtree permissions issue. (rmtree doesn't work on Windows) - Enabled a verbose option for the Cython compliation.
@pydy/pydy-developers I squashed commits here and this is ready for review. |
@yashu-seth Would you like to review this PR? If so, please look through the list at the top of the PR and confirm that I've covered the relevant points. |
@moorepants okay let me see this. |
I think it will show once the appveyor.yml file is in the master branch. |
@moorepants I think everything has been covered. |
@chrisdembia I'm going to merge based on @yashu-seth's review unless you have further comments. I'll fix the appveyor badge if it doesn't show up after merging. |
Sounds good. |
Added files needed to run tests on appveyor.
Addresses #303.
commit message.
nosetests
) and on Travis CI.format.)
docs
directory)
pylint, to check your code)
Notes.
follow deprecation cycles.)