Pillow has many patches & improvements over PIL, including better discovery of libraries like libjpeg, so they don't have to be symlinked to different locations on Ubuntu.
This will also let our tests pass on https://builds.apache.org/job/Allura/ which is an Ubuntu system where we can't symlink libraries.
allura:db/6255
I've run affected tests with both PIL and Pillow and they pass.
nosetests allura/tests/functional/test_admin.py allura/tests/functional/test_neighborhood.py allura/tests/model/test_filesystem.py allura/tests/test_globals.py; cd ../ForgeDiscussion/; nosetests forgediscussion/tests/functional/test_forum_admin.py; cd ../ForgeTracker/; nosetests forgetracker/tests/functional/test_root.py; cd ../ForgeWiki/; nosetests forgewiki/tests/functional/test_root.py
Log in to post a comment.
This will also let our tests pass on https://builds.apache.org/job/Allura/ which is an Ubuntu system where we can't symlink libraries.
allura:db/6255
I've run affected tests with both PIL and Pillow and they pass.
nosetests allura/tests/functional/test_admin.py allura/tests/functional/test_neighborhood.py allura/tests/model/test_filesystem.py allura/tests/test_globals.py; cd ../ForgeDiscussion/; nosetests forgediscussion/tests/functional/test_forum_admin.py; cd ../ForgeTracker/; nosetests forgetracker/tests/functional/test_root.py; cd ../ForgeWiki/; nosetests forgewiki/tests/functional/test_root.py