⬆️ Bump cpplint from 2.0.0 to 2.0.1 in /cmake/requirements by dependabot[bot] · Pull Request #4719 · nlohmann/json
Bumps cpplint from 2.0.0 to 2.0.1.
Release notes
Sourced from cpplint's releases.
2.0.1
What's Changed
- Fix missing comma between items in _CPP_HEADERS by
@Hs293Goin cpplint/cpplint#300- Fix false positive for indented parameters in namespaces by
@norab0130in cpplint/cpplint#304- Fix typos discovered by codespell by
@cclaussin cpplint/cpplint#316- IWYU: treat stdio.h the same way as cstdio by
@aaronliu0130in cpplint/cpplint#319- Add pre-commit by
@cclaussin cpplint/cpplint#321- GitHub Actions: pipx run pre-commit run --all-files by
@cclaussin cpplint/cpplint#324- README.rst: Add instructions for pre-commit by
@cclaussin cpplint/cpplint#320- PEP 621: Migrate from setup.{py, cfg} to pyproject.toml by
@cclaussin cpplint/cpplint#315- README.rst: Use pipx to install cpplint from PyPI by
@cclaussin cpplint/cpplint#325- Move flake8 from tox to pre-commit by
@cclaussin cpplint/cpplint#326- Add ruff to pre-commit by
@cclaussin cpplint/cpplint#327- Prepare for release 2.0.1 and update changelog by
@aaronliu0130in cpplint/cpplint#322- Add more ruff lint rules by
@cclaussin cpplint/cpplint#328- Ruff rules for comprehensions and performance by
@cclaussin cpplint/cpplint#329- Ruff rules PL for Pylint by
@cclaussin cpplint/cpplint#330- Refactor tests and metadata by
@aaronliu0130in cpplint/cpplint#317- Add ruff format to pre-commit by
@cclaussin cpplint/cpplint#333- ruff rules UP for pyupgrade by
@cclaussin cpplint/cpplint#336- pre-commit autoupdate 2025-03-14 by
@cclaussin cpplint/cpplint#338- Ruff rules SIM for simplification by
@cclaussin cpplint/cpplint#337- Ruff rules PT for pytest style by
@cclaussin cpplint/cpplint#332- ruff rule N805: First argument of a method should be named
selfby@cclaussin cpplint/cpplint#339- misc git cleanup by
@aaronliu0130in cpplint/cpplint#340- cpplint_clitest.py: Function names should be lowercase by
@cclaussin cpplint/cpplint#342- Mypy: static type checker for Python by
@cclaussin cpplint/cpplint#345- CONTRIBUTING.rst: Default branch is develop, add pre-commit by
@cclaussin cpplint/cpplint#349- cpplint_clitest.py: Remove unnecessary class by
@cclaussin cpplint/cpplint#352- Fix test refactoring by
@aaronliu0130in cpplint/cpplint#350- suppress C++-only categories on C file extensions by
@aaronliu0130in cpplint/cpplint#318- All TODOs in Python code should have a username by
@cclaussin cpplint/cpplint#355- Drop flake8 in favor of ruff by
@cclaussin cpplint/cpplint#356- pre-commit: Add pre-commit-hooks and auto-walrus by
@cclaussin cpplint/cpplint#351- Add a GitHub Action to publish to PyPI by
@cclaussin cpplint/cpplint#347New Contributors
@Hs293Gomade their first contribution in cpplint/cpplint#300Full Changelog: cpplint/cpplint@2.0.0...2.0.1
Changelog
Sourced from cpplint's changelog.
2.0.1 (2025-04-02)
Yet another overdue... hotfix. Sorry this took so long.
- The false positive for indented function parameters in namespaces was eradicated by
@norab0130in cpplint/cpplint#304- IWYU: treat stdio.h the same way as cstdio by
@aaronliu0130in cpplint/cpplint#319- README.rst: Add instructions for pre-commit by
@cclaussin cpplint/cpplint#320- PEP 621: Migrate from setup.{py, cfg} to pyproject.toml by
@cclaussin cpplint/cpplint#315- Prepare for release 2.0.1 and update changelog by
@aaronliu0130in cpplint/cpplint#322- Refactor tests and metadata by
@aaronliu0130in cpplint/cpplint#317- misc git cleanup by
@aaronliu0130in cpplint/cpplint#340- Mypy: static type checker for Python by
@cclaussin cpplint/cpplint#345- CONTRIBUTING.rst: Default branch is develop, add pre-commit by
@cclaussin cpplint/cpplint#349- Fix test refactoring by
@aaronliu0130in cpplint/cpplint#350- suppress C++-only categories on C file extensions by
@aaronliu0130in cpplint/cpplint#318- Add a GitHub Action to publish to PyPI by
@cclaussin cpplint/cpplint#347
Commits
b8d33cfchore: bump 2.0.1 release date again (#335)e9e17f0Add a GitHub Action to publish to PyPI (#347)d520020pre-commit: Add pre-commit-hooks and auto-walrus (#351)b66973cDrop flake8 in favor of ruff (#356)47f6675actually add usernames to todos1ab3d2fAll TODOs should have a username75d2d99suppress C++-only categories on C file extensions (#318)9107df4Fix test refactoring (#350)2a017e0cpplint_clitest.py: Remove unnecessary class (#352)d273061CONTRIBUTING.rst: Default branch is develop, add pre-commit (#349)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)