Commit Graph

5299 Commits

Author SHA1 Message Date
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
2e178d7dbb Update CHANGES.rst [ci skip] 2016-11-22 15:23:41 +00:00
wiredfool
620d082457 Merge pull request #2240 from uploadcare/draft-min-scale
Use minimal scale for jpeg drafts
2016-11-22 15:22:59 +00:00
wiredfool
846bc32941 Updated Changes.rst [ci skip] 2016-11-22 12:48:36 +00:00
wiredfool
99b7161a85 Merge pull request #2235 from radarhere/tktcl
Updated Tk Tcl to 8.6.6
2016-11-22 12:46:18 +00:00
wiredfool
3265f2e50b Merge pull request #2236 from radarhere/webp
Updated libwebp to 0.5.1
2016-11-22 12:45:42 +00:00
wiredfool
3c7df34206 Merge pull request #2237 from radarhere/openjpeg
Updated openjpeg to 2.1.2
2016-11-22 12:45:20 +00:00
wiredfool
d1b25850f0 Updated Changes.rst [ci skip] 2016-11-22 12:39:03 +00:00
wiredfool
d3cdaabf7c Merge pull request #2186 from timgraham/escape-sequences-bytes
Fix "invalid escape sequence" bytestring warnings in Python 3.6
2016-11-22 12:34:50 +00:00
wiredfool
b1c816169e Merge pull request #2243 from wiredfool/pr_2192
Drop support for Python 2.6 and 3.2
2016-11-22 12:31:03 +00: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
70c2df21ca Merge pull request #2213 from wiredfool/setup
Raise custom exceptions when required/requested items are not found
2016-11-22 12:14:57 +00:00
wiredfool
8b4cd7eb7a Merge pull request #2226 from jdufresne/font-file-close
Use a context manager in FontFile.save() to ensure file is always closed
2016-11-22 12:04:28 +00:00
wiredfool
87b8d2894a Merge pull request #2227 from radarhere/fpname
Fixed bug in saving to fp-objects in Python >= 3.4
2016-11-22 12:03:25 +00:00
wiredfool
806e5343d8 Merge pull request #2232 from jdufresne/font-close-file
Close file after finished reading in ImageFont._load_pilfont()
2016-11-22 11:59:36 +00:00
homm
55fca4857c protect .draft() from second call 2016-11-22 04:28:04 +03:00
homm
8f6b7b258b use minimal scale for jpeg downscaling 2016-11-22 04:00:49 +03:00
Hugo
bbfc7b0464 Merge pull request #2233 from radarhere/typo
Fix typo
2016-11-21 09:10:05 +02:00
Andrew Murray
dc0d4f8db6 Updated openjpeg to 2.1.2 2016-11-19 18:22:53 +11:00
Andrew Murray
7ca183743f Updated libwebp to 0.5.1 2016-11-19 17:29:59 +11:00
Andrew Murray
5cfbba5f5f Updated Tk Tcl to 8.6.6 2016-11-19 17:26:51 +11:00
Andrew Murray
5d37103d01 Corrected unfinished sentence 2016-11-19 10:55:08 +11:00
Andrew Murray
8758866f47 Fixed typo 2016-11-19 10:45:33 +11:00
Jon Dufresne
85ec6eb251 Close file after finished reading in ImageFont._load_pilfont()
Fixes some "ResourceWarning: unclosed file ..." when running tests with
warnings enabled.
2016-11-17 07:46:54 -08:00
Hugo
17d38d0905 Update CHANGES.rst [CI skip] 2016-11-17 11:00:44 +02:00
Hugo
7220d15fd0 Merge pull request #2225 from jdufresne/generator-expressions
Use generator expressions instead of list comprehension
2016-11-17 10:59:50 +02:00
Andrew Murray
38fd77ca7d Fixed bug in saving to fp-objects in Python >= 3.4 2016-11-15 20:13:25 +11:00
Jon Dufresne
25ac9a20e4 Use a context manager in FontFile.save() to ensure file is always closed 2016-11-14 21:18:57 -08:00
Jon Dufresne
ffa5bc2726 Use generator expressions instead of list comprehension
Avoids unnecessary temporary lists in memory.
2016-11-14 18:11:15 -08:00
wiredfool
2a74940817 Merge pull request #2215 from jdufresne/img-palette-close
Close file after reading in ImagePalette.load()
2016-11-14 22:12:08 +00:00
wiredfool
e4d5eed3b2 Update CHANGES.rst [ci skip] 2016-11-14 22:11:54 +00:00
wiredfool
5a820fb7c0 Update CHANGES.rst [ci skip] 2016-11-14 21:58:51 +00:00
wiredfool
318e8d9ed5 Merge pull request #2211 from radarhere/paste
Changed behaviour of default box argument for paste method to match docs
2016-11-14 21:58:05 +00:00
Andrew Murray
b6a4d9bc94 Added test 2016-11-15 06:38:54 +11:00
Andrew Murray
c3fe5d4313 Changed behaviour of default box argument for paste method to match docs 2016-11-15 06:37:40 +11:00
wiredfool
28fdac2c1d Updated Changes.rst [ci skip] 2016-11-14 16:14:12 +00:00
wiredfool
8c36cd09f7 Merge pull request #2221 from jmerdich/master
Add support for another type of BMP bitfield
2016-11-14 16:13:10 +00:00
Jake Merdich
991df9b87a Update test image for xbgr bmp files 2016-11-14 10:26:57 -05:00
Jake Merdich
e63b97ea42 Add testing for bmp 'questionable' files 2016-11-14 10:10:56 -05:00
wiredfool
da1c2ca703 Updated Changes.rst [ci skip] 2016-11-14 13:19:35 +00:00
wiredfool
9873e4f4f0 Merge pull request #2222 from radarhere/main
Added missing top-level test __main__
2016-11-14 13:14:55 +00:00
Andrew Murray
3dcef86fe5 Added missing top-level test code 2016-11-14 21:12:25 +11:00
Jake Merdich
05b5382a60 Add support for another type of BMP bitfield
There's an example file [here](https://dl.dropboxusercontent.com/u/11688373/Gompei%20(1).bmp), though I don't have the rights to commit it here.
2016-11-14 00:31:23 -05:00
Jon Dufresne
6bc8fdd342 Close file after reading in ImagePalette.load()
Fixes some "ResourceWarning: unclosed file ..." when running tests with
warnings enabled.
2016-11-11 16:59:32 -08:00
wiredfool
8b596600af renamed Default->Required dependency exception 2016-11-11 09:12:07 -08:00
wiredfool
015e8cc266 raise custom exceptions when required/requested items are not found 2016-11-11 09:09:19 -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
3ba7fec805 Updated Changes.rst [ci skip] 2016-11-11 17:04:46 +00:00
wiredfool
650062bc75 Merge pull request #2197 from radarhere/rangelen
Replaced range(len())
2016-11-11 17:03:38 +00:00