Python Imaging Library (Fork)
Go to file
Axel Huebl f79379ed7c Imaging.h: confusion with system
The file `libImaging/Imaging.h` gets installed flat on
Ubuntus into the public Python includes.

When building a newer version of Pillow from source and
hinting the Python includes "too early" in includes, e.g.
in package managers, this can confuse the two files and
pick up the external file over the internal one. With
different versions, this mismatch can lead to build errors,
e.g. undefined macros.

The most robust way to avoid this is to pre-fix the internal
include accordingly, so that the relative path to the including
file has to match as well.
2020-09-17 18:06:45 +10:00
.ci chown pip wheels cache 2020-09-17 07:53:33 +10:00
.github Updated Ghostscript to 9.53.1 2020-09-15 08:45:00 +10:00
depends Replace spaces with tabs and add to pre-commit linting 2020-05-01 21:23:39 +03:00
docs [ci skip] Clarify that modes are strings, not constants 2020-09-09 18:28:49 -04:00
src Imaging.h: confusion with system 2020-09-17 18:06:45 +10:00
Tests Fixed loading profile with non-ASCII path on Windows 2020-09-13 13:53:58 +10:00
winbuild Updated libjpeg-turbo to 2.0.5 2020-09-14 19:56:15 +10:00
.appveyor.yml Updated Ghostscript to 9.53.1 2020-09-15 08:45:00 +10:00
.coveragerc Removed unnecessary line 2020-01-03 16:40:31 +11:00
.editorconfig Remove duplicate line [CI skip] 2016-09-03 12:37:47 +03:00
.gitattributes Set EPS test files as binary 2018-12-29 21:53:07 -08:00
.gitignore Add documentation to Image module 2019-04-06 13:42:22 -07:00
.pre-commit-config.yaml Merge branch 'master' into rm-3.5 2020-09-01 20:16:46 +03:00
.readthedocs.yml Install project using pip in ReadTheDocs build 2018-10-24 19:46:43 +11:00
.travis.yml Merge pull request #4746 from hugovk/rm-soon-eol-3.5 2020-07-14 20:37:51 +10:00
CHANGES.rst Updated CHANGES.rst [ci skip] 2020-09-14 19:04:35 +10:00
codecov.yml Allow 0.01% drop in coverage 2020-03-29 12:34:00 +11:00
conftest.py Declare helper as a pytest plugin so asserts aren't ignored with PYTHONOPTIMIZE 2020-02-02 12:26:01 +02:00
LICENSE Word wrap LICENSE file 2020-01-06 07:39:43 -05:00
Makefile Merge branch 'master' into rm-3.5 2020-09-01 20:16:46 +03:00
MANIFEST.in GitHub Actions now sets CI=true 2020-04-16 20:42:29 +03:00
README.md Merge branch 'master' into rm-3.5 2020-09-01 20:16:46 +03:00
RELEASING.md Merge branch 'master' into rm-3.5 2020-09-01 20:16:46 +03:00
requirements.txt Merge pull request #4746 from hugovk/rm-soon-eol-3.5 2020-07-14 20:37:51 +10:00
selftest.py Since Python 3.3 IOError and WindowsError have been merged into OSError 2020-04-10 12:57:29 +03:00
setup.cfg Merge branch 'master' into rm-3.5 2020-09-01 20:16:46 +03:00
setup.py Merge pull request #4890 from nulano/mingw-setup 2020-09-03 21:11:39 +03:00
tox.ini Drop support for soon-EOL Python 3.5 2020-06-30 13:55:08 +03:00

Pillow logo

Pillow

Python Imaging Library (Fork)

Pillow is the friendly PIL fork by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors. As of 2019, Pillow development is supported by Tidelift.

docs Documentation Status
tests Travis CI build status (Linux) Travis CI build status (macOS) AppVeyor CI build status (Windows) GitHub Actions build status (Lint) GitHub Actions build status (Test Linux and macOS) GitHub Actions build status (Test Windows) GitHub Actions build status (Test Docker) Code coverage
package Zenodo Tidelift Newest PyPI version Number of PyPI downloads
social Join the chat at https://gitter.im/python-pillow/Pillow Follow on https://twitter.com/PythonPillow

More Information

Report a Vulnerability

To report a security vulnerability, please follow the procedure described in the Tidelift security policy.