Commit Graph

607 Commits

Author SHA1 Message Date
Andrew Murray
79d0e9ad59 Updated El Capitan tested Pillow version [ci skip] 2016-04-03 12:01:02 +10:00
Andrew Murray
4db2972778 Added Pillow to LICENSE [ci skip] 2016-04-02 10:41:10 +11:00
wiredfool
c01f51dfff 3.2.0 release notes formatting 2016-04-01 07:04:30 -07:00
wiredfool
98474e4fa9 added 3.2.0 release notes to index 2016-04-01 05:17:23 -07:00
wiredfool
642a331dd1 Release Notes 2016-04-01 05:11:54 -07:00
Alex Clark
de7481d5b7 Merge pull request #1776 from python-pillow/aclark-build-cleanup
Clean up reqs
2016-04-01 08:01:29 -04:00
wiredfool
fb7aacee92 Merge pull request #1792 from wiredfool/install_docs
Install docs
2016-04-01 04:06:19 -07:00
wiredfool
d53855642e Added freebsd install instructions, from @koobs 2016-04-01 04:03:27 -07:00
wiredfool
09272dfea4 Cleanup of Fedora23 install docs 2016-04-01 04:03:27 -07:00
Zandr Martin
8734941928 added instructions for Fedora 23
Fedora has moved from `yum` to `dnf`, and I've found that the `redhat-rpm-config` package is required for Pillow to build.
2016-04-01 04:03:27 -07:00
Andrew Murray
677b958a7f Health fixes 2016-04-01 21:49:30 +11:00
Andrew Murray
2a9c303d73 Changed documented name of JPEG property [ci skip] 2016-03-28 13:32:49 +11:00
Alex Clark
1dfbe273f0 Clean up reqs
- pip freeze
- Combine docs/requirements.txt with requirements.txt (No need for separate reqs if top-level calls sub-level.)
2016-03-23 17:18:08 -04:00
wiredfool
b550b2a9e4 Merge pull request #1756 from SemanticsOS/lambdafu/pycms
Give much more details about ICC profiles.
2016-03-14 10:05:49 -07:00
Marcus Brinkmann
e4437ca566 Add documentation for CmsProfile. 2016-03-07 19:19:16 +01:00
Andrew Murray
c3e0a685be Corrected documentation [ci skip] 2016-02-28 23:29:12 +11:00
wiredfool
bdf56faa03 Updated CVE id 2016-02-22 13:35:51 +00:00
Andrew Murray
b5ad791d4e Updated El Capitan tested Pillow version [ci skip] 2016-02-17 00:01:02 +11:00
wiredfool
6db407058e Changes & release notes 2016-02-06 22:48:33 +11:00
wiredfool
c729a8adc6 Merge pull request #1709 from wiredfool/test-matrix
Updated test matrix
2016-02-02 08:04:42 -08:00
wiredfool
57991a5220 updated for recent tests re: #1640 2016-02-02 07:06:08 -08:00
wiredfool
291540fd1e Merge pull request #1705 from radarhere/testing
Updated El Capitan tested Pillow version
2016-02-02 06:06:10 -08:00
wiredfool
7b367dd037 Merge pull request #1704 from radarhere/formats
Added FTEX documentation to Image File Formats list
2016-02-02 06:05:35 -08:00
Andrew Murray
eb134dff0c Updated El Capitan tested Pillow version [ci skip] 2016-02-03 00:08:09 +11:00
Andrew Murray
f9f2c20505 Added FTEX documentation to Image File Formats list [ci skip] 2016-02-03 00:02:46 +11:00
Andrew Murray
69b1d86146 Added AppVeyor to the continuous integration description [ci skip] 2016-02-02 23:46:23 +11:00
Andrew Murray
0fc8d5d9ab Fixed typo [ci skip] 2016-02-02 20:49:03 +11:00
Andrew Murray
1203d1f98e Fixed typos [ci skip] 2016-02-02 20:47:02 +11:00
wiredfool
ba165e6603 Added FtexImagePlugin 2016-02-01 05:50:05 -08:00
wiredfool
c30099c5d6 Added ImageDraw.*size as well 2016-02-01 01:53:55 -08:00
wiredfool
b1f2cbe5d2 release notes for api changes in 3.2 -- in progress 2016-02-01 01:35:33 -08:00
wiredfool
c09ba49f0f Merge pull request #1647 from radarhere/multiline
Allowed text method to pass on multiline_text method specific arguments
2016-02-01 01:18:51 -08:00
Andrew Murray
68ea064336 Added documentation [ci skip] 2016-02-01 09:22:18 +11:00
wiredfool
99e88c7796 Merge pull request #1653 from wiredfool/gbr
Fixed long broken GBRImagePlugin
2016-01-31 09:03:03 -08:00
wiredfool
f0f6614042 Merge pull request #1677 from radarhere/ycbcr
Clarified YCbCr handling
2016-01-31 09:02:01 -08:00
wiredfool
2170fd5550 Merge pull request #1667 from wiredfool/pr_1665
TiffTags Documentation, Move doc file.
2016-01-31 09:00:31 -08:00
Andrew Murray
6994da9287 Clarified YCbCr handling [ci skip] 2016-01-23 12:40:38 +11:00
wiredfool
c9f3abf7ac moved build.rst out of the doctree to suppress warnings, as this documentation is work in progress and not up to the standards of the rest of the documentation 2016-01-16 13:37:20 +00:00
wiredfool
b44488a346 added TiffTags documentation 2016-01-16 13:36:11 +00:00
Hugo
9da179c78c Merge pull request #1654 from wiredfool/pr_1650
Add a basic DDS image plugin with more tests
2016-01-16 10:06:37 +02:00
Andrew Murray
8a27dd3b08 Updated redirected URL 2016-01-09 10:43:11 +11:00
wiredfool
00dc657824 Documentation for GBR 2016-01-08 07:25:42 -08:00
Jerome Leclanche
b9a71cafbc Add a basic DDS image plugin
Only supports DXT1 and DXT5 for now.
The pixel formats ideally should be supported in decode.c instead,
but for now this is good enough.

