Skip to content

Version 1.6.0

Choose a tag to compare

@sobolevn sobolevn released this 26 Feb 18:33
· 39 commits to master since this release
80499b3

Features

  • Adds python3.14 official support
  • Allows walrus operator in WPS332, #3505
  • Forbids symmetric bitwise operations in WPS345, #3593
  • Adds WPS366: forbid meaningless boolean operations, #3593
  • Forbids complex f-string format specifiers in WPS237, #3491

Bugfixes

  • Fixes false positive WPS457 for while True loop
    with await expressions, #3753
  • Fixes the false positive WPS617 by assigning a function
    that receives a lambda expression as a parameter, #3597
  • Fixes false positive WPS430 for whitelisted nested functions, #3589
  • Fixes false positive WPS457 for while True nested in try/except, #3604

Removals

  • Breaking: Removes WPS354, because it is inconsistent
    with async code, #3601

New Contributors

Full Changelog: 1.5.0...1.6.0