Skip to content

v6.2.0

Compare
Choose a tag to compare
@github-actions github-actions released this 03 Jan 00:19
· 14 commits to main since this release

v6.2.0 (2025-01-03)

Documentation

  • docs(quality): update documentation for code quality tools
  • Add detailed code quality tools section to CONTRIBUTING.md
  • Update Features section in README.md to include all linting tools
  • Maintain Commitlint in the tooling list
  • Include configuration details and usage instructions (d92e223)

Features

  • feat(lint): enhance code quality with flake8 and mypy
  • Add flake8 with additional plugins:

  • flake8-docstrings for docstring checks

  • flake8-bugbear for additional bug checks

  • flake8-comprehensions for list/dict/set comprehension checks

  • flake8-simplify for code simplification suggestions

  • Add mypy for static type checking with:

  • Essential type stubs (PyYAML, python-jose, requests, setuptools)

  • Pydantic plugin support

  • Configurable type checking settings

  • Fix code quality issues:

    • Convert multi-line docstrings to single-line format
    • Replace assert False with raise AssertionError()
    • Add flake8 configuration file
    • Update pre-commit hooks configuration (f9927df)

Unknown

  • Merge pull request #83 from gsinghjay/feat/add-linting-improvements

feat(lint): enhance code quality with flake8 and mypy (fa1fc68)