dependabot[bot]
6707d201aa
build(deps): bump opentelemetry-api in /cmake/requirements
...
Bumps [opentelemetry-api](https://github.com/open-telemetry/opentelemetry-python ) from 1.37.0 to 1.45.1.
- [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-python/compare/v1.37.0...v1.45.1 )
---
updated-dependencies:
- dependency-name: opentelemetry-api
dependency-version: 1.45.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-11-10 15:09:17 +00:00
Niels Lohmann
9ed8f85b21
build(deps): bump semgrep from 1.168.0 to 1.184.0 in /cmake/requirements ( #6052 )
...
Regenerate the hash-pinned requirements file. This raises the transitive
pins pyjwt 2.13.0 -> 2.15.1 and mcp 1.23.3 -> 1.29.0 (also click 8.1.8 ->
8.4.2, new structlog 26.1.0), closing 18 of the 23 open Dependabot alerts.
The remaining alerts cannot be fixed until Semgrep relaxes its pins:
mcp needs 1.30.0 (Semgrep pins mcp==1.29.0) and opentelemetry-api needs
1.45.1 (Semgrep pins ~=1.37.0).
Signed-off-by: Niels Lohmann <mail@nlohmann.me >
2026-11-10 15:25:03 +01:00
Niels Lohmann
eac1b4343b
ci: install the remaining pip dependencies with --require-hashes ( #6050 )
...
Install Semgrep from a new hash-pinned requirements file in
cmake/requirements (covered by Dependabot) instead of a version-only
"pip install semgrep==1.168.0", and pass --require-hashes to the astyle
and natvis installs in check_amalgamation.yml, whose requirements files
got their hashes in #6046 . Addresses the Scorecard Pinned-Dependencies
code-scanning alerts for semgrep.yml and check_amalgamation.yml.
Signed-off-by: Niels Lohmann <mail@nlohmann.me >
2026-11-10 08:33:30 +01:00
Niels Lohmann
b2626e25f6
ci: pin pip dependencies by hash ( #6046 )
...
Add sha256 hashes for every release file to the requirements of the
astyle and natvis tools, and install Meson in the ubuntu workflow from a
new hashed requirements file with --require-hashes instead of an
unpinned "pip install meson". pip verifies all installs from these files
once they contain hashes, including the ones of the Makefile and
cmake/ci.cmake. Addresses the Scorecard Pinned-Dependencies alerts for
ubuntu.yml; the check_amalgamation.yml flags follow once develop has the
hashes.
Signed-off-by: Niels Lohmann <mail@nlohmann.me >
2026-11-10 07:08:25 +01:00
dependabot[bot]
6343775000
build(deps): bump reuse from 6.2.0 to 6.3.0 in /cmake/requirements ( #6035 )
...
Bumps [reuse](https://github.com/RichardLitt/standard-readme ) from 6.2.0 to 6.3.0.
- [Release notes](https://github.com/RichardLitt/standard-readme/releases )
- [Commits](https://github.com/RichardLitt/standard-readme/commits )
---
updated-dependencies:
- dependency-name: reuse
dependency-version: 6.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-11-09 08:10:36 +01:00
dependabot[bot]
ec2e50e26f
Bump cppcheck from 1.5.2 to 1.5.3 in /cmake/requirements ( #5850 )
...
Bumps [cppcheck](https://github.com/msclock/cppcheck-wheel ) from 1.5.2 to 1.5.3.
- [Release notes](https://github.com/msclock/cppcheck-wheel/releases )
- [Commits](https://github.com/msclock/cppcheck-wheel/compare/v1.5.2...v1.5.3 )
---
updated-dependencies:
- dependency-name: cppcheck
dependency-version: 1.5.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-20 22:22:10 +02:00
Niels Lohmann
91b9ee2602
Update cppcheck to 1.5.2 (Cppcheck 2.20) and fix its new findings ( #5829 )
...
Cppcheck 2.20 rejects invocations of unknown function-like macros in #if
conditions instead of evaluating them as 0. default_defines.hpp expands
the Hedley macros to the compiler's feature-test operators (__has_attribute
etc.), so define them as 0 in a generated include file.
It also reports a false bufferAccessOutOfBounds in the float overload of
float_from_bits, sizing the parameter as the double overload's; use the
size of the source instead (equal by the static_assert).
Signed-off-by: Niels Lohmann <mail@nlohmann.me >
2026-10-15 20:04:46 +02:00
Niels Lohmann
5a05627b1f
🚨 fix warning ( #5169 )
2026-05-14 15:39:18 +02:00
dependabot[bot]
a6a92c19bf
⬆️ Bump reuse from 6.1.2 to 6.2.0 in /cmake/requirements ( #4971 )
...
Bumps [reuse](https://github.com/fsfe/reuse-tool ) from 6.1.2 to 6.2.0.
- [Release notes](https://github.com/fsfe/reuse-tool/releases )
- [Changelog](https://github.com/fsfe/reuse-tool/blob/main/CHANGELOG.md )
- [Commits](https://github.com/fsfe/reuse-tool/compare/v6.1.2...v6.2.0 )
---
updated-dependencies:
- dependency-name: reuse
dependency-version: 6.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-28 17:15:37 +01:00
Niels Lohmann
54be9b04f0
📄 update REUSE ( #4960 )
2025-10-23 06:56:36 +02:00
dependabot[bot]
f8913c7954
⬆️ Bump reuse from 5.0.2 to 5.1.1 in /cmake/requirements ( #4910 )
...
Bumps [reuse](https://github.com/fsfe/reuse-tool ) from 5.0.2 to 5.1.1.
- [Release notes](https://github.com/fsfe/reuse-tool/releases )
- [Changelog](https://github.com/fsfe/reuse-tool/blob/main/CHANGELOG.md )
- [Commits](https://github.com/fsfe/reuse-tool/compare/v5.0.2...v5.1.1 )
---
updated-dependencies:
- dependency-name: reuse
dependency-version: 5.1.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 20:18:24 +02:00
dependabot[bot]
7ddea2686f
⬆️ Bump cpplint from 2.0.1 to 2.0.2 in /cmake/requirements ( #4728 )
...
Bumps [cpplint](https://github.com/cpplint/cpplint ) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/cpplint/cpplint/releases )
- [Changelog](https://github.com/cpplint/cpplint/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/cpplint/cpplint/compare/2.0.1...2.0.2 )
---
updated-dependencies:
- dependency-name: cpplint
dependency-version: 2.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-11 10:56:23 +02:00
dependabot[bot]
9ef4967389
⬆️ Bump cpplint from 2.0.0 to 2.0.1 in /cmake/requirements ( #4719 )
...
Bumps [cpplint](https://github.com/cpplint/cpplint ) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/cpplint/cpplint/releases )
- [Changelog](https://github.com/cpplint/cpplint/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/cpplint/cpplint/compare/2.0.0...2.0.1 )
---
updated-dependencies:
- dependency-name: cpplint
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-03 07:39:59 +02:00
dependabot[bot]
3a5703931a
⬆️ Bump cppcheck from 1.4.8 to 1.5.0 in /cmake/requirements ( #4698 )
...
Bumps [cppcheck](https://github.com/msclock/cppcheck-wheel ) from 1.4.8 to 1.5.0.
- [Release notes](https://github.com/msclock/cppcheck-wheel/releases )
- [Changelog](https://github.com/msclock/cppcheck-wheel/blob/master/.releaserc.js )
- [Commits](https://github.com/msclock/cppcheck-wheel/compare/v1.4.8...v1.5.0 )
---
updated-dependencies:
- dependency-name: cppcheck
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-29 16:33:52 +01:00
dependabot[bot]
11a835df85
⬆️ Bump cppcheck from 1.4.7 to 1.4.8 in /cmake/requirements ( #4697 )
...
Bumps [cppcheck](https://github.com/msclock/cppcheck-wheel ) from 1.4.7 to 1.4.8.
- [Release notes](https://github.com/msclock/cppcheck-wheel/releases )
- [Changelog](https://github.com/msclock/cppcheck-wheel/blob/master/.releaserc.js )
- [Commits](https://github.com/msclock/cppcheck-wheel/compare/v1.4.7...v1.4.8 )
---
updated-dependencies:
- dependency-name: cppcheck
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-19 08:29:39 +01:00
dependabot[bot]
6be4e85600
Bump cppcheck from 1.4.6 to 1.4.7 in /cmake/requirements ( #4567 )
2024-12-23 19:17:06 +01:00
Niels Lohmann
30cd44df95
Clean up CI ( #4553 )
...
* 💚 overwork cppcheck
* 🔒 adjust permissions
* 💚 fixes
* 💚 fixes
2024-12-17 18:58:05 +01:00