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
wiredfool
650062bc75
Merge pull request #2197 from radarhere/rangelen
...
Replaced range(len())
2016-11-11 17:03:38 +00:00
wiredfool
9ee19f2aa9
Merge pull request #2182 from wiredfool/pyside_segfault
...
Fix for ImageQt Segfault
2016-11-11 17:00:27 +00:00
Andrew Murray
8fc90fe4fa
Replaced range(len())
2016-11-06 12:38:59 +11:00
Hugo
48b72eac34
Merge pull request #2184 from jdufresne/isinstance
...
Replace type() equality checks with isinstance
2016-11-01 19:07:06 +02: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
8582144e0e
Fix for issue #1370 , Segfault using QImages due to not retaining the data
2016-10-27 14:11:06 -07: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
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
Andrew Murray
f59b708f3a
Fixed typo
2016-10-07 20:43:54 +11:00
wiredfool
35e1237b7e
3.5.0.dev0 Dev Version bump
2016-10-04 00:18:33 -07:00
homm
c5e111e6b8
allow lists as arguments for Image.new
2016-10-04 03:06:35 +03:00
wiredfool
ac5a212cee
3.4.0 Release Version bump
2016-10-03 08:00:29 -07:00
wiredfool
22ff3f4358
Vulnerable map function is not called on windows
2016-10-03 07:42:48 -07:00
wiredfool
445451c0b9
Added common check for size tuple errors
2016-10-03 07:27:02 -07:00
wiredfool
1a43da7a8b
Removed 'Debugging' open_ppm call that didn't check file provided parameters for sanity
2016-10-03 07:27:02 -07:00
wiredfool
d9fc1848a2
Merge pull request #2140 from SemanticsOS/lambdafu/tiff-multipage
...
Add TIFF save_all writer.
2016-10-03 06:31:39 -07:00
wiredfool
2db3f00e92
Merge pull request #2141 from wiredfool/tiff_fd
...
Move libtiff fd duplication to _load_libtiff
2016-10-03 06:03:50 -07:00
wiredfool
f8e6953e6e
Merge pull request #2133 from wiredfool/gif-optimize-perf
...
Speed up GIF save optimization step
2016-10-03 06:03:12 -07:00
wiredfool
9440764863
Merge pull request #2131 from wiredfool/imagecms-segfault
...
Fix for ImageCms Segfault
2016-10-03 06:02:39 -07:00
wiredfool
ab29e2fa24
Merge pull request #2138 from wiredfool/issue_1077
...
Make Image.crop an immediate operation, not lazy.
2016-10-03 06:01:34 -07:00
wiredfool
41cbd4f4d3
Only duplicate the file descriptor when acually passing it to
...
libtiff. From: Sebastian Krause <sebastian@realpath.org>
2016-09-29 22:14:51 +01:00
Eric Soroos
95b50bf611
Make Image.crop an immediate operation, not lazy. Fixes #1077
2016-09-29 13:28:24 -07:00
wiredfool
4a90e8f75b
Merge pull request #2024 from uploadcare/fix-empty-exif-tags
...
Skip empty values in ImageFileDirectory
2016-09-29 08:24:44 -07:00
wiredfool
0902120f09
Merge pull request #2139 from SemanticsOS/lambdafu/multipage-tiff-palette
...
Force reloading palette when using mmap in ImageFile.
2016-09-29 08:20:25 -07:00
Marcus Brinkmann
92c7337df0
Add TIFF save_all writer.
2016-09-29 17:05:33 +02:00
Marcus Brinkmann
c74e45e87c
Force reloading palette when using mmap in ImageFile.
2016-09-29 14:54:25 +02:00
Tim Graham
0c66b80a95
Fix "invalid escape sequence" warning in Python 3.6
...
http://bugs.python.org/issue27364
2016-09-27 19:26:57 -04:00
wiredfool
1d068b6e0a
Check type of items passed into to ImageCms.ImageCmsProfile, fixes #2037
2016-09-26 14:56:00 -07:00
wiredfool
a51d3bcdba
Speed up Gif save optimization step: don't do it as often and do it in C. Fixes #2093
2016-09-26 14:51:28 -07:00
Andrew Murray
d3d29ab2e3
Use truth value when checking for optimize option on save
2016-09-25 21:20:54 +10:00
wiredfool
324a91a25c
Merge pull request #2021 from radarhere/doc-warnings
...
Converted documentation parameter format, comments to docstrings.
2016-09-25 09:34:12 +01:00
wiredfool
21d1fd6be0
Merge pull request #2125 from radarhere/macos
...
Renamed references to OS X to macOS
2016-09-25 09:31:01 +01:00
Andrew Murray
ea3be60c03
Converted documentation
2016-09-24 19:10:46 +10:00
wiredfool
54520b10ac
Merge pull request #2127 from radarhere/imagefile
...
Removed outdated comment
2016-09-23 15:42:15 +01:00
Andrew Murray
ba0e26ae84
Removed outdated comment
2016-09-24 00:18:31 +10:00
Andrew Murray
b58f76dc4f
Renamed references to OS X to macOS
2016-09-23 21:12:03 +10:00
Andrew Murray
de6158f5f1
Read value when checking for JPEG progressive key
2016-09-23 20:32:21 +10:00
Andrew Murray
051a410859
Convert DPI to ints when saving as JPEG
2016-09-22 19:41:32 +10:00
wiredfool
25797b2baa
Merge pull request #2103 from radarhere/append_images
...
Added append_images parameter to GIF saving
2016-09-22 10:21:31 +01:00
wiredfool
9c4c16df75
Merge pull request #2068 from Mischanix/dxtc
...
Move DDS decoders to C, add DXT3, BC7 Decoders
2016-09-22 10:04:23 +01:00
wiredfool
8ed63793bf
Merge pull request #2111 from anntzer/save-tiff-resolution-when-originally-missing-entry
...
Fix saving originally missing TIFF tags.
2016-09-22 09:20:56 +01:00
Hugo
bc354d10c2
Merge pull request #2110 from patricksnape/allow_pathlib_py2
...
Allow pathlib.Path in Image.open on Python 2.7
2016-09-20 17:54:11 +03:00
Hugo
d13760a0cd
Merge pull request #2121 from hugovk/b64decode
...
Use modern base64 interface over deprecated
2016-09-20 17:52:07 +03:00
Antony Lee
7e9c944caf
Fix saving originally missing TIFF tags.
...
Don't incorrectly set the tag type to None if it was originally missing.
2016-09-19 00:31:17 -07:00
hugovk
40c6825fb1
Use modern base64 interface over deprecated
2016-09-19 08:08:34 +03:00
homm
9453129a57
simpler colormap lookup
2016-09-17 12:38:45 +03:00
homm
859a75ba07
complete getrgb tests
2016-09-17 12:22:27 +03:00