Andrew Murray
a9b9a63614
Do not create core image in seek(), when load() might not run
2024-10-08 20:48:32 +11:00
Andrew Murray
949079bf36
Merge pull request #8448 from python-pillow/pre-commit-ci-update-config
...
[pre-commit.ci] pre-commit autoupdate
2024-10-08 08:28:53 +11:00
pre-commit-ci[bot]
a609d65b33
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-10-07 17:56:23 +00:00
pre-commit-ci[bot]
ef47d6e5e5
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.6.3 → v0.6.9](https://github.com/astral-sh/ruff-pre-commit/compare/v0.6.3...v0.6.9 )
- [github.com/PyCQA/bandit: 1.7.9 → 1.7.10](https://github.com/PyCQA/bandit/compare/1.7.9...1.7.10 )
- [github.com/pre-commit/mirrors-clang-format: v18.1.8 → v19.1.1](https://github.com/pre-commit/mirrors-clang-format/compare/v18.1.8...v19.1.1 )
- [github.com/pre-commit/pre-commit-hooks: v4.6.0 → v5.0.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.6.0...v5.0.0 )
- [github.com/python-jsonschema/check-jsonschema: 0.29.2 → 0.29.3](https://github.com/python-jsonschema/check-jsonschema/compare/0.29.2...0.29.3 )
- [github.com/sphinx-contrib/sphinx-lint: v0.9.1 → v1.0.0](https://github.com/sphinx-contrib/sphinx-lint/compare/v0.9.1...v1.0.0 )
- [github.com/tox-dev/pyproject-fmt: 2.2.1 → 2.2.4](https://github.com/tox-dev/pyproject-fmt/compare/2.2.1...2.2.4 )
- [github.com/abravalheri/validate-pyproject: v0.19 → v0.20.2](https://github.com/abravalheri/validate-pyproject/compare/v0.19...v0.20.2 )
- [github.com/tox-dev/tox-ini-fmt: 1.3.1 → 1.4.1](https://github.com/tox-dev/tox-ini-fmt/compare/1.3.1...1.4.1 )
2024-10-07 17:55:54 +00:00
Alexander Karpinsky
001ee3147d
Update comment
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-10-07 19:11:22 +04:00
Alexander Karpinsky
5e07d85161
Update comment [ci skip]
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-10-07 18:58:01 +04:00
Aleksandr Karpinskii
37b2a1bbae
Cleanup exceptions handling
...
Remove unused module
Remove ImagingError_Clear alias
Do not set PyExc_TypeError after PySequence_Fast
Remove ImagingError_OSError alias
Use PyErr_Format when possible
2024-10-07 18:58:01 +04:00
Aleksandr Karpinskii
3a16a350cc
Fix Imaging_Type check in _convert
2024-10-07 18:58:01 +04:00
Aleksandr Karpinskii
50dd94664b
Correct types of _imaging methods
...
Move new_block method to _imaging
remove _imaging.convert method
2024-10-07 18:58:01 +04:00
Aleksandr Karpinskii
8ba076ae86
Remove unused declaration
2024-10-07 18:55:09 +04:00
Aleksandr Karpinskii
24daafa2eb
Use Py_RETURN_NONE macro when possible
2024-10-07 18:55:09 +04:00
Aleksandr Karpinskii
310f625e60
Remove obsolete PyImaging_CheckBuffer and PyImaging_GetBuffer
2024-10-07 18:55:09 +04:00
Aleksandr Karpinskii
517c3e1c7f
import global libs correctly
2024-10-07 18:55:09 +04:00
Aleksandr Karpinskii
bd03721816
Remove add-imaging-libs option
...
# Conflicts:
# setup.py
2024-10-07 18:55:09 +04:00
Aleksandr Karpinskii
039869fe77
Move import math.h to ImagingPlatform
2024-10-07 18:55:09 +04:00
Aleksandr Karpinskii
ff7c29ced9
Move include Python.h to ImagingPlatform
2024-10-07 18:55:08 +04:00
Aleksandr Karpinskii
34488d1d4e
Drop support of not C99+ compilers (including old MSVC)
2024-10-07 18:55:08 +04:00
Aleksandr Karpinskii
2a7c9670c1
Cleanup Jpeg.h undefs
2024-10-07 18:54:27 +04:00
Aleksandr Karpinskii
c46ff64052
Remove tiff extra guards
2024-10-07 18:54:27 +04:00
Aleksandr Karpinskii
f4accfe336
Rename ImPlarform to ImagingPlatform
2024-10-07 18:54:27 +04:00
Aleksandr Karpinskii
7b3179161f
MIN and MAX macros in ImagingUtils
2024-10-07 18:54:27 +04:00
Andrew Murray
7097a9a3b8
Update CHANGES.rst [ci skip]
2024-10-07 22:12:41 +11:00
Hugo van Kemenade
535bf234c3
Merge pull request #8341 from uploadcare/use-ptr
...
Use ImagingCore.ptr instead of ImagingCore.id
2024-10-07 13:37:44 +03:00
Alexander Karpinsky
a227f22fd9
Apply suggestions from code review [ci skip]
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-10-07 14:35:25 +04:00
Hugo van Kemenade
029ec8559b
Merge pull request #8445 from radarhere/apply
2024-10-07 12:51:43 +03:00
Hugo van Kemenade
026181ed25
Merge pull request #8447 from radarhere/imagingft_unused
2024-10-07 12:51:25 +03:00
Hugo van Kemenade
f5ce8a9d61
Merge pull request #8446 from radarhere/close
2024-10-07 12:16:17 +03:00
Alexander Karpinsky
8e332eb3b0
Apply suggestions from code review
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-10-07 13:05:13 +04:00
Andrew Murray
8de66597f9
Removed unused code
2024-10-07 19:17:59 +11:00
Andrew Murray
76dd669e6b
Fixed unclosed file warning
2024-10-07 16:50:05 +11:00
Andrew Murray
feeceb9ae6
Simplified code
2024-10-07 15:34:28 +11:00
Andrew Murray
27c1bb2654
Update CHANGES.rst [ci skip]
2024-10-07 07:48:32 +11:00
Hugo van Kemenade
96f1a6e8b1
Merge pull request #8281 from Yay295/eps_test
2024-10-06 15:58:57 +03:00
Hugo van Kemenade
838e0fb1a5
Merge pull request #8443 from radarhere/apng_p_transparency
2024-10-06 15:58:07 +03:00
Andrew Murray
b77cd009e2
Use transparency when combining P frames
2024-10-06 11:30:27 +11:00
Andrew Murray
01bb78a8e7
Merge pull request #8441 from hugovk/attest
...
Generate and upload attestations to PyPI
2024-10-06 11:11:57 +11:00
Andrew Murray
f3deba0ab6
Merge pull request #8442 from hugovk/appveyor-3.13
...
Test Python 3.13 on AppVeyor
2024-10-06 10:55:40 +11:00
Hugo van Kemenade
d2dfd126b3
Updated CI target ( #128 )
2024-10-06 01:04:57 +03:00
Andrew Murray
e2f996e2bd
Updated CI target
2024-10-06 08:55:15 +11:00
Andrew Murray
1b57b32caf
Test ignoring second ImageData
2024-10-05 16:28:03 -05:00
Hugo van Kemenade
a9cbf6d5a7
Test Python 3.13 on AppVeyor
2024-10-06 00:22:46 +03:00
Andrew Murray
d4fedc852c
Rename test image
2024-10-05 08:06:44 -05:00
Yay295
8e6d518ea8
change parameter type from list to tuple
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-10-05 08:05:00 -05:00
Andrew Murray
418ae7caa2
Support BuiltinFilter for I;16* images
2024-10-05 01:12:51 +10:00
Andrew Murray
07be6fca17
Corrected check for BuiltinFilter
2024-10-04 23:26:54 +10:00
Andrew Murray
51c577df82
Merge pull request #8436 from python-pillow/renovate/cibuildwheel-2.x
...
Update dependency cibuildwheel to v2.21.2
2024-10-03 13:55:35 +10:00
renovate[bot]
33f065eb5e
Update dependency cibuildwheel to v2.21.2
2024-10-03 00:41:31 +00:00
Andrew Murray
c27de88ea6
Merge pull request #8435 from radarhere/cifuzz
...
Test cifuzz when wheel dependencies change
2024-10-02 20:02:28 +10:00
Andrew Murray
547e7dcc5d
Test cifuzz when wheel dependencies change
2024-10-02 19:17:13 +10:00
Hugo van Kemenade
79f95c98d3
Merge pull request #8434 from radarhere/xz
...
Updated xz to 5.6.3
2024-10-02 09:15:33 +03:00