Robin Norwood
e3e6da5e35
Change wording from 'stream' to 'file-like object.
2017-11-20 09:00:23 -06:00
Robin Norwood
8293fe0aa7
Update docs to reflect that font can be loaded from a stream, not just by filename
2017-11-17 12:41:05 -06:00
Andrew Murray
04d9ce29a9
Changed TIFF saving to use single frame save if given a single frame image and an empty generator
2017-11-06 20:11:29 +11:00
Andrew Murray
bfaa0a1f07
Added support for generators when using append_images for WEBP
2017-11-06 20:06:50 +11:00
Hugo
abe1975e00
Replace PIL.OleFileIO warning with descriptive ImportError
2017-11-05 19:25:52 +02:00
wiredfool
a3a9faf3a2
Merge pull request #2761 from monolithlabs/animated_webp
...
Add support for animated WebP files
2017-11-05 15:34:50 +00:00
wiredfool
52079cb297
Merge pull request #2805 from ixio/fix-#2804
...
Fix #2804 : sets encoderinfo for images when saving multi-page PDF
2017-11-05 15:18:22 +00:00
wiredfool
dbe043a9c5
Merge pull request #2831 from wiredfool/pr_2820
...
PPM: Use fixed list of whitespace, rather relying on locale
2017-11-05 15:00:28 +00:00
Andrew Murray
bc255c97ff
Added support for generators when using append_images
2017-11-04 10:46:15 +11:00
Eric Soroos
2f04ee5e48
whitespace tuple
2017-11-02 21:32:33 +00:00
markmiscavage
fb19834d21
fix for #272 on SmartOS. Stripping whitespace from string.whitespace.
2017-10-31 09:31:02 -07:00
Ixio
5dfe5f0fa6
Fix #2804 : sets encoderinfo for images when saving multi-page PDF
2017-10-19 13:30:34 +02:00
wiredfool
7d8c0d9e39
Merge pull request #2793 from radarhere/contextmanager
...
Added context manager support
2017-10-14 14:08:39 +01:00
Andrew Murray
33811e63fb
Fixed typo
2017-10-13 19:55:53 +11:00
Andrew Murray
97662294f0
Added context manager support
2017-10-07 23:18:23 +11:00
Andrew Murray
d926d035ad
4.4.0.dev0 version bump
2017-10-04 20:01:53 +11:00
Eric Soroos
636dc62f0e
4.3.0 Version Bump
2017-10-02 12:23:50 +00:00
Jason Douglas
28bec69e98
- flake8 formatting fixes
...
- webp => WebP doc and comment changes
2017-10-01 15:23:18 -07:00
wiredfool
0d1e44dc2f
Merge pull request #2769 from wiredfool/pr_2638
...
Update to #2638 , add 16bit/rle support to SgiImageFile
2017-10-01 20:56:18 +01:00
wiredfool
c82f9fe1bb
Merge pull request #2738 from uploadcare/block-storage
...
Block & array hybrid storage
2017-10-01 20:41:08 +01:00
Andrew Murray
c8b65f4efd
Added _min_frame property
2017-09-30 13:33:13 +10:00
Andrew Murray
78c62727d3
Moved seek frame position check into ImageFile
2017-09-30 13:32:43 +10:00
wiredfool
fd8ee8437b
Merge pull request #2315 from radarhere/is_animated
...
If n_frames is known, then use when determining is_animated
2017-09-29 15:26:22 +01:00
Eric Soroos
a4d48b6cf5
use raw pack/unpack instead of python math
2017-09-29 13:41:39 +00:00
Andrew Murray
1856d106ea
Corrected parameters in documentation
2017-09-29 21:08:49 +10:00
Eric Soroos
f699e0c716
removed debugging
2017-09-29 10:39:25 +00:00
Eric Soroos
4d50f2852c
merge error
2017-09-29 09:41:26 +00:00
wiredfool
d727fdabe2
Merge pull request #2767 from wiredfool/pr_1891
...
Pr 1891
2017-09-29 10:17:57 +01:00
Mickael B
c55b3aa402
fix compiler warnings
2017-09-29 09:15:32 +00:00
Mickael Bonfill
1ba6ff8a33
add support of python 3's bytearray
2017-09-29 09:15:26 +00:00
Mickael Bonfill
9caf8c5889
use UINT32 instead of ULONG
2017-09-29 09:13:55 +00:00
Mickael B
f833cd7f38
Avoid memory reallocation and support Y orientation in 16bits uncompressed read
2017-09-29 09:13:45 +00:00
Mickael B
bec76fdb42
Add uncompressed 16bits read for SGI Images
2017-09-29 09:13:37 +00:00
Mickael B
e162963064
avoid divisions to keep integer
2017-09-29 09:13:32 +00:00
Mickael B
bb889a59d6
fix integer for seek
2017-09-29 09:13:27 +00:00
Mickael B
91c4c65693
delete raise call
2017-09-29 09:13:16 +00:00
Mickael B
a90dc49100
add RLE decompression for SGI images
2017-09-29 09:12:03 +00:00
Eric Soroos
a491500257
Rename _mutable to _ensure_mutable
2017-09-29 08:39:56 +00:00
Jason Douglas
80b96246c4
Fix tests to support different output modes (RGB vs RGBX)
2017-09-27 19:28:43 -07:00
Jason Douglas
c18d26b04b
- Conditonally compile animation support, only if the mux.h and demux.h headers meet the ABI version requirements
...
- Add WEBPMUX support back to WebPDecode_wrapper (to support older versions of libwebp that have mux support, but not animation)
- Add HAVE_WEBPANIM flag, and use it appropriately
- Update documentation / tests
2017-09-27 19:04:24 -07:00
Jason Douglas
e534991409
- Styling changes to be C89-conformant
...
- Change WebPAnimEncoder/Decoder to use RGBX mode instead of RGB (since internally it is using RGBA always)
2017-09-27 17:10:25 -07:00
Jason Douglas
cd12a48fe0
- Support non-alpha modes with WebPAnimDecoder
...
- Support writing metadata chunks with WebPAnimEncoder
- Add XMP metadata support to legacy WebPEncode wrapper
- Cleanup unused mux code in legacy WebPDecode wrapper
- Fix some bugs present when compiled without WebP Mux support
- Fix conversion from L/P/PA modes when saving WebP files
- Update existing tests, and add new ones for WebP animation and metadata support
2017-09-26 20:27:40 -07:00
Jason Douglas
482d803717
Add support for reading animated WebP files
2017-09-26 02:58:54 -07:00
Jason Douglas
6e4766155d
Add support for writing animated webp files
2017-09-25 18:53:31 -07:00
Alexander
b51d77e4e5
Merge branch 'master' into block-storage
...
# Conflicts:
# docs/releasenotes/4.3.0.rst
2017-09-23 04:07:09 +03:00
wiredfool
b8d6fd57fa
Merge pull request #1860 from radarhere/register_extensions
...
Added register_extensions method
2017-09-22 15:59:04 +01:00
wiredfool
6198422383
Merge pull request #2748 from wiredfool/i16s
...
Fix TIFF support for I;16S, I;16BS, and I;32BS rawmodes
2017-09-22 15:57:56 +01:00
Eric Soroos
ba101e4e62
Fix docstring error
2017-09-20 10:49:14 +00:00
Eric Soroos
505eb799ba
fixed doc formatting error
2017-09-20 10:47:35 +00:00
Eric Soroos
60cbe9fe44
I;16(B)S and I;32BS aren't modes, they're rawmodes
2017-09-20 09:26:14 +00:00