Hugo van Kemenade
c5474ed433
Replace python-pillow.org with python-pillow.github.io
2024-12-06 20:26:07 +02:00
Hugo van Kemenade
c36a5b669b
Update/remove references to CHANGES.rst
2024-11-28 10:29:05 +02:00
Hugo van Kemenade
0995305eb4
Merge pull request #8497 from freakboy3742/homebrew-isolation
2024-11-18 12:17:40 +02:00
Andrew Murray
378df7a5b2
Disable platform guessing instead of adding dependencies-prefix
2024-11-12 22:41:57 +11:00
Andrew Murray
042f3ff083
Require coverage>=7.4.2
2024-11-07 07:52:18 +11:00
Russell Keith-Magee
e82b5398e7
Correct handling of vendored fribidi.
2024-11-06 14:12:51 +08:00
Hugo van Kemenade
67c2e04f70
Add trove-classifiers>=2024.10.12 to 'tests' extra and use for Windows CI
2024-10-30 08:37:19 +02:00
Russell Keith-Magee
72d81e24a8
Simplify Linux config by correcting a logic error in macOS config.
2024-10-29 09:25:47 +08:00
Russell Keith-Magee
c74a5bdd85
Correct paths used for Linux build.
2024-10-29 09:02:05 +08:00
Russell Keith-Magee
08554684b3
Revert fribidi/raqm changes for macOS builds.
2024-10-29 07:48:07 +08:00
Russell Keith-Magee
00809a2551
Tweaks to ensure isolation from Homebrew on x86_64.
2024-10-25 13:42:46 +08:00
Russell Keith-Magee
0fe55d6115
Isolate macOS build from Homebrew.
2024-10-25 09:53:06 +08:00
Hugo van Kemenade
e74994ed37
Update licence to MIT-CMU
2024-10-12 16:50:36 +03:00
Hugo van Kemenade
fdd5d0c0fb
Use CVE and CWE roles from Sphinx 8.1
2024-10-10 21:35:48 +03:00
Andrew Murray
2e73ffe703
Exclude multibuild from black and ruff
2024-09-28 15:29:09 +10:00
Andrew Murray
88b3265a9c
Lint: Run PT016
2024-09-14 20:59:02 +10:00
Andrew Murray
e47b181084
Added type hints
2024-08-31 18:48:16 +10:00
Andrew Murray
53bbfea763
Added type hints
2024-08-26 23:49:03 +10:00
Hugo van Kemenade
5747267eb3
Fix PT018: Assert only one thing
2024-08-17 11:46:15 +03:00
Hugo van Kemenade
5c282d0299
Fix PT014: duplicate test cases in pytest.mark.parametrize
2024-08-17 11:46:15 +03:00
Hugo van Kemenade
6f506d2ae3
Run all flake8-pytest-style except rules some that fail
2024-08-17 11:46:15 +03:00
Aarni Koskela
1c998d7f7c
Update pyproject.toml
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-08-08 14:10:18 +03:00
Aarni Koskela
8ca53b312d
Enforce CSV parametrize names style
2024-08-07 12:27:20 +03:00
Andrew Murray
726cdf5eed
Added type hints
2024-07-25 22:55:49 +10:00
Andrew Murray
a3f93b3f68
Changed ContainerIO to subclass IO
2024-07-17 16:23:29 +10:00
Andrew Murray
486dac7efc
Added type hints
2024-07-06 19:17:23 +10:00
Hugo van Kemenade
51bd7d2ea8
Drop support for Python 3.8 ( #8183 )
...
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-07-03 00:44:45 -06:00
Hugo van Kemenade
e50df021e8
Add support for Python 3.13
2024-07-02 21:48:48 +03:00
pre-commit-ci[bot]
c359bd290b
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-07-01 17:33:19 +00:00
Hugo van Kemenade
a64f4cf685
Remove sphinx-removed-in, now Sphinx 7.3.0 adds versionremoved
2024-04-17 09:23:41 +03:00
Andrew Murray
cd179541b1
Removed nitpick_ignore by updating Sphinx to 7.3
2024-04-17 11:47:35 +10:00
Hugo van Kemenade
55b8f9126b
Move Ruff's fix=true up from pre-commit to pyproject
2024-04-01 20:49:47 +03:00
Nulano
d3665ea0ea
fix lint
2024-03-28 18:20:32 +01:00
Andrew Murray
6ca8bfb253
Merge pull request #7897 from hugovk/flake8-pyi
...
Type hints: Add PYI (flake8-pyi) to Ruff and fix errors
2024-03-27 19:58:53 +11:00
Hugo van Kemenade
98c7d90af6
Variables can be None; update comment
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-03-27 09:16:31 +02:00
Hugo van Kemenade
eff78cb514
Skip PYI034 as typing.Self is in Python 3.10+
2024-03-23 20:52:51 +02:00
Hugo van Kemenade
9fc3fa8208
Add PYI (flake8-pyi) to Ruff
2024-03-23 20:41:29 +02:00
Jeffrey A. Clark (Alex)
4197263dff
Clean up authors and contributors
...
- `s/Jeffrey A. Clark (Alex)/Jeffrey A. Clark/g`. People can figure out that I am Alex.
- We've added "contributors" to Fredrik's copyright statements because it seems appropriate that it be there based on: https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst#02b5-117 .
- Fredrik is the PIL author and I am the Pillow author.
- Consistently apply all of the above everywhere.
2024-03-23 09:40:39 -04:00
Andrew Murray
7a5b91dd2c
Removed references to Twitter
2024-02-26 20:29:47 +11:00
Andrew Murray
9115529856
Added "Typing :: Typed" classifier
2024-02-21 21:42:04 +11:00
Andrew Murray
96fc60d5d2
Removed mypy excludes
2024-02-17 20:21:25 +11:00
Andrew Murray
19a6edeecc
Added type hints
2024-02-10 19:50:45 +11:00
Andrew Murray
5f115df74f
Replace deprecated "extend-ignore" with "ignore"
2024-02-06 21:21:36 +11:00
Hugo van Kemenade
3bcc7072d6
Move linter config from deprecated top-level to own section
2024-02-05 20:39:08 +02:00
Hugo van Kemenade
1acaf20f72
Enable LOG rules for Ruff linter
2024-02-05 20:37:45 +02:00
Hugo van Kemenade
eba0be98ec
isort Tests
2024-01-20 13:22:04 +02:00
Andrew Murray
10cf2f2651
Added type hints
2024-01-13 14:40:59 +11:00
Andrew Murray
bc192557b8
Added type hints
2024-01-11 23:11:12 +11:00
Andrew Murray
659098c6ac
Added type hints
2024-01-10 22:05:26 +11:00
Andrew Murray
57096f55cf
Merge pull request #7642 from nulano/types-util
...
Add type hints to _util
2024-01-01 21:27:57 +11:00