wemake-python-styleguide v0.0.8 Release Notes

  • ๐Ÿ”‹ Features

    • Now all dependencies are direct, they will be installed together with this package
    • โž• Adds direct dependencies, now there's no need to install any extra packages
    • โž• Adds TooDeepNestingViolation and TooManyElifsViolation checks
    • โž• Adds --max-offset-blocks and --max-elifs options
    • โž• Adds TooManyModuleMembersViolation and TooManyMethodsViolation checks
    • โž• Adds --max-module-members and --max-methods options
    • Restricts to use f strings

    ๐Ÿ›  Bugfixes

    • โœ‚ Removes incorrect generic_visit() calls
    • โœ‚ Removes some unused getattr() calls
    • ๐Ÿ”จ Refactors how options are registered

    Misc

    • ๐Ÿ‘Œ Improved type support for options parsing