Skip to content

Published 1.1.379

Compare
Choose a tag to compare
@bschnurr bschnurr released this 04 Sep 00:04

Bug Fixes:

  • Fixed a bug that results in confusing hover information for an attrs field that uses a converter.
  • Fixed bug that results in incorrect type evaluation when assigning a recursive type alias to a tuple or list.
  • Fixed a bug that can result in difficult-to-reproduce type evaluation errors when modifying code in your editor and using pyright as a language server.
  • Fixed bug that results in the incorrect type when the Callable special form is used in a value expression.

Enhancements:

  • Added check for concatenated bytes and str literals.
  • Added provisional support for draft PEP 747 and the TypeForm special form.
  • Updated some diagnostic strings to refer to "type expression" rather than "type annotation" since they apply to some cases that don't involve annotations.