Skip to content
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

Add python 3.4 to Travis CI build #100

Merged
merged 11 commits into from
Jul 6, 2014
Merged

Add python 3.4 to Travis CI build #100

merged 11 commits into from
Jul 6, 2014

Conversation

kjordahl
Copy link
Member

@kjordahl kjordahl commented May 6, 2014

Python 3.4 is now available on Travis.

@kjordahl
Copy link
Member Author

kjordahl commented May 6, 2014

Also, needed to fix the links to the NYC sample data, as the version changed on the website. It could be streamlined, the URL and filename are repeated many times. The source website is http://www.nyc.gov/html/dcp/html/bytes/districts_download_metadata.shtml#bcd.

@kjordahl
Copy link
Member Author

kjordahl commented May 6, 2014

Plot tests still failing on Travis: TclError: no display name and no $DISPLAY environment variable. Must have been some Travis environment change that led to using a different matplotlib backend, I guess.

@kjordahl
Copy link
Member Author

kjordahl commented May 7, 2014

The plotting tests are fixed. It is necessary to have the matplotlib.use('Agg') line before any other matplotlib imports.

Now tests are failing on one combination: Python 3.4 with pandas 0.12. It seems to be an issue with pandas' assert_series_equal that was fixed in later versions. Need to find a workaround.

This was referenced Jul 2, 2014
@coveralls
Copy link

Coverage Status

Coverage decreased (-4.09%) when pulling 0e42d9c on test/python34 into 761b5c6 on master.

@coveralls
Copy link

Coverage Status

Coverage decreased (-4.09%) when pulling 9bd4f59 on test/python34 into 761b5c6 on master.

@kjordahl
Copy link
Member Author

kjordahl commented Jul 6, 2014

Dropped pandas 0.12.0 from the test matrix, added 0.14.0 release, and excluded the combination of Python 2.6 with pandas 0.14.0 that fails for no apparent reason, and finally have tests passing again here. One other problem is the postgis dependencies for ubuntugis are causing problems with dependencies for GDAL, so postgis tests are skipped on Travis for now.

Merging this for now, but test issues still have to be resolved.

kjordahl added a commit that referenced this pull request Jul 6, 2014
Add python 3.4 to Travis CI build
@kjordahl kjordahl merged commit 407d6c0 into master Jul 6, 2014
@kjordahl kjordahl deleted the test/python34 branch July 6, 2014 23:48
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.

None yet

2 participants