2.0.1
Yet another overdue... hotfix. Sorry this took so long.
What's Changed
- Fix missing comma between items in _CPP_HEADERS by @Hs293Go in #300
- Fix false positive for indented parameters in namespaces by @norab0130 in #304
- Fix typos discovered by codespell by @cclauss in #316
- IWYU: treat stdio.h the same way as cstdio by @aaronliu0130 in #319
- Add pre-commit by @cclauss in #321
- GitHub Actions: pipx run pre-commit run --all-files by @cclauss in #324
- README.rst: Add instructions for pre-commit by @cclauss in #320
- PEP 621: Migrate from setup.{py, cfg} to pyproject.toml by @cclauss in #315
- README.rst: Use pipx to install cpplint from PyPI by @cclauss in #325
- Move flake8 from tox to pre-commit by @cclauss in #326
- Add ruff to pre-commit by @cclauss in #327
- Prepare for release 2.0.1 and update changelog by @aaronliu0130 in #322
- Add more ruff lint rules by @cclauss in #328
- Ruff rules for comprehensions and performance by @cclauss in #329
- Ruff rules PL for Pylint by @cclauss in #330
- Refactor tests and metadata by @aaronliu0130 in #317
- Add ruff format to pre-commit by @cclauss in #333
- ruff rules UP for pyupgrade by @cclauss in #336
- pre-commit autoupdate 2025-03-14 by @cclauss in #338
- Ruff rules SIM for simplification by @cclauss in #337
- Ruff rules PT for pytest style by @cclauss in #332
- ruff rule N805: First argument of a method should be named
self
by @cclauss in #339 - misc git cleanup by @aaronliu0130 in #340
- cpplint_clitest.py: Function names should be lowercase by @cclauss in #342
- Mypy: static type checker for Python by @cclauss in #345
- CONTRIBUTING.rst: Default branch is develop, add pre-commit by @cclauss in #349
- cpplint_clitest.py: Remove unnecessary class by @cclauss in #352
- Fix test refactoring by @aaronliu0130 in #350
- suppress C++-only categories on C file extensions by @aaronliu0130 in #318
- All TODOs in Python code should have a username by @cclauss in #355
- Drop flake8 in favor of ruff by @cclauss in #356
- pre-commit: Add pre-commit-hooks and auto-walrus by @cclauss in #351
- Add a GitHub Action to publish to PyPI by @cclauss in #347
- chore: bump 2.0.1 release date again by @aaronliu0130 in #335
New Contributors
Full Changelog: 2.0.0...2.0.1