From b4e307b85d03c1855479a7eb7956e92d87442f8f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Apr 2026 16:00:22 +0000 Subject: [PATCH 1/2] build(deps): bump msgspec from 0.20.0 to 0.21.1 Bumps [msgspec](https://github.com/jcrist/msgspec) from 0.20.0 to 0.21.1. - [Release notes](https://github.com/jcrist/msgspec/releases) - [Changelog](https://github.com/jcrist/msgspec/blob/main/docs/changelog.md) - [Commits](https://github.com/jcrist/msgspec/compare/0.20.0...0.21.1) --- updated-dependencies: - dependency-name: msgspec dependency-version: 0.21.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 080ddcd5..6c0e651e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -45,5 +45,5 @@ six==1.17.0 sortedcontainers==2.4.0 viv-utils==0.8.0 vivisect==1.3.2 -msgspec==0.20.0 +msgspec==0.21.1 bump-my-version==1.3.0 From 557f521713756eb4a760599200af191e4dec0c17 Mon Sep 17 00:00:00 2001 From: Moritz Date: Thu, 16 Apr 2026 18:35:43 +0000 Subject: [PATCH 2/2] tests: update expected Binary Ninja version to 5.3 (#3011) --- CHANGELOG.md | 1 + tests/test_binja_features.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 601cf5f6..6e4b679c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,7 @@ ### capa Explorer IDA Pro plugin ### Development +- tests: update binja version to 5.3 @mr-tz #3011 - ci: use explicit and per job permissions @mike-hunhoff #3002 - replace black/isort/flake8 with ruff @mike-hunhoff #2992 diff --git a/tests/test_binja_features.py b/tests/test_binja_features.py index c97a8d26..acb928f6 100644 --- a/tests/test_binja_features.py +++ b/tests/test_binja_features.py @@ -70,4 +70,4 @@ def test_standalone_binja_backend(): @pytest.mark.skipif(binja_present is False, reason="Skip binja tests if the binaryninja Python API is not installed") def test_binja_version(): version = binaryninja.core_version_info() - assert version.major == 5 and version.minor == 2 + assert (version.major, version.minor) >= (5, 3)