Commit Graph

147 Commits

Author SHA1 Message Date
hugovk
ca3b975074 Run faster Dockers last so slower jobs don't hold up the build 2017-03-26 22:14:57 +03:00
Eric Soroos
70ef34eda8 added additional docker builds, removed nightly 2017-02-07 03:19:11 -08:00
Eric Soroos
426f8d68b1 reenable nightly, move diffcover to non-docker 2.7 build 2017-01-20 11:35:49 -08:00
Eric Soroos
3c7798bc7b Add prebuilt docker files to travis 2017-01-20 11:35:49 -08:00
hugovk
5f9f12a208 Python 3.6 is out 2016-12-27 02:28:11 -08:00
hugovk
a8c6df563e pip install olefile 2016-12-21 22:01:55 +02:00
hugovk
50408568cb Don't pip install -e . 2016-12-21 21:55:45 +02:00
Hugo
9c1b9e71a6 Merge pull request #2294 from wiredfool/pypy-buffer-workaround
PyPy buffer interface workaround
2016-12-21 08:49:42 +02:00
Fahad Al-Saidi
c994f86684 switch to ubuntu trusty 14.04 2016-12-20 06:24:52 -08:00
wiredfool
80b78be21a Merge pull request #2199 from jdufresne/dep-olefile
Remove vendored version of olefile Python package in favor of upstream
2016-12-13 20:12:29 +00:00
Hugo
6fa7f3fc67 Merge pull request #2241 from wiredfool/sunrle
SunImagePlugin fixes
2016-11-23 16:10:17 +02:00
Jon Dufresne
52b1f46b12 Deprecate vendored version of olefile Python package in favor of upstream
Pillow now requires the olefile Python package through setup.py.

This removes Pillow's maintenance of this library by instead relying on
and reusing the upstream version. No longer need to regularly update the
vendored package and docs. olefile bug fixes and features can go
directly upstream.

During travis tests, now installs Pillow package before tests; this will
also install all dependencies (currently, only olefile).
2016-11-22 18:17:31 -08:00
wiredfool
82caa13a02 Additional test images for sun raster files 2016-11-22 07:19:58 -08:00
Jon Dufresne
85cf6d3140 Drop support for Python 3.2 2016-11-22 04:24:40 -08:00
Jon Dufresne
dbe9f85c7d Drop support for Python 2.6
* Drop unittest2 requirement
* Use set literals
* Use dict/set comprehension
* Use str.format() automatic numbering
2016-11-22 04:23:55 -08:00
wiredfool
76d156bef0 Merge pull request #2176 from hugovk/nightly-tests
Build: Reinstate coverage tests on nightly
2016-11-11 17:05:34 +00:00
wiredfool
f09d7d9863 t 2016-10-28 02:44:28 -07:00
wiredfool
23c1c2732a added a display for the QT tests 2016-10-28 02:20:02 -07:00
hugovk
9a301236d9 Reinstate tests on nightly 2016-10-25 15:33:54 +03:00
Hugo
6d2b7626f3 Revert "Work around pycparser issue failing our builds" 2016-10-03 18:17:20 +03:00
Hugo
ac3c3e8063 Work around pycparser issue
https://github.com/eliben/pycparser/issues/147
2016-10-03 15:48:59 +03:00
Andrew Murray
b58f76dc4f Renamed references to OS X to macOS 2016-09-23 21:12:03 +10:00
rr-
4b260ac369 Install libimagequant for Travis build 2016-05-06 17:45:08 +02:00
wiredfool
66c7bc42e7 only run docs on python 2.7, install all the requirements for it 2016-04-09 21:15:03 +01:00
Hugo
c95de4e61f Comment typo 2016-03-13 20:29:47 +02:00
wiredfool
8a0c2d5634 running check-manifest in a clean checkout 2016-01-31 17:16:54 +00:00
wiredfool
878bd8a03b added more ignores to check-manifest 2016-01-31 17:16:54 +00:00
wiredfool
1f97f25ae1 Move travis cruft out of scripts deployable directory 2016-01-31 17:16:54 +00:00
wiredfool
f09508f17f install before running sphinx 2016-01-08 10:07:24 -08:00
hugovk
890bdc2c07 sudo apt-get update 2015-12-06 17:31:53 +02:00
Alex Clark
93a326dc01 Install Sphinx; pushd/popd instead of cd 2015-09-30 09:37:54 -04:00
Alex Clark
8e05ae6fb8 Add doc build & linkcheck to CI 2015-09-30 09:10:28 -04:00
hugovk
ec40c150cc Skip hanging Pyroma tests on Python 2.6 2015-09-22 16:43:00 +03:00
hugovk
e69306e3ff Skip hanging Pyroma tests on Python 2.6 2015-09-22 16:39:26 +03:00
hugovk
8e39cc67dd Coveralls 4.0 doesn't support Python 3.2 2015-09-22 15:23:20 +03:00
hugovk
6e82984e34 Promote Python 3.5; must pass 2015-09-14 17:06:13 +03:00
hugovk
33cd2a5e9b Python 3.5.0 released and available on Travis CI 2015-09-14 16:36:04 +03:00
Andrew Murray
e9f0d53382 Disabled Travis coverage scripts for nightly build 2015-08-11 23:37:41 +10:00
hugovk
50a3c32d4c Test on Python 3.5/3.6 dev 2015-07-29 22:55:01 +03:00
hugovk
24eceff7df Run check-manifest 2015-06-29 16:58:53 +03:00
hugovk
997e0fcc5a Pyroma tests sometimes hang on PyPy; skip for PyPy 2015-06-04 13:19:08 +03:00
hugovk
fa27200fe3 Pyroma (really docutils)' installation no longer slow on Py3 2015-05-08 00:05:59 +03:00
Hugo
7d3d0b18ed Re-encrypt AUTH-TOKEN inside python-pillow/Pillow
Instead of inside the hugovk/Pillow repo.

travis login --auto
travis token
travis encrypt AUTH_TOKEN=<your_travis_token>
2015-01-04 22:01:32 +02:00
hugovk
3330dbad67 Add missing ] 2015-01-04 20:19:56 +02:00
hugovk
0cee278662 TRAVIS_BRANCH=master also for PRs submitted to master, so also make sure TRAVIS_PULL_REQUEST=false 2015-01-04 18:47:03 +02:00
hugovk
b23b3f3015 hugovk -> python-pillow 2015-01-04 11:55:06 +02:00
hugovk
b65ca089e5 Only do travis_after_all for hugovk/Pillow/master 2015-01-04 11:29:02 +02:00
hugovk
ba74339899 Move after_all to end of after_success 2015-01-04 11:12:36 +02:00
hugovk
76f8a26c47 Use travis_after_all to ensure OS X build only triggered after all Linux jobs pass 2015-01-04 10:47:35 +02:00
hugovk
832c42da74 After success, trigger a build at hugovk/pillow-wheels/latest 2015-01-04 10:16:20 +02:00