Skip to content

Scheduled weekly dependency update for week 09#193

Merged
JarryShaw merged 3 commits intomainfrom
pyup-scheduled-update-2024-03-04
Mar 10, 2024
Merged

Scheduled weekly dependency update for week 09#193
JarryShaw merged 3 commits intomainfrom
pyup-scheduled-update-2024-03-04

Conversation

@pyup-bot
Copy link
Copy Markdown
Collaborator

@pyup-bot pyup-bot commented Mar 4, 2024

Update sphinx-autodoc-typehints from 1.25.2 to 2.0.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update furo from 2023.9.10 to 2024.1.29.

Changelog
Links

Update typing-extensions from 4.9.0 to 4.10.0.

Changelog

4.10.0

This feature release adds support for PEP 728 (TypedDict with extra
items) and PEP 742 (``TypeIs``).

There are no changes since 4.10.0rc1.

4.10.0rc1

- Add support for PEP 728, supporting the `closed` keyword argument and the
special `__extra_items__` key for TypedDict. Patch by Zixuan James Li.
- Add support for PEP 742, adding `typing_extensions.TypeIs`. Patch
by Jelle Zijlstra.
- Drop runtime error when a read-only `TypedDict` item overrides a mutable
one. Type checkers should still flag this as an error. Patch by Jelle
Zijlstra.
- Speedup `issubclass()` checks against simple runtime-checkable protocols by
around 6% (backporting https://github.com/python/cpython/pull/112717, by Alex
Waygood).
- Fix a regression in the implementation of protocols where `typing.Protocol`
classes that were not marked as `runtime_checkable` would be unnecessarily
introspected, potentially causing exceptions to be raised if the protocol had
problematic members. Patch by Alex Waygood, backporting
https://github.com/python/cpython/pull/113401.
Links

@JarryShaw JarryShaw merged commit 6990186 into main Mar 10, 2024
@JarryShaw JarryShaw deleted the pyup-scheduled-update-2024-03-04 branch March 10, 2024 20:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants