Andrew Murray
128280e5b8
Fixed duplicate import in Tests helper
2015-04-01 09:56:04 +11:00
Andrew Murray
0ca14909ed
Fixed duplicate import in pilprint
2015-04-01 09:36:25 +11:00
Andrew Murray
d88a7b778f
Added missing self argument in PyAccess
2015-04-01 09:36:24 +11:00
Andrew Murray
75a760e5d6
Fixed unused imports and removed or commented unused variables from FpximagePlugin
2015-04-01 09:35:45 +11:00
Alex Clark
174d9ac083
Add Image.open(url) tip from @mjpieters [ci skip]
2015-03-29 15:02:53 -04:00
Alex Clark
6151cfd411
Add 2.8.0 release notes to index [ci skip]
2015-03-28 07:34:47 -04:00
Alex Clark
144e45cbb7
Update CHANGES [ci skip]
2015-03-28 07:27:45 -04:00
Alex Clark
b3ea34fb88
Document #1151 [ci skip]
2015-03-28 07:22:14 -04:00
Alex Clark
aaa26f316a
Merge pull request #1151 from mfitzp/open-http-image
...
Add support for HTTP response objects to Image.open()
2015-03-28 07:21:15 -04:00
Alex Clark
860a1dedf1
Prep 2.8.0
...
No ci skip here because let's see CI run w/new version numbers. I'm starting to think (again) this bump should happen immediately after the release instead of right before the next? But I know @wiredfool had some objection to this at some point. As a compromise, maybe we could change to 2.9.0dev immediately following the release of 2.8.0.
2015-03-27 07:02:02 -04:00
Alex Clark
508c8dbe00
Fix manifest [ci skip]
2015-03-27 06:56:34 -04:00
Martin Fitzpatrick
735d342608
Add support for HTTP response objects to Image.open()
...
HTTP response objects returned from `urllib2.urlopen(url)` or
`requests.get(url, stream=True).raw` are 'file-like' but do not
support `.seek()` operations. As a result PIL is unable to
open them as images, requiring a wrap in `cStringIO` or `BytesIO`.
This commit adds this functionality to `Image.open()` by way of
an `.seek(0)` check and catch on exception
`AttributeError` or `io.UnsupportedOperation`. If this is caught
we attempt to wrap the object using `io.BytesIO` (which will
only work on buffer-file-like objects).
This allows opening of files using both `urllib2` and `requests`, e.g.
Image.open(urllib2.urlopen(url))
Image.open(requests.get(url, stream=True).raw)
2015-03-26 13:25:26 +01:00
Alex Clark
15727e2685
Merge pull request #1150 from hugovk/license
...
Move LICENSE from /docs to make it more explicit
2015-03-26 07:57:59 -04:00
hugovk
6e36d5304d
Move LICENSE from docs to make it more explicit [CI skip]
2015-03-26 13:52:57 +02:00
Alex Clark
db94d48c4e
Wording nit [ci skip]
2015-03-24 18:30:42 -04:00
Alex Clark
cbe38021ab
On second thought [ci skip]
...
I don't like the bold afterall
2015-03-24 18:29:31 -04:00
Alex Clark
3c221887f8
Jazz up README [ci skip]
...
I've not liked the "plain" readme for the last few releases, so I've adjusted things hopefully for the better:
- Rename/add section headers
- Divide content into two sections
- Provide bulleted list with most important links e.g. "install"
2015-03-24 18:23:55 -04:00
Alex Clark
f471544c9f
Fix manifest [ci skip]
2015-03-24 18:00:08 -04:00
Hugo
36081f2015
Update CHANGES.rst [CI skip]
2015-03-24 09:02:59 +02:00
Hugo
8480400bd9
Merge pull request #1145 from audreyr/pieslice-ref-docs
...
Improve reference docs for PIL.ImageDraw.Draw.pieslice()
2015-03-24 09:01:52 +02:00
Audrey Roy
967d39d1d6
Improve reference docs for PIL.ImageDraw.Draw.pieslice()
2015-03-23 21:16:53 -07:00
Hugo
d25a8d7e96
Merge pull request #1143 from hugovk/pr1123fixup
...
Fix TabError from PR #1123
2015-03-21 10:58:38 +02:00
hugovk
b17384cfca
Tabs to spaces and other flake8 fixes
2015-03-21 10:32:26 +02:00
Hugo
f820c5184d
Update CHANGES.rst [CI skip]
2015-03-21 10:16:55 +02:00
Hugo
cabbc5d599
Merge pull request #1123 from radarhere/font_variant
...
Added copy method font_variant() and accessible properties to truetype()
2015-03-21 10:15:57 +02:00
Alex Clark
d0e720929a
Nits [ci skip]
2015-03-18 05:46:54 -04:00
Alex Clark
a37e022a0c
Wheels updates [ci skip]
...
- No longer experimental
- No longer need --use-wheels
2015-03-18 05:39:01 -04:00
Alex Clark
b5475f2e1a
Nits [ci skip]
...
- Mac OS X is now called just OS X
- Capitalize headers
2015-03-18 05:19:32 -04:00
Hugo
ba7cd1c95a
Merge pull request #1134 from fahhem/patch-1
...
Make gifmaker work with the current getheader
2015-03-15 09:18:59 +02:00
Fahrzin Hemmati
ddf17df928
Make gifmaker work with the current getheader
...
GifImagePlugin.getheader was updated about 2 years ago and changed the API that gifmaker expects.
2015-03-14 02:41:14 -07:00
Alex Clark
6272f36653
Merge pull request #1130 from radarhere/patch-1
...
Fixed typos in CHANGES.rst [ci skip]
2015-03-09 22:33:22 -04:00
Andrew Murray
419ed13bb7
Fixed typos in CHANGES.rst [ci skip]
2015-03-10 13:26:40 +11:00
wiredfool
85977bc371
Update CHANGES.rst [ci skip]
2015-03-08 18:30:24 -07:00
wiredfool
4566a4dcbe
Merge pull request #1128 from hugovk/noise
...
Fix ImagingEffectNoise
2015-03-08 18:29:44 -07:00
Andrew Murray
fb3fe4b877
Added documentation for font_variant() [ci skip]
2015-03-07 18:38:17 +11:00
wiredfool
001772c564
Updated Changes.rst [ci skip]
2015-03-06 13:07:28 -08:00
wiredfool
6a296a45c1
Merge pull request #1126 from hugovk/if0
...
Remove unreachable code (if 0)
2015-03-06 13:06:43 -08:00
Hugo
44bb45d3b3
Add OS X build badge [CI skip]
...
We have OS X builds in another repo. Show the badge here too, to help spot OS X build breaks sooner (for example, if might pass on Linux).
2015-03-06 10:52:10 +02:00
hugovk
9bd38bfa06
Run test_effect_noise() on non-Windows, don't be too strict
2015-03-05 23:21:42 +02:00
hugovk
f1333617d5
Replace harcoded assumption of RAND_MAX with constant. It caused an infinite loop if RAND_MAX > 32767
2015-03-05 23:14:36 +02:00
hugovk
0b79c6e24a
Remove unreachable code (if 0)
2015-03-05 21:07:16 +02:00
Andrew Murray
7a798f8724
Added copy method font_variant() and accessible properties to truetype()
2015-03-04 00:00:18 +11:00
Hugo
2c70c9e5e9
Update CHANGES.rst [CI skip]
2015-03-02 10:45:33 +02:00
Hugo
061c9f41d8
Merge pull request #1121 from radarhere/endian
...
Let Python do the endian stuff + tests
2015-03-02 10:43:27 +02:00
Hugo
07f67f330e
Merge pull request #1120 from radarhere/patch-1
...
Fixed typo in Tests README.rst
2015-03-02 10:36:34 +02:00
Andrew Murray
f644adbb05
Fixed binary conversion bug, and added corresponding tests
2015-03-02 09:56:47 +11:00
Andrew Murray
ef6f30b674
Fixed typo in Tests README.rst
2015-03-02 09:28:24 +11:00
amoibos
aeb1e61aa7
let python do the endian stuff
2015-03-02 00:16:13 +11:00
wiredfool
9eefe4a7ba
Update CHANGES.rst [ci skip]
2015-02-25 10:09:32 -08:00
wiredfool
51eb8b6237
Merge pull request #1114 from benoit-pierre/fix-webp-memory-leak
...
Fix WebP memory leaks
2015-02-25 10:08:01 -08:00