Fixes #252
2016-01-05 17:11:17 +02:00
wiredfool
a72000c7c1 Merge pull request #1636 from wiredfool/docs-3.1
Replacing fromstring with frombytes
2016-01-04 01:51:22 -08:00
wiredfool
b56e1f74f3 s/fromstring/frombytes/ 2016-01-04 01:46:06 -08:00
wiredfool
e5076a3278 Merge pull request #1620 from wiredfool/issue_1597
Partial fix for #1597
2016-01-01 07:47:58 -08:00
wiredfool
02a9ed8f90 Added metadata details to release notes 2016-01-01 15:44:52 +00:00
Hugo
a1699a50ee Merge pull request #1623 from radarhere/documentation
Added release notes for 3.1.0
2015-12-31 15:17:15 +02:00
Hugo
55a037c50b Merge pull request #1531 from wiredfool/exif_div_zero
Divide by zero in Exif
2015-12-31 15:15:20 +02:00
Andrew Murray
c4f9e91122 Added release notes for 3.1.0 [ci skip] 2015-12-31 12:32:44 +11:00
wiredfool
36c48150ea Docs formatting 2015-12-30 13:52:13 -08:00
wiredfool
a9d1cda126 Docs for crashing fix 2015-12-30 13:52:01 -08:00
Andrew Murray
caf9cea00f Updated copyright year 2015-12-31 08:10:44 +11:00
wiredfool
48e4e0722e Documentation for IFDRational 2015-12-29 21:33:10 +00:00
wiredfool
b3a6eca1c6 Merge pull request #1617 from radarhere/docs
Updated documentation
2015-12-29 11:10:00 -08:00
Andrew Murray
46b11f1beb Moved PIXAR and XV Thumbnails into the read-only section [ci skip] 2015-12-30 00:15:13 +11:00
Andrew Murray
44c8a85386 Changed formats read total [ci skip] 2015-12-30 00:05:36 +11:00
Andrew Murray
4cbe4d71ba Removed duplicate documentation and formatted heading [ci skip] 2015-12-30 00:05:09 +11:00
Andrew Murray
e6541cb3d6 Updated ICNS documentation [ci skip] 2015-12-29 23:51:05 +11:00
wiredfool
e5f2b3ddac Added documentation for abusing pip to send --enable-[feature] flags to the build Ref:#1412 2015-12-28 12:56:38 +00:00
Andrew Murray
0418ffb64b Updated installation docs [ci skip] 2015-12-26 00:26:14 +11:00
hugovk
b72b0295c7 'make linkcheck' fixes 2015-12-07 22:03:36 +02:00
Andrew Murray
d098e30c55 Updated OleFileIO version in docs [ci skip] 2015-12-06 23:15:11 +11:00
Andrew Murray
1051facdb7 Added Python 3 to Platform Support for El Capitan [ci skip] 2015-12-03 12:06:04 +11:00
Andrew Murray
dcca128420 Fixed length of title underlines 2015-12-02 15:40:16 +11:00
Hugo van Kemenade
5cb68aa8fe Fix code formatting
[CI skip]
2015-11-09 15:41:53 +02:00
wiredfool
b6a5512b84 typo - xcode 2015-10-14 01:30:09 -07:00
wiredfool
6be871b1c5 typos 2015-10-14 01:28:24 -07:00
wiredfool
0487d14d56 installation docs reorg 2015-10-14 01:28:24 -07:00
Hugo van Kemenade
0e38b16677 Merge pull request #1486 from wiredfool/depends
Dependency scripts
2015-10-14 10:48:18 +03:00
Hugo van Kemenade
00615df3b5 Merge pull request #1487 from radarhere/fix
Removed trailing whitespace
2015-10-12 11:06:11 +03:00
Andrew Murray
89fb9965ef Capitalised Python and Pillow 2015-10-11 21:27:43 +11:00
Andrew Murray
6bd7e7f02d Removed trailing whitespace 2015-10-11 21:24:35 +11:00
wiredfool
7af2b04c12 platform matrix, clarify openjpeg [ci skip] 2015-10-10 21:36:57 +01:00
Alex Clark
46ad0e2555 Add Zenodo badge for #1322 [ci skip]
Looks like I had to "draft a release" in the GitHub UI to make this work.
2015-10-06 14:38:09 -04:00
Andrew Murray
1c79ac511e Updated Platform Support column heading [ci skip] 2015-10-06 23:59:00 +11:00
Andrew Murray
aab7fde3a9 Updated latest tested Pillow version on Yosemite [ci skip] 2015-10-06 23:58:52 +11:00
Andrew Murray
3266341fe5 Fixed typo 2015-10-06 23:28:11 +11:00
Alex Clark
529eebd3c0 Update AppVeyor URL accordingly [ci skip]
c.f. #1468
2015-10-04 15:41:14 -04:00
Alex Clark
fcdd64eb6b Add AppVeyor badge [ci skip] 2015-10-04 06:53:44 -04:00
Alex Clark
6daa2c30c0 s/aclark4life/pillow/ [ci skip] 2015-10-04 06:36:44 -04:00
Alex Clark
e67d903482 Add Gratipay Badge [ci skip]
Note: anyone on the GitHub Pillow Team interested in receiving donations for their contributions may do so via the Gratipay Pillow Team (https://gratipay.com/pillow/). I'm not sure how to add folks, but if you are interested I will figure it out (I'm currently the only recipient.)
2015-10-03 18:59:30 -04:00
Hugo van Kemenade
b7068dcc00 Tested on El Capitan
```
⌁74% [hugo:~/github/Pillow] 0177cce+* 11s ± coverage run --append --include=PIL/* selftest.py
--------------------------------------------------------------------
Pillow 3.0.0 TEST SUMMARY 
--------------------------------------------------------------------
Python modules loaded from /Users/hugo/github/Pillow/PIL
Binary modules loaded from /Users/hugo/github/Pillow/PIL
--------------------------------------------------------------------
--- PIL CORE support ok
--- TKINTER support ok
--- FREETYPE2 support ok
--- LITTLECMS2 support ok
--- WEBP support ok
--- JPEG support ok
*** OPENJPEG (JPEG2000) support not installed
--- ZLIB (PNG/ZIP) support ok
--- LIBTIFF support ok
--------------------------------------------------------------------
Running selftest:
--- 57 tests passed.
```

Full tests:
```
Ran 667 tests in 49.411s

OK (SKIP=47)
```
Mainly skipped Qt and OpenJPEG.
2015-10-03 11:12:38 +03:00
hugovk
2570354069 Add AppVeyor build to support matrix 2015-10-02 15:46:26 +03:00
hugovk
9ff42d30b2 Only list most recently tested 2015-10-02 15:44:35 +03:00
Hugo van Kemenade
187108fae9 Add Travis CI's Python versions to matrix
Travis CI uses Ubuntu 12.04 LTS Server Edition 64 bit, and is also tested on 3.4 and 3.5.

Travis CI also uses OS X Mavericks, and is also tested on 3.2 and 3.3. I've left out 3.5 because it's not yet passing.

[CI skip]
2015-10-02 15:07:50 +03:00
wiredfool
a20449006a Update 3.0.0.rst 2015-10-02 10:09:51 +01:00
wiredfool
52ab4170e0 Update installation.rst formatting 2015-10-02 10:09:13 +01:00
wiredfool
28d98a4b29 Update Release Notes [ci skip]
Updated release notes to cover the change to the handling of libjpeg and libz
2015-10-02 10:07:35 +01:00
Hugo van Kemenade
da7c5d1d3a Add Python 3.5
[CI skip]
2015-10-02 10:23:41 +03:00
Alex Clark
07d3604da8 Add docs badge [ci skip]
Because more badges and the same badges duplicated in two places! (Maybe we only need badges in either the README.rst or docs/index.rst? Or maybe just we need to keep duplicating them. Not sure.)
2015-10-01 20:17:48 -04:00
Alex Clark
888570f848 Wording [ci skip] 2015-10-01 20:11:48 -04:00
Alex Clark
c0dbeb0551 Ordering & remove plugins [ci skip]
Ordering & remove plugins from list (moved to reference folder)
2015-10-01 11:02:56 -04:00
wiredfool
dc5183fead added release notes for 3.0.0, added them to index and toc 2015-10-01 15:50:07 +01:00
wiredfool
92f5133469 Merge pull request #1445 from radarhere/pdf
Added PDF multipage saving
2015-10-01 05:33:11 -07:00
Andrew Murray
125ec9c650 Added documentation 2015-10-01 19:45:27 +10:00
Alex Clark
cfd87ccad2 Move CI note to contributing 2015-09-30 08:37:02 -04:00
Alex Clark
ddb12e25b7 Wording 2015-09-30 08:30:40 -04:00
Alex Clark
b65c170b22 Order swap and remove old ref 2015-09-30 07:33:16 -04:00
Alex Clark
c446a8329e Move Plugins to Reference
Plugin references were previously unlinked AFAICT, now moved to references/ and linked from references index. (I'm not sure I fully understand or can recall if these API references are generated once then updated or generated each time via `make html` ?)
2015-09-30 07:31:06 -04:00
Alex Clark
7ff78543c8 Port to the top
As "how to port" (make code written for PIL work with Pillow) is likely a FAQ, back to the top.
2015-09-30 07:28:35 -04:00
Alex Clark
e85d058f07 Add RTD blurb 2015-09-30 07:27:02 -04:00
Alex Clark
62068ff9a7 Remove extra header 2015-09-30 07:24:58 -04:00
Alex Clark
d194da6eda Create developer section
- Move release notes & porting info to developer section
2015-09-30 06:56:48 -04:00
Alex Clark
aa263857f3 Clean up Handbook
A while back somebody awesome forked the PIL Handbook (http://effbot.org/imagingbook/pil-index.htm) to Pillow. IIRC we tried to incorporate the handbook "seemlessly", which apparently meant not using the word "handbook" anywhere. Now that seems confusing, so I'm reorganizing all the handbook content under one section named "Handbook".

This commit:

- Moves guides.rst to handbook/index.rst
- Moves appendices.rst to handbook/
- Removes developer.rst from handbook index.
- Removes porting-pil-to-pillow.rst from handbook index.

Unrelated to the above:

- Shorten title "Porting existing PIL-based code to Pillow" to "Porting"
- Move text "Porting existing PIL-based code to Pillow" to faux sub-header (bold text not sub-header because there's only one section.)

"Porting" may be better named "Migrating", not sure yet.
2015-09-30 06:38:51 -04:00
Alex Clark
edb238f4e5 Shorten title; Clarify these are rst files
- Shorten "About Pillow" to Pillow (the reader likely already knows we're talking about Pillow)
- Clarify reference to rst files by using rst extension; Sphinx seems to recognize either convention, but humans (like me) forget exactly what Sphinx is doing sometimes.
2015-09-30 06:21:52 -04:00
Alex Clark
eabaef12fa Remove pre-fork-readme
This exists here *too* and we probably don't need two copies: https://github.com/python-pillow/Pillow/blob/master/CHANGES.rst#pre-fork. Hence, this one can be removed.
2015-09-30 06:16:55 -04:00
wiredfool
ca929bdfc0 Merge pull request #1435 from radarhere/tiff
Minor Tiff formatting changes
2015-09-29 15:43:40 +01:00
wiredfool
89ccf66ff7 Merge pull request #1343 from radarhere/deprecated
Removed deprecated code
2015-09-29 15:38:34 +01:00
Alex Clark
8d615583d7 Wording [ci skip]
Remove comments on "friendly PIL fork"
2015-09-29 09:59:27 -04:00
Hugo van Kemenade
4d4dc99fa8 Mention when OS X support was added
To try and avoid confusion like http://stackoverflow.com/q/32799143/724176
2015-09-28 15:34:44 +03:00
Andrew Murray
1306f7d6af Updated URLs for redirects 2015-09-28 21:53:25 +10:00
Andrew Murray
d097d44fa1 Updated documentation and removed deprecated comment 2015-09-23 22:14:06 +10:00
wiredfool
d4afc9ed1f Documentation for requiring libjpeg and zlib unless disabled 2015-09-22 21:38:17 +01:00
wiredfool
de34547f33 Merge pull request #1419 from wiredfool/tiff-ifd-rewrite
Tiff ImageFileDirectory Rewrite
2015-09-20 10:36:19 +01:00
wiredfool
f0889a8e12 Merge pull request #1424 from wiredfool/doc-warnings
Fix sphinx build warnings
2015-09-20 10:32:32 +01:00
Andrew Murray
a3107af63f Removed ImageFileIO, deprecated since PIL 2015-09-19 21:06:12 +10:00
wiredfool
a38fb2d0c5 Merge pull request #1384 from radarhere/gifparams
GIF 89a and animation parameters
2015-09-18 14:41:45 +01:00
Andrew Murray
01356a9ad8 Improved documentation [ci skip] 2015-09-18 21:41:36 +10:00
wiredfool
2af6971444 Fix sphinx build warnings 2015-09-14 07:38:46 -07:00
wiredfool
1614f2fdb5 Documentation for IFD Changes 2015-09-14 07:01:57 -07:00
Charles Merriam
5f2155d383 Update concepts.rst; clarify 'bands' 2015-09-03 13:26:04 -07:00
Andrew Murray
80b9f7c07e Updated Platform Support for Yosemite [ci skip] 2015-08-30 21:17:06 +10:00
Charles Merriam
f211601ecd In tutorial of pasting images, add to mask text.
Using an RGBA image as its own mask is a common question.  It shows up in a dozen Stack Overflow questions, e.g.,  (http://stackoverflow.com/questions/5324647/how-to-merge-a-transparent-png-image-with-another-image-using-pil).    Adding a sentence to the tutorial gives people a chance of noticing this.
2015-08-23 18:30:39 -07:00
Andrew Murray
7c0554c74e Added support for ImageGrab.grab to OS X 2015-08-01 17:44:13 +10:00
Andrew Murray
d072ee469c Corrected ImageDraw multiline text param documentation [ci skip] 2015-07-15 22:43:52 +10:00
Hugo van Kemenade
7598f6c955 Add missing fill param
And re-order params to match method.

[CI skip]
2015-07-15 14:00:47 +03:00
Andrew Murray
94ed100bb2 Removed ImageDraw methods deprecated in PIL 1.1.15 2015-07-13 17:41:26 +10:00
David Schmidt
ac7b4b825a gif doc improved
- missing closing brackt
- EOFError mentioned
2015-06-28 13:04:46 +02:00
Andrew Murray
65f5f05b4f Added documentation for width and height properties [ci skip] 2015-06-26 20:14:26 +10:00
wiredfool
680aaa41cb Merge pull request #1177 from radarhere/multiline
Multiline text
2015-06-20 13:58:28 -07:00
wiredfool
a92d737177 Merge pull request #1278 from wiredfool/winbuild
Windows Build/CI
2015-06-18 09:03:38 -07:00
Andrew Murray
9546fac7ec Added multiline documentation 2015-06-18 13:22:04 +10:00
wiredfool
1f9f9cc206 Merge pull request #1170 from homm/fix-docs
Fix JPEG image format docs
2015-06-17 12:29:43 -07:00
Andrew Murray
d35ecbef84 Fixed various typos 2015-06-17 09:02:32 +10:00
wiredfool
6046ef2221 dash [ci skip] 2015-06-16 13:45:45 -07:00
wiredfool
cedb226ef2 Style nits 2015-06-16 13:29:30 -07:00
wiredfool
fd55099ffc merge a year of master into winbuild 2015-06-10 12:49:07 -07:00
hugovk
535ba680f1 Reinstate OS X badge [CI skip] 2015-06-08 16:12:28 +03:00
hugovk
02f84fddf4 Shields.io badges instead of broken pypip.in. PNG->SVG for consistency [CI skip] 2015-06-08 15:02:28 +03:00
Alex Clark
3ac92445ae Add headers [ci skip] 2015-05-08 07:28:50 -04:00
Andrew Murray
8e063caa66 Updated OS X Platform Support [CI skip] 2015-04-22 00:52:57 +10:00
Hugo
74f81f43ea Consistent title case
[CI skip]
2015-04-18 01:00:53 +03:00
Hugo
12583664d0 Tests pass on OS X 10.10 [CI skip]
Running selftest:
--- 57 tests passed.

Ran 567 tests in 66.265s
OK (SKIP=34)
2015-04-18 00:54:07 +03:00
Alex Clark
7f4cfdf36b Re-add extensions [ci skip]
Fixes #1183. Thanks @joekilner. This should resolve.
2015-04-08 11:07:59 -04:00
Alex Clark
8779b70119 Wording [ci skip] 2015-04-04 09:40:56 -04:00
Alex Clark
1d327690a7 Wording [ci skip] 2015-04-04 09:39:52 -04:00
Alex Clark
538483cd60 Update copyright & authorship [ci skip]
To reflect PIL author, Pillow author and many contributors over the years.
2015-04-04 09:37:53 -04:00
Alex Clark
b09c861d87 Don't show pillow wheel building status [ci skip]
I don't think we need to show this, and comparing builds of the source to builds of the wheels is confusing/misleading IMO
2015-04-04 09:12:42 -04:00
Alex Clark
fd1202da06 Add sphinx-rtd-theme to doc reqs [ci skip] 2015-04-04 09:03:28 -04:00