Commit Graph

11338 Commits

Author SHA1 Message Date
Marek Šuppa
a6336e7ecc Removed empty line
It seems that this empty line is what makes this code in the tutorial not highlighted 

http://pillow.readthedocs.org/en/latest/handbook/tutorial.html#a-sequence-iterator-class
2014-01-16 12:20:19 +01:00
homm
0a256f9e56 fix UnboundLocalError: local variable 't' referenced before assignment 2014-01-15 16:55:10 +04:00
wiredfool
c245c1102d platform test matrix updates 2014-01-12 10:33:00 -08:00
Alex Clark ☺
145883ef56 Merge pull request #481 from cgohlke/patch-3
Fix failing Travis CI due to invalid YAML
2014-01-11 13:27:42 -08:00
cgohlke
95d8c312b4 Fix failing Travis CI due to invalid YAML 2014-01-11 13:19:46 -08:00
Alex Clark ☺
dff6eee541 Merge pull request #480 from cgohlke/patch-2
Add test for issue #479
2014-01-11 12:33:06 -08:00
cgohlke
5f53d98b8e Add test for issue $479 2014-01-11 12:30:09 -08:00
Alex Clark ☺
8415b981a2 Merge pull request #478 from d-schmidt/patch-2
Update Image.py doc
2014-01-10 09:30:35 -08:00
David Schmidt
af11b908cf Update Image.py
docs update/fixes
2014-01-10 18:27:43 +01:00
Eric Soroos
9e069bfa54 I mode is native endian 2014-01-08 21:52:15 -08:00
wiredfool
79a7fdc100 I32 modes, not that I can actually use the I;32L/B ones 2014-01-08 21:18:38 -08:00
wiredfool
bfdc599c28 F mode support 2014-01-08 20:23:20 -08:00
François Boulogne
ead121d951 MAINT replace is False by not 2014-01-08 22:07:35 -05:00
Alex Clark
07252a9433 Add history 2014-01-08 15:06:02 -05:00
François Boulogne
6b53d0d007 MAINT: replace is True: by : 2014-01-08 08:43:01 -05:00
Alex Clark ☺
54a64ad59c Merge pull request #475 from manisandro/arches
Add arch support for pcc64, s390, s390x, armv7l, aarch64
2014-01-08 02:43:37 -08:00
Sandro Mani
04616ba9ea Add arch support for pcc64, s390, s390x, armv7l, aarch64 2014-01-08 11:38:53 +01:00
François Boulogne
9f77651001 FIX: travis 2014-01-07 21:30:37 -05:00
François Boulogne
980517587d MAINT: use is instead of == for True, False, None 2014-01-07 21:24:21 -05:00
François Boulogne
923018dfeb MAINT: s/while 1:/while True:/ 2014-01-07 21:21:24 -05:00
Alex Clark ☺
bed2e429dc Merge pull request #473 from wiredfool/ppc
PPC platform specific library files
2014-01-07 15:48:38 -08:00
Eric Soroos
547c668b30 PPC platform specific library files 2014-01-07 23:34:15 +00:00
wiredfool
b6ad79d9f9 detailed tests for I;16 modes, merged from i16-pixelaccess branch 2014-01-06 23:25:41 -08:00
wiredfool
e87e0333fb Merge branch 'i16-pixelaccess' into cffi-pixelaccess 2014-01-06 23:22:35 -08:00
wiredfool
84e2cf6eda I;16 modes 2014-01-06 23:15:00 -08:00
wiredfool
5dfadf623b LA, PA image modes 2014-01-06 22:51:31 -08:00
wiredfool
121b51aebc trying to bust up the JIT a bit 2014-01-06 22:09:00 -08:00
wiredfool
8a69f6caa0 use cffi by default in pypy, not in c-python 2014-01-06 22:08:14 -08:00
wiredfool
c3812f46b2 clamping channels to 255 2014-01-06 21:20:19 -08:00
wiredfool
53ba63fcd5 Raising proper ValueErrors 2014-01-06 21:19:58 -08:00
wiredfool
4cacfe6b11 longer benchmark 2014-01-06 08:55:06 -08:00
wiredfool
594276c45e existing behaviour is to clamp to max, not bitmask 2014-01-05 22:20:07 -08:00
wiredfool
32f4097d1e Fixes putalpha tests
Make sure we clear the pyaccess object each time we reset the self.im
object
2014-01-05 22:18:42 -08:00
wiredfool
d8a88a5390 Passes tests on python 3.2
Reorganized to remove ImagingMemoryInstance struct, only saving the
three pointers that we need (image, image8, image32) and the x/ysize
ints.
2014-01-05 22:00:09 -08:00
wiredfool
2921b5c5e5 Getting travis into the testing loop 2014-01-05 21:36:29 -08:00
wiredfool
c98f731f7e Ensuring c-api access 2014-01-05 21:36:13 -08:00
wiredfool
273a5014d2 more extensive testing, matches original c code 2014-01-05 21:18:53 -08:00
wiredfool
663f881b21 all original tests pass 2014-01-05 21:07:56 -08:00
wiredfool
de53889711 removed initial testing 2014-01-05 20:50:05 -08:00
wiredfool
bb20f6ca83 basic benchmark shows ~order of magnitude speedup 2014-01-05 16:45:01 -08:00
wiredfool
5efe737f6f Cffi pixel access object, #248 2014-01-05 10:41:25 -08:00
Alex Clark ☺
bcfc06d6d0 Merge pull request #469 from manisandro/test_webp
Use assert_image_similar in test_file_webp.py
2014-01-04 13:34:43 -08:00
Sandro Mani
4de31b2693 Use assert_image_similar instead of assert_image_equal in test_file_webp.py 2014-01-04 21:48:18 +01:00
Alex Clark
7789c539d7 Add history 2014-01-02 05:07:11 -05:00
Alex Clark ☺
8dd8bdf238 Merge pull request #467 from cgohlke/patch-1
Correctly quote file names for WindowsViewer command
2014-01-02 02:06:06 -08:00
cgohlke
db092e7d82 Correctly quote file names for WindowsViewer command 2014-01-01 19:04:30 -08:00
Alex Clark
74b5cdde1b Add history 2014-01-01 17:50:13 -05:00
Alex Clark ☺
7bc9a1a3f9 Merge pull request #466 from dmckeone/patch-2
Prefer homebrew freetype over X11 freetype (but still allow both)
2014-01-01 14:49:01 -08:00
David McKeone
56ab4fd475 Prefer homebrew freetype over X11 freetype (but still allow both)
I've recently included Pillow with a py2app build of a frozen application on OS X. When Pillow is installed on a machine that has X11, the preference for X11's libfreetype causes a new dependency for my frozen app. I don't want my users to be required to install X11 if they don't have to (it's not included by default after OS X 10.8).

This PR adds a preference for homebrew's libfreetype (if available), which py2app detects and includes, and which doesn't create an X11 dependency in apps that are frozen and use Pillow (PIL).
2014-01-01 15:47:42 -07:00
Alex Clark
6395103f46 Declare 3.4 support 2014-01-01 16:53:37 -05:00