Hugo Osvaldo Barrera
21c7ac8d6a
Don't raise IndexError when GPS IFD tag is missing
...
When images are missing this tag (this is apparently common for many
images generated by phones), running them through
`ImageOps.exif_transpose` raises `IndexError`.
The root cause here is they're missing some tags in the EXIF metadata,
and this isn't handled very gracefully.
Fixes #4215
2020-08-13 09:59:33 +02:00
Andrew Murray
398a591e7e
Updated CHANGES.rst [ci skip]
2020-08-12 07:59:47 +10:00
Hugo van Kemenade
fdc09206d0
Merge pull request #4828 from radarhere/exif_text
2020-08-11 21:52:12 +03:00
Hugo van Kemenade
d0dd3444a2
Merge pull request #4832 from radarhere/msys2_32
2020-08-11 21:44:25 +03:00
Hugo van Kemenade
afbbdf5f72
Merge pull request #4847 from radarhere/spam
2020-08-10 16:19:52 +03:00
Andrew Murray
f67f819a3d
Explicitly declare code as Python [ci skip]
2020-08-10 23:04:09 +10:00
Andrew Murray
d53602ea6e
Explicitly declare code as Python [ci skip]
...
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2020-08-10 22:46:36 +10:00
Andrew Murray
04f856b13c
Added an example importing SpamImagePlugin [ci skip]
2020-08-10 21:57:18 +10:00
Andrew Murray
dfca48df1b
Combine extensions into register_extensions [ci skip]
2020-08-10 21:26:41 +10:00
Hugo van Kemenade
33dca341a9
Merge pull request #4844 from hugovk/update-lint
...
Update lint: rst-backticks and isort
2020-08-09 10:21:04 +03:00
Hugo van Kemenade
dd87dd50c0
Update to isort 5 with Black profile support
2020-08-08 22:39:29 +03:00
Hugo van Kemenade
dece040ee8
Fix RST backticks
2020-08-08 22:39:28 +03:00
Hugo van Kemenade
d1daff892d
Merge pull request #4740 from nulano/winbuild-ignore
...
Add gitignore to winbuild build directory
2020-08-06 11:11:15 +03:00
Hugo van Kemenade
0ccb28088f
Merge pull request #4829 from radarhere/build_ext
...
Replaced distutils build_ext with setuptools
2020-08-03 11:59:17 +03:00
Andrew Murray
5f56767aaa
Merge pull request #4835 from nulano/win-rm-av
...
Remove obsolete MSYS2 scripts for AppVeyor
2020-08-03 08:23:15 +10:00
nulano
e02af3e58b
delete obsolete files for AppVeyor
2020-08-02 22:15:59 +02:00
Hugo van Kemenade
608ccd0594
Merge pull request #4831 from radarhere/targets
...
Updated phony targets
2020-08-01 13:49:17 +03:00
Andrew Murray
6b527a61f0
Updated name
...
Co-authored-by: nulano <nulano@nulano.eu>
2020-08-01 20:47:14 +10:00
Andrew Murray
af4ec8385e
Removed 32-bit MinGW job
2020-08-01 19:59:05 +10:00
Andrew Murray
a23ec9cfb7
Split phony targets
2020-08-01 19:21:28 +10:00
Andrew Murray
96a125911a
Updated phony targets
2020-08-01 11:09:55 +10:00
Andrew Murray
7471fdffb8
Merge pull request #4824 from hugovk/fix-link
...
Remove outdated make upload-test and upload commands
2020-08-01 11:07:15 +10:00
Andrew Murray
43fca3dcd3
Replaced distutils build_ext with setuptools
2020-07-31 19:14:43 +10:00
Andrew Murray
5da1a8adcf
Read EXIF data tEXt chunk into info as bytes instead of string
2020-07-31 17:42:48 +10:00
Hugo van Kemenade
446a836f1c
Remove outdated make upload-test and upload commands, we use twine now
2020-07-29 19:24:50 +03:00
Hugo van Kemenade
48c7d84bf7
Merge pull request #4814 from radarhere/sysconfig
2020-07-29 09:50:41 +03:00
Hugo van Kemenade
0d4e3ebcf9
Merge pull request #4817 from radarhere/mingw
...
Removed distutils from MinGW detection
2020-07-29 09:48:59 +03:00
Hugo van Kemenade
c9499ed4da
Merge pull request #4822 from radarhere/unused
...
Removed unused variables
2020-07-29 09:45:07 +03:00
Andrew Murray
fda22ed82e
Removed unused variables
2020-07-29 07:54:33 +10:00
Andrew Murray
73f51ae484
Removed distutils from MinGW detection
2020-07-26 21:01:25 +10:00
Andrew Murray
a10634e13f
Do not explicitly import distutils
2020-07-26 14:59:30 +10:00
Hugo van Kemenade
893489c572
Merge pull request #4815 from radarhere/harfbuzz
...
Updated harfbuzz to 2.7.0
2020-07-25 15:52:23 +03:00
Andrew Murray
f6117930ab
Merge pull request #4809 from hugovk/rm-distutils-sysconfig
...
setup.py: Get prefix directly from sys instead of distutils
2020-07-25 21:39:36 +10:00
Andrew Murray
86828b3fa6
Updated harfbuzz to 2.7.0
2020-07-25 21:05:31 +10:00
Andrew Murray
42bb401e88
Replaced distutils sysconfig
2020-07-25 20:03:27 +10:00
Hugo van Kemenade
cda0dc6ec4
Merge pull request #57 from radarhere/rm-distutils-sysconfig
2020-07-24 16:02:28 +03:00
Andrew Murray
99a2aa0e71
Updated CHANGES.rst [ci skip]
2020-07-24 20:49:43 +10:00
Andrew Murray
11de331886
Merge pull request #4798 from hugovk/rm-deprecated-notimplemented
...
Remove long-deprecated Image.py functions
2020-07-24 20:48:20 +10:00
Andrew Murray
7c576adb19
Simplified code
2020-07-24 19:58:17 +10:00
Hugo van Kemenade
e5415ca082
Merge pull request #4811 from radarhere/attributes
2020-07-23 21:39:43 +03:00
Andrew Murray
908567a718
Capitalisaton
...
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2020-07-24 01:04:19 +10:00
Andrew Murray
836dcc5ba0
Document missing attributes
2020-07-23 22:40:02 +10:00
Hugo van Kemenade
ea96cbeddc
Alphabetise
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2020-07-22 12:10:23 +03:00
Hugo van Kemenade
696aac95cb
Merge pull request #4802 from radarhere/max
...
Documented MAX_IMAGE_PIXELS
2020-07-22 10:45:58 +03:00
Andrew Murray
7f829b60c9
MAX_IMAGE_PIXELS can be changed
2020-07-21 23:01:51 +10:00
Hugo van Kemenade
b8ccd97d75
Update title
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2020-07-21 15:55:32 +03:00
Andrew Murray
5abf0eb4f3
Include reference to DecompressionBombError
2020-07-21 21:46:31 +10:00
Andrew Murray
265bfef36e
Improved documentation
2020-07-21 20:46:50 +10:00
Andrew Murray
56a43a5fa7
Fixed typo
2020-07-21 20:42:42 +10:00
Hugo van Kemenade
307239b234
Replace distutils.sysconfig.get_config_var("prefix") with os.path.normpath(sys.prefix)
2020-07-21 11:23:38 +03:00