NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2311 most downloaded on PyPI
Typing stubs for Pillow
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 9 days to 3 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
98 releases · first in 2021
One column per quarter.
Pillow: Add missing image modes to _Mode type alias in Image.pyi stub (issue #7956)
Pillow: Add missing image modes to _Mode type alias in Image.pyi stub (issue #7956) (#7960)
Third-party stubs: fix several fictitious type aliases
Third-party stubs: fix several fictitious type aliases (#7958)
Pillow: use union type for Image.paste
Pillow: use union type for Image.paste (#7893)
#7805: Ensure all references to mode are Literals, not str.
#7805: Ensure all references to mode are Literals, not str. (#7807)
Add various missing generic arguments
Add various missing generic arguments (#7702)
Co-authored-by: Akuli akuviljanen17@gmail.com
Third-party stubs: import from collections.abc where possible
Third-party stubs: import from collections.abc where possible (#7637)
Use TypeAlias where possible for type aliases
Use TypeAlias where possible for type aliases (#7630)
Replace Union with union operator
Replace Union with union operator (#7596)
Mark many attributes as read-only properties
Mark many attributes as read-only properties (#7591)
Third-party stubs: Improve several __exit__ methods
Third-party stubs: Improve several __exit__ methods (#7575)
Use PEP 604 syntax wherever possible, part II
Use PEP 604 syntax wherever possible, part II (#7514)
Co-authored-by: Jelle Zijlstra jelle.zijlstra@gmail.com
Use PEP 604 syntax wherever possible
Use PEP 604 syntax wherever possible (#7493)
Improve __enter__ & constructor methods
Improve __enter__ & constructor methods (#7114)
Found from PyCQA/flake8-pyi#135.
fix incorrect tuple[T] (#6996)
Found from PyCQA/flake8-pyi#135.
Always use _typeshed.Self, where applicable
Always use _typeshed.Self, where applicable (#6880)
Always use _typeshed.Self, where applicable
Revert changes to google-cloud-ndb (ambiguous)
Remove empty line added by script
Revert changes to stubs/python-dateutil/dateutil/relativedelta.pyi
Manually add a few more that the script missed
Improve filelock annotation
Source code here: https://github.com/tox-dev/py-filelock/blob/79ec7b2826e33b982fe83b057f359448b9d966ba/src/filelock/_api.py#L207
opentracing/scope annotationSource code here: https://github.com/opentracing/opentracing-python/blob/3e1d357a348269ef54d67f761302fab93dbfc0f7/opentracing/scope.py#L71
redis/client stubSource code here: https://github.com/redis/redis-py/blob/15f315a496c3267c8cbcc6d6d9c6005ea4d4a4d5/redis/client.py#L1217
redis/lock annotationSource code here: https://github.com/redis/redis-py/blob/15f315a496c3267c8cbcc6d6d9c6005ea4d4a4d5/redis/lock.py#L155
requests/models annotationSource code here: https://github.com/psf/requests/blob/d718e753834b84018014a23d663369ac27d1ab9c/requests/models.py#L653
Use lowercase type everywhere
Use lowercase type everywhere (#6853)
Fix return type of Image.transform().
Pillow: Image fixes (#6848)
Image.transform().Image.Nothing published for this version
Upgrade stubs to Pillow 9 (#6795) Co-authored-by: Akuli
Upgrade stubs to Pillow 9 (#6795)
Co-authored-by: Akuli akuviljanen17@gmail.com
Use PEP 585 syntax wherever possible
Use PEP 585 syntax wherever possible (#6717)
Remove PIL.__main__
Remove PIL.main (#6665)
correct border= and fill= kwargs for ImageOps.expand
correct border= and fill= kwargs for ImageOps.expand (#6641)
Add mypy error codes to '# type: ignore' comments
Add mypy error codes to '# type: ignore' comments (#6379)
Add star to all non-0.1 versions
Add star to all non-0.1 versions (#6146)
Annotate PIL.ImageColor
Annotate PIL.ImageColor (#6151)
Color arguments also take (r,g,b,a) tuples
Color arguments also take (r,g,b,a) tuples (#6148)
Fix type of stroke_width parameter in Pillow's ImageDraw.*text* functions
Fix type of stroke_width parameter in Pillow's ImageDraw.text functions (#6008)
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →