Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 11 additions & 11 deletions data/changelogs/Authlib.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,45 +20,45 @@ Update mypy to 1.18.1 ([#14699](https://github.com/python/typeshed/pull/14699))

## 1.6.0.20250809 (2025-08-09)

Mark stub-only private symbols as `@type_check_only` in third-party stubs (#14545)
Mark stub-only private symbols as `@type_check_only` in third-party stubs ([#14545](https://github.com/python/typeshed/pull/14545))

## 1.6.0.20250711 (2025-07-11)

[Authlib] Mark as partial again (#14394)
[Authlib] Mark as partial again ([#14394](https://github.com/python/typeshed/pull/14394))

Some integrations are missing from the stubs

## 1.6.0.20250708 (2025-07-08)

[Authlib] Add missing stubs (#14368)
[Authlib] Add missing stubs ([#14368](https://github.com/python/typeshed/pull/14368))

## 1.6.0.20250705 (2025-07-05)

Bump Authlib to ~=1.6.0 (#14364)
Bump Authlib to ~=1.6.0 ([#14364](https://github.com/python/typeshed/pull/14364))

## 1.5.2.20250704 (2025-07-04)

[Authlib] Update to 1.5.2 (#13840)
[Authlib] Update to 1.5.2 ([#13840](https://github.com/python/typeshed/pull/13840))

## 1.5.0.20250608 (2025-06-08)

[Authlib] Fix stubtest for latest Python 3.13 patch release (#14233)
[Authlib] Fix stubtest for latest Python 3.13 patch release ([#14233](https://github.com/python/typeshed/pull/14233))

## 1.5.0.20250516 (2025-05-16)

Replace `Incomplete | None = None` in third party stubs (#14063)
Replace `Incomplete | None = None` in third party stubs ([#14063](https://github.com/python/typeshed/pull/14063))

## 1.5.0.20250416 (2025-04-16)

Update authlib to 1.5.* (#13540)
Update authlib to 1.5.* ([#13540](https://github.com/python/typeshed/pull/13540))

## 1.4.0.20250408 (2025-04-08)

Improve `Authlib` (#13801)
Improve `Authlib` ([#13801](https://github.com/python/typeshed/pull/13801))

## 1.4.0.20241230 (2024-12-30)

[stubsabot] Bump Authlib to 1.4.* (#13329)
[stubsabot] Bump Authlib to 1.4.* ([#13329](https://github.com/python/typeshed/pull/13329))

Release: https://pypi.org/pypi/Authlib/1.4.0
Repository: https://github.com/lepture/authlib
Expand All @@ -74,7 +74,7 @@ Stubsabot analysis of the diff between the two releases:

## 1.3.0.20241229 (2024-12-29)

Authlib (v2) (#13140)
Authlib (v2) ([#13140](https://github.com/python/typeshed/pull/13140))

Co-authored-by: Brian Villemarette <brian.villemarette@trucesoftware.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Expand Down
12 changes: 6 additions & 6 deletions data/changelogs/D3DShot.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
## 0.1.0.5 (2023-04-01)

Mark `types-D3DShot` as no longer updated (#8929)
Mark `types-D3DShot` as no longer updated ([#8929](https://github.com/python/typeshed/pull/8929))

`D3DShot` is an archived repo

Link: https://github.com/SerpentAI/D3DShot

## 0.1.0.4 (2023-02-22)

Update `Unused` parameters in `stubs/` (#9704)
Update `Unused` parameters in `stubs/` ([#9704](https://github.com/python/typeshed/pull/9704))

* Update _Unused TypeAlias

Expand All @@ -18,22 +18,22 @@ Update `Unused` parameters in `stubs/` (#9704)

## 0.1.0.3 (2023-02-21)

Stubtest settings: change `ignore_missing_stub` default to `false` (#9779)
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.1.0.2 (2023-01-14)

Update various comments now non-types dependencies are allowed (#9527)
Update various comments now non-types dependencies are allowed ([#9527](https://github.com/python/typeshed/pull/9527))

## 0.1.0.1 (2022-11-11)

Add the ability to run third-party stubtest on Windows or MacOS when needed (#8923)
Add the ability to run third-party stubtest on Windows or MacOS when needed ([#8923](https://github.com/python/typeshed/pull/8923))

Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>

## 0.1.0 (2022-09-12)

Add stubs for D3DShot (#8652)
Add stubs for D3DShot ([#8652](https://github.com/python/typeshed/pull/8652))

30 changes: 15 additions & 15 deletions data/changelogs/DateTimeRange.md
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@
## 2.0.0.6 (2023-07-20)

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

Closes: #10478

## 2.0.0.5 (2023-03-29)

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

Ignore flake8 F821 warnings in stub files

## 2.0.0.4 (2023-03-27)

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

## 2.0.0.3 (2023-02-21)

Stubtest settings: change `ignore_missing_stub` default to `false` (#9779)
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.

## 2.0.0.2 (2023-02-20)

[stubsabot] Mark DateTimeRange as obsolete since 2.1.0 (#9765)
[stubsabot] Mark DateTimeRange as obsolete since 2.1.0 ([#9765](https://github.com/python/typeshed/pull/9765))

Release: https://pypi.org/pypi/DateTimeRange/2.1.0
Homepage: https://github.com/thombashi/DateTimeRange
Expand All @@ -32,55 +32,55 @@ Co-authored-by: stubsabot <>

## 2.0.0.1 (2023-02-15)

Use `typing_extensions.Self` instead of `_typeshed.Self` (#9702)
Use `typing_extensions.Self` instead of `_typeshed.Self` ([#9702](https://github.com/python/typeshed/pull/9702))

## 2.0.0.0 (2023-02-12)

Bump DateTimeRange to 2.0.* (#9720)
Bump DateTimeRange to 2.0.* ([#9720](https://github.com/python/typeshed/pull/9720))

Release: https://pypi.org/pypi/DateTimeRange/2.0.0
Homepage: https://github.com/thombashi/DateTimeRange
Diff: https://github.com/thombashi/DateTimeRange/compare/v1.2.0...v2.0.0

## 1.2.8 (2022-08-03)

Add some missing stubs in datetimerange (#8470)
Add some missing stubs in datetimerange ([#8470](https://github.com/python/typeshed/pull/8470))

## 1.2.7 (2022-07-19)

Add missing third party modules (#8321)
Add missing third party modules ([#8321](https://github.com/python/typeshed/pull/8321))

Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
Co-authored-by: hauntsaninja <>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

## 1.2.6 (2022-06-26)

DateTimeRange: complete stubs (#8168)
DateTimeRange: complete stubs ([#8168](https://github.com/python/typeshed/pull/8168))

Co-authored-by: hauntsaninja <>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>

## 1.2.5 (2022-04-16)

Third-party stubs: import from `collections.abc` where possible (#7637)
Third-party stubs: import from `collections.abc` where possible ([#7637](https://github.com/python/typeshed/pull/7637))

## 1.2.4 (2022-03-24)

DateTimeRange: __contains__ accepts datetime.datetime (#7541)
DateTimeRange: __contains__ accepts datetime.datetime ([#7541](https://github.com/python/typeshed/pull/7541))

## 1.2.3 (2022-02-07)

Improve some in-place BinOp methods (#7149)
Improve some in-place BinOp methods ([#7149](https://github.com/python/typeshed/pull/7149))

## 1.2.1 (2022-01-02)

Never explicitly inherit from `object` in Python 3-only stubs (#6777)
Never explicitly inherit from `object` in Python 3-only stubs ([#6777](https://github.com/python/typeshed/pull/6777))

## 1.2.0 (2021-10-12)

Update remaining versions for third-party stubs (#6094)
Update remaining versions for third-party stubs ([#6094](https://github.com/python/typeshed/pull/6094))

Also remove the python2 markers of packages that don't list Python 2
as supported in the latest version.
Expand Down
28 changes: 14 additions & 14 deletions data/changelogs/Deprecated.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,65 +4,65 @@

## 1.2.15.20250304 (2025-03-04)

[Deprecated]: fix missing extra_stacklevel kwarg for deprecated() (#13573)
[Deprecated]: fix missing extra_stacklevel kwarg for deprecated() ([#13573](https://github.com/python/typeshed/pull/13573))

## 1.2.15.20241117 (2024-11-17)

[Deprecated] Update to 1.2.15 (#13020)
[Deprecated] Update to 1.2.15 ([#13020](https://github.com/python/typeshed/pull/13020))

## 1.2.9.20240311 (2024-03-11)

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

## 1.2.9.20240106 (2024-01-06)

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

## 1.2.9.3 (2023-07-20)

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

Closes: #10478

## 1.2.9.2 (2023-03-27)

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

## 1.2.9.1 (2023-02-21)

Stubtest settings: change `ignore_missing_stub` default to `false` (#9779)
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.

## 1.2.9 (2022-06-26)

deprecated: complete stubs (#8169)
deprecated: complete stubs ([#8169](https://github.com/python/typeshed/pull/8169))

Co-authored-by: hauntsaninja <>

## 1.2.8 (2022-05-07)

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

## 1.2.7 (2022-04-27)

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

## 1.2.6 (2022-04-16)

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

## 1.2.5 (2022-01-08)

Use lowercase `type` everywhere (#6853)
Use lowercase `type` everywhere ([#6853](https://github.com/python/typeshed/pull/6853))

## 1.2.3 (2021-10-12)

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

## 1.2.1 (2021-09-06)

Update deprecated.sphinx.deprecated signature (#6005)
Update deprecated.sphinx.deprecated signature ([#6005](https://github.com/python/typeshed/pull/6005))

The signature was changed in Deprecated 1.2.13.

26 changes: 13 additions & 13 deletions data/changelogs/ExifRead.md
Original file line number Diff line number Diff line change
@@ -1,60 +1,60 @@
## 3.0.0.20250429 (2025-04-29)

Mark ExifRead as obsolete (#13899)
Mark ExifRead as obsolete ([#13899](https://github.com/python/typeshed/pull/13899))

## 3.0.0.20240806 (2024-08-06)

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

## 3.0.0.20240723 (2024-07-23)

ExifRead: Fix `Reader.__iter__()` (#12402)
ExifRead: Fix `Reader.__iter__()` ([#12402](https://github.com/python/typeshed/pull/12402))

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>

## 3.0.0.20240311 (2024-03-11)

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

## 3.0.0.20240106 (2024-01-06)

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

## 3.0.0.7 (2023-11-24)

Third-party stubs: remove unused `type: ignore`s (#11063)
Third-party stubs: remove unused `type: ignore`s ([#11063](https://github.com/python/typeshed/pull/11063))

## 3.0.0.6 (2023-07-20)

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

Closes: #10478

## 3.0.0.5 (2023-03-27)

Add defaults for third-party stubs E-H (#9954)
Add defaults for third-party stubs E-H ([#9954](https://github.com/python/typeshed/pull/9954))

## 3.0.0.4 (2023-02-21)

Stubtest settings: change `ignore_missing_stub` default to `false` (#9779)
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.

## 3.0.0.3 (2023-02-15)

Use `typing_extensions.Self` instead of `_typeshed.Self` (#9702)
Use `typing_extensions.Self` instead of `_typeshed.Self` ([#9702](https://github.com/python/typeshed/pull/9702))

## 3.0.0.2 (2023-02-07)

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

## 3.0.0.1 (2022-12-27)

Fully annotate ExifRead (#9403)
Fully annotate ExifRead ([#9403](https://github.com/python/typeshed/pull/9403))

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

## 3.0.0.0 (2022-12-23)

Initial ExifRead stubs (#9401)
Initial ExifRead stubs ([#9401](https://github.com/python/typeshed/pull/9401))

Loading