Alex Clark
c1a8f29944
Merge pull request #1158 from radarhere/health
...
Health fixes
2015-03-31 19:57:02 -04:00
Andrew Murray
d3cab99d31
Removed unused import in pilconvert script
2015-04-01 10:33:44 +11:00
Andrew Murray
444d9d5731
Changed variable name foo since it has been blacklisted in health
2015-04-01 10:29:26 +11:00
Andrew Murray
192fa39fb7
Fixed duplicate import in test_imagecms
2015-04-01 09:56:12 +11:00
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
hugovk
b885c04388
EPS parser: don't index blank lines
2015-03-26 14:06:54 +02:00
hugovk
883858151d
Simple test for 1104
2015-03-26 14:05:17 +02: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
Andrew Murray
3e9e95b00a
Changed truetype() to prefer .ttf extensions
2015-03-21 21:13:15 +11:00
Andrew Murray
84ec2af495
Allow truetype() to search for extensions other than .ttf
2015-03-21 21:13:15 +11: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
George Davaris
5a49375d4f
Fix UnboundLocalError in ImageFile
2015-03-11 15:37:02 +00: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
artscoop
80d6b29b77
Fix bug with bitmasks on a 1x1 RGBA file
...
Does not change testing on other files, but fixes a case which previously made PIL collapse.
The Bitmap was a 1x1 RGBA and provoked an exception in PIL, but every Image viewer can load it.
Fixed code with comparison of header size, compression type and loading type of masks and fixed it.
2015-03-10 02:08:23 +01: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