Skip to content
This repository was archived by the owner on Aug 29, 2023. It is now read-only.

Update dependency typing_extensions from 4.0.0 to 4.5.0#34

Merged
wbaker-figure merged 1 commit intomainfrom
renovate/typing_extensions-4.x
May 8, 2023
Merged

Update dependency typing_extensions from 4.0.0 to 4.5.0#34
wbaker-figure merged 1 commit intomainfrom
renovate/typing_extensions-4.x

Conversation

@figure-renovate
Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
typing_extensions (changelog) ==4.0.0 -> ==4.5.0 age adoption passing confidence

Release Notes

python/typing_extensions

v4.5.0

Compare Source

  • Runtime support for PEP 702, adding typing_extensions.deprecated. Patch
    by Jelle Zijlstra.
  • Add better default value for TypeVar default parameter, PEP 696. Enables
    runtime check if None was passed as default. Patch by Marc Mueller (@​cdce8p).
  • The @typing_extensions.override decorator now sets the .__override__
    attribute. Patch by Steven Troxler.
  • Fix get_type_hints() on cross-module inherited TypedDict in 3.9 and 3.10.
    Patch by Carl Meyer.
  • Add frozen_default parameter on dataclass_transform. Patch by Erik De Bonte.

v4.4.0

Compare Source

  • Add typing_extensions.Any a backport of python 3.11's Any class which is
    subclassable at runtime. (backport from python/cpython#​31841, by Shantanu
    and Jelle Zijlstra). Patch by James Hilton-Balfe (@​Gobot1234).
  • Add initial support for TypeVarLike default parameter, PEP 696.
    Patch by Marc Mueller (@​cdce8p).
  • Runtime support for PEP 698, adding typing_extensions.override. Patch by
    Jelle Zijlstra.
  • Add the infer_variance parameter to TypeVar, as specified in PEP 695.
    Patch by Jelle Zijlstra.

v4.3.0

Compare Source

v4.2.0

Compare Source

  • Re-export typing.Unpack and typing.TypeVarTuple on Python 3.11.
  • Add ParamSpecArgs and ParamSpecKwargs to __all__.
  • Improve "accepts only single type" error messages.
  • Improve the distributed package. Patch by Marc Mueller (@​cdce8p).
  • Update typing_extensions.dataclass_transform to rename the
    field_descriptors parameter to field_specifiers and accept
    arbitrary keyword arguments.
  • Add typing_extensions.get_overloads and
    typing_extensions.clear_overloads, and add registry support to
    typing_extensions.overload. Backport from python/cpython#​89263.
  • Add typing_extensions.assert_type. Backport from bpo-46480.
  • Drop support for Python 3.6. Original patch by Adam Turner (@​AA-Turner).

v4.1.1

Compare Source

  • Fix importing typing_extensions on Python 3.7.0 and 3.7.1. Original
    patch by Nikita Sobolev (@​sobolevn).

v4.1.0

Compare Source

  • Runtime support for PEP 646, adding typing_extensions.TypeVarTuple
    and typing_extensions.Unpack.
  • Add interaction of Required and NotRequired with __required_keys__,
    __optional_keys__ and get_type_hints(). Patch by David Cabot (@​d-k-bo).
  • Runtime support for PEP 675 and typing_extensions.LiteralString.
  • Add Never and assert_never. Backport from bpo-46475.
  • ParamSpec args and kwargs are now equal to themselves. Backport from
    bpo-46676. Patch by Gregory Beauregard (@​GBeauregard).
  • Add reveal_type. Backport from bpo-46414.
  • Runtime support for PEP 681 and typing_extensions.dataclass_transform.
  • Annotated can now wrap ClassVar and Final. Backport from
    bpo-46491. Patch by Gregory Beauregard (@​GBeauregard).
  • Add missed Required and NotRequired to __all__. Patch by
    Yuri Karabas (@​uriyyo).
  • The @final decorator now sets the __final__ attribute on the
    decorated object to allow runtime introspection. Backport from
    bpo-46342.
  • Add is_typeddict. Patch by Chris Moradi (@​chrismoradi) and James
    Hilton-Balfe (@​Gobot1234).

v4.0.1

Compare Source

  • Fix broken sdist in release 4.0.0. Patch by Adam Turner (@​AA-Turner).
  • Fix equality comparison for Required and NotRequired. Patch by
    Jelle Zijlstra (@​jellezijlstra).
  • Fix usage of Self as a type argument. Patch by Chris Wesseling
    (@​CharString) and James Hilton-Balfe (@​Gobot1234).

Configuration

📅 Schedule: Branch creation - "on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

@figure-renovate figure-renovate bot requested a review from a team May 8, 2023 15:08
@wbaker-figure wbaker-figure merged commit e50e5f1 into main May 8, 2023
@wbaker-figure wbaker-figure deleted the renovate/typing_extensions-4.x branch May 8, 2023 15:12
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant