Commit Graph

5388 Commits

Author SHA1 Message Date
Andrew Murray
8fc90fe4fa Replaced range(len()) 2016-11-06 12:38:59 +11:00
Clement Skau
caf53b05ec Fixes TIFFImagePlugin ICC color profile saving.
In the TIFF code saving icc_profile is conditional on tag_v2 being set which doesn't make sense to me. I believe this is merely an indentation typo.

I've been trying to save TIFFs with im.info['icc_profile'] set and compression=raw, but unfortunately this results in TIFFs without ICC color profiles.
With the attached patch TIFFs with said conditions will be saved with the profile set in im.info['icc_profile'].

Note: There are a number of different conditions that need to be met for code to succeed in saving with the profile since it branches between using libtiff and ImageFile._save(..), and the libtiff code does not currently save the ICC color profile.
For instance setting compression=tiff_lzw will result in using libtiff and no profile will be saved.
2016-11-05 15:01:39 +09:00
Marcus Brinkmann
66de02685f Update info.icc_profile when using libtiff reader. 2016-11-04 16:37:49 +01:00
Hugo
5aeb0ed972 Update CHANGES.rst [CI skip] 2016-11-01 19:10:30 +02:00
Hugo
48b72eac34 Merge pull request #2184 from jdufresne/isinstance
Replace type() equality checks with isinstance
2016-11-01 19:07:06 +02:00
Hugo
4b663f32f7 Merge pull request #2188 from jdufresne/unclosed-files
Remove unused, open files at top level of tests.
2016-11-01 19:05:51 +02:00
Jon Dufresne
a33939f5c3 Remove unused, open files at top level of tests.
The data read from the file was unused. The files remained opened and
were never explicitly closed.

Fixes some instances of warnings during tests:

"ResourceWarning: unclosed file ..."
2016-11-01 06:34:17 -07:00
Andrew Murray
33adc640cd Merge pull request #2185 from timgraham/redundant-space 2016-11-01 06:39:19 +11:00
Tim Graham
792df283d9 Fix "invalid escape sequence" bytestring warnings in Python 3.6 2016-10-31 11:48:59 -04:00
Tim Graham
02b5ce0479 Remove redundant space in PIL.Image ImportError message 2016-10-31 11:09:40 -04:00
Jon Dufresne
e44bb42ae9 Replace type() equality checks with isinstance 2016-10-31 06:41:43 -07:00
wiredfool
f09d7d9863 t 2016-10-28 02:44:28 -07:00
Hugo
bb2f479c62 Merge pull request #2183 from radarhere/typo
Fixed typo
2016-10-28 12:31:47 +03:00
wiredfool
23c1c2732a added a display for the QT tests 2016-10-28 02:20:02 -07:00
Andrew Murray
6380f8da03 Fixed typo [ci skip] 2016-10-28 19:59:40 +11:00
wiredfool
8582144e0e Fix for issue #1370, Segfault using QImages due to not retaining the data 2016-10-27 14:11:06 -07:00
wiredfool
42d4b23ed7 Update CHANGES.rst [ci skip] 2016-10-27 13:54:05 +01:00
wiredfool
f439bc7520 Merge pull request #2180 from alexwlchan/awlc/ico-isnt-readonly
Move ICO out of the list of read-only file formats
2016-10-27 13:52:14 +01:00
Alex Chan
6d38015474
Fix typo in description of ICO 2016-10-27 06:29:32 +01:00
Alex Chan
efa94a78e6
Move ICO out of the list of read-only file formats
Fixes #2179.
2016-10-26 19:41:40 +01:00
wiredfool
abc4d55f08 Update Changes.rst [ci skip] 2016-10-25 16:03:51 +01:00
wiredfool
af6bd35a9d Merge pull request #2175 from python-pillow/fix-docs
Fix too-short title underlines and malformed table
2016-10-25 16:02:52 +01:00
hugovk
9a301236d9 Reinstate tests on nightly 2016-10-25 15:33:54 +03:00
Hugo
7dbb1a5c99 Fix too-short title underline
https://travis-ci.org/python-pillow/Pillow/jobs/170394881#L3517
2016-10-25 15:24:19 +03:00
Hugo
13429c8c36 Fix too-short title underlines and malformed table
https://travis-ci.org/python-pillow/Pillow/jobs/170394881#L3453
2016-10-25 15:23:07 +03:00
wiredfool
47e2798895 Updated CHANGES.rst [ci skip] 2016-10-25 10:08:40 +01:00
wiredfool
37d97968e4 Merge pull request #2172 from jdufresne/bytes-warning
Fix BytesWarnings discovered while running tests
2016-10-25 10:07:53 +01:00
wiredfool
b16a612af0 Merge pull request #2168 from mastermatt/divide_floats
Divide floats to eliminate deprecation warning.
2016-10-25 09:21:47 +01:00
wiredfool
a90f982579 Merge pull request #2173 from radarhere/setup
Updated setup url to https
2016-10-25 09:21:12 +01:00
Andrew Murray
0be156936a Updated setup url to https 2016-10-23 12:44:23 +11:00
Jon Dufresne
7992d2a65a Fix BytesWarning discovered while running tests
Discovered using the command:

python -b -m nose -vx Tests/test_*.py
2016-10-22 12:35:44 -07:00
Matt R. Wilson
74f751037f Divide floats to eliminate deprecation warning.
When running python 2.7 with the `-3` flag the following warning occurs
> .../PIL/Image.py:48: DeprecationWarning: classic int division
  MAX_IMAGE_PIXELS = int(1024 * 1024 * 1024 / 4 / 3)

Simply changing the 4 and 3 to be floats instead eliminates the warning
and, because the result is cast, the resulting `int` stays the same for
python 2 and 3.
2016-10-22 11:58:13 -04:00
wiredfool
eb3b9618cd Update CHANGES.rst [ci skip] 2016-10-17 01:32:32 -07:00
Alexander Karpinsky
5a359fbf28 Fix coefficients calculation (#2162)
Fix coefficients calculation

* test for regression

* detailed comments what is going on
prevent setting the `k[-1]` item

* more readable
2016-10-17 01:31:45 -07:00
wiredfool
f3879b9f9f Updated Changes.rst [ci skip] 2016-10-17 09:12:54 +01:00
wiredfool
e9f2794786 Update Compatibility Matrix [ci skip] 2016-10-17 09:12:19 +01:00
wiredfool
ab2ac2f7f9 Updated Changes.rst [ci skip] 2016-10-17 09:04:20 +01:00
wiredfool
adead1291d Merge pull request #2166 from daavve/add-arch-linux-support
added arch linux support to compatibility matrix
2016-10-17 09:03:04 +01:00
David McInnis
00eb6d6b37 added arch linux support 2016-10-16 20:20:58 -07:00
wiredfool
bf1f4b04f7 Merge pull request #2159 from radarhere/typo
Fixed typo
2016-10-07 17:22:16 +01:00
wiredfool
bd680ea03b Merge pull request #2158 from radarhere/changes
Updated Changes.rst
2016-10-07 17:21:49 +01:00
Andrew Murray
f59b708f3a Fixed typo 2016-10-07 20:43:54 +11:00
Andrew Murray
628f4ac5ae Updated Changes.rst [ci skip] 2016-10-07 19:33:35 +11:00
wiredfool
7d6f4104a1 Map.c check should be against PY_SSIZE_T_MAX (#2151) 2016-10-04 07:16:17 -07:00
wiredfool
d6193e2cfa Updated Changes.rst [ci skip] 2016-10-04 15:14:23 +01:00
wiredfool
35e1237b7e 3.5.0.dev0 Dev Version bump 2016-10-04 00:18:33 -07:00
wiredfool
38f2b0e9d1 Updated Changes.rst [ci skip] 2016-10-04 07:59:02 +01:00
wiredfool
e258baf30c Merge pull request #2149 from uploadcare/new-images-with-list
Allow lists as arguments for Image.new()
2016-10-04 07:58:08 +01:00
homm
923f0bb9b3 improve test 2016-10-04 03:11:53 +03:00
homm
c5e111e6b8 allow lists as arguments for Image.new 2016-10-04 03:06:35 +03:00