## 0.4.15.20250801 (2025-08-01)

Split `tool.stubtest.platforms` metadata key ([#13746](https://github.com/python/typeshed/pull/13746))

Co-authored-by: Avasam <samuel.06@hotmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

## 0.4.15.20240311 (2024-03-11)

Use PEP 570 syntax in third party stubs ([#11554](https://github.com/python/typeshed/pull/11554))

## 0.4.15.20240310 (2024-03-10)

Bump mypy to 1.9, add to json.encoder, small fixups ([#11549](https://github.com/python/typeshed/pull/11549))

Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>

## 0.4.15.20240205 (2024-02-05)

A new shade of Black ([#11362](https://github.com/python/typeshed/pull/11362))

## 0.4.15.20240106 (2024-01-06)

Update typing_extensions imports in third-party stubs ([#11245](https://github.com/python/typeshed/pull/11245))

## 0.4.15.12 (2023-07-20)

Add an upstream_repository field to METADATA.toml ([#10487](https://github.com/python/typeshed/pull/10487))

Closes: #10478

## 0.4.15.11 (2023-03-30)

colorama.winterm: ClassVar -> Final for WinColor and WinStyle ([#9983](https://github.com/python/typeshed/pull/9983))

## 0.4.15.10 (2023-03-29)

Remove unnecessary `= ...`s; bump pyright test dependency to 1.1.301 ([#9972](https://github.com/python/typeshed/pull/9972))

Remove unnecessary ellipsis expressions ([#9976](https://github.com/python/typeshed/pull/9976))

Ignore flake8 F821 warnings in stub files

## 0.4.15.9 (2023-03-27)

Add defaults for third-party stubs A-D ([#9952](https://github.com/python/typeshed/pull/9952))

## 0.4.15.8 (2023-02-21)

Stubtest settings: change `ignore_missing_stub` default to `false` ([#9779](https://github.com/python/typeshed/pull/9779))

If you're reading about this commit from an autogenerated changelog entry, this should have no user-visible impact on how the stubs are interpreted by a type checker; it's just an internal change to how typeshed's tests work.

## 0.4.15.7 (2023-02-07)

Bump mypy to 1.0 ([#9684](https://github.com/python/typeshed/pull/9684))

## 0.4.15.6 (2023-02-06)

colorama: Preserve input type for `wrap_stream` ([#9677](https://github.com/python/typeshed/pull/9677))

## 0.4.15.5 (2023-02-01)

Bump black to 23.1.0 ([#9647](https://github.com/python/typeshed/pull/9647))

## 0.4.15.4 (2022-11-21)

colorama: re-export just_fix_windows_console at top level ([#9234](https://github.com/python/typeshed/pull/9234))

## 0.4.15.3 (2022-11-13)

Run stubtest on windows for colorama ([#9168](https://github.com/python/typeshed/pull/9168))

## 0.4.15.2 (2022-10-26)

colorama: fixes for latest version ([#8987](https://github.com/python/typeshed/pull/8987))

Fixes #8986

## 0.4.15 (2022-07-12)

Import `Match` and `Pattern` from `re`, not `typing` ([#8277](https://github.com/python/typeshed/pull/8277))

## 0.4.14 (2022-05-07)

Import generics from standard modules in all third-party stubs ([#7791](https://github.com/python/typeshed/pull/7791))

## 0.4.13 (2022-04-27)

Drop Python 2 support in third-party stubs ([#7703](https://github.com/python/typeshed/pull/7703))

## 0.4.12 (2022-04-16)

Use `TypeAlias` where possible for type aliases ([#7630](https://github.com/python/typeshed/pull/7630))

## 0.4.11 (2022-04-05)

Replace Union with union operator ([#7596](https://github.com/python/typeshed/pull/7596))

## 0.4.10 (2022-04-01)

Third-party stubs: Improve several `__exit__` methods ([#7575](https://github.com/python/typeshed/pull/7575))

## 0.4.9 (2022-03-16)

Use PEP 604 syntax wherever possible ([#7493](https://github.com/python/typeshed/pull/7493))

## 0.4.8 (2022-01-31)

Upgrade black version ([#7089](https://github.com/python/typeshed/pull/7089))

## 0.4.7 (2022-01-20)

Remove nearly all `__str__` and `__repr__` methods from typeshed ([#6968](https://github.com/python/typeshed/pull/6968))

## 0.4.5 (2021-12-28)

Use PEP 585 syntax wherever possible ([#6717](https://github.com/python/typeshed/pull/6717))

## 0.4.4 (2021-10-12)

Add star to all non-0.1 versions ([#6146](https://github.com/python/typeshed/pull/6146))

