Mike Hunhoff
ed7e0cd77d
lint: replace black/isort/flake8 with ruff ( #2992 )
...
* lint: replace isort/flake8 with ruff
* update ruff links
* remove stale isort reference
* update CHANGELOG
* address review
* remove unused imports
* remove unnecessary list comprehension
* remove quotes from type annotation
* use dict.get instead of if-else block
* remove unnecessary utf-8 encoding declaration
* Revert "remove unused imports"
This reverts commit 18ba50a22b .
* skip check for unused imports
* fix UP036 Version block is outdated for minimum Python version
* add TODO comment for unused imports
* replace black with ruff
* address review comments
2026-04-07 12:10:41 -06:00
dependabot[bot]
70f275ac0b
build(deps-dev): bump types-protobuf ( #2994 )
...
Bumps [types-protobuf](https://github.com/python/typeshed ) from 6.32.1.20250918 to 7.34.1.20260403.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-protobuf
dependency-version: 7.34.1.20260403
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mike Hunhoff <mike.hunhoff@gmail.com >
2026-04-06 12:15:37 -06:00
dependabot[bot]
63aa5729ee
build(deps-dev): bump mypy from 1.19.1 to 1.20.0 ( #2993 )
...
Bumps [mypy](https://github.com/python/mypy ) from 1.19.1 to 1.20.0.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.19.1...v1.20.0 )
---
updated-dependencies:
- dependency-name: mypy
dependency-version: 1.20.0
dependency-type: direct:development
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-04-06 10:42:18 -06:00
Moritz
db84b2cf33
Merge pull request #2978 from mandiant/dependabot/pip/pygithub-2.9.0
...
build(deps-dev): bump pygithub from 2.8.1 to 2.9.0
2026-03-30 20:42:45 +02:00
dependabot[bot]
e548fa07a4
build(deps-dev): bump pygithub from 2.8.1 to 2.9.0
...
Bumps [pygithub](https://github.com/pygithub/pygithub ) from 2.8.1 to 2.9.0.
- [Release notes](https://github.com/pygithub/pygithub/releases )
- [Changelog](https://github.com/PyGithub/PyGithub/blob/main/doc/changes.rst )
- [Commits](https://github.com/pygithub/pygithub/compare/v2.8.1...v2.9.0 )
---
updated-dependencies:
- dependency-name: pygithub
dependency-version: 2.9.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-30 16:09:57 +00:00
dependabot[bot]
9481499004
build(deps-dev): bump types-requests
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.32.0.20240712 to 2.33.0.20260327.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-requests
dependency-version: 2.33.0.20260327
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-30 16:09:48 +00:00
dependabot[bot]
6980df98b0
build(deps-dev): bump deptry from 0.24.0 to 0.25.1 ( #2964 )
...
* build(deps-dev): bump deptry from 0.24.0 to 0.25.1
Bumps [deptry](https://github.com/osprey-oss/deptry ) from 0.24.0 to 0.25.1.
- [Release notes](https://github.com/osprey-oss/deptry/releases )
- [Changelog](https://github.com/osprey-oss/deptry/blob/main/CHANGELOG.md )
- [Commits](https://github.com/osprey-oss/deptry/compare/0.24.0...0.25.1 )
---
updated-dependencies:
- dependency-name: deptry
dependency-version: 0.25.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* style: auto-format with black and isort
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mike Hunhoff <mike.hunhoff@gmail.com >
2026-03-27 12:24:42 -06:00
dependabot[bot]
4ba1b5d233
build(deps): bump bump-my-version from 1.2.4 to 1.3.0 ( #2963 )
...
* build(deps): bump bump-my-version from 1.2.4 to 1.3.0
Bumps [bump-my-version](https://github.com/callowayproject/bump-my-version ) from 1.2.4 to 1.3.0.
- [Release notes](https://github.com/callowayproject/bump-my-version/releases )
- [Changelog](https://github.com/callowayproject/bump-my-version/blob/master/CHANGELOG.md )
- [Commits](https://github.com/callowayproject/bump-my-version/compare/1.2.4...v1.3 )
---
updated-dependencies:
- dependency-name: bump-my-version
dependency-version: 1.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* style: auto-format with black and isort
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-26 15:30:46 -06:00
dependabot[bot]
7b23834d8e
build(deps-dev): bump black from 25.12.0 to 26.3.0 ( #2902 )
...
* build(deps-dev): bump black from 25.12.0 to 26.3.0
Bumps [black](https://github.com/psf/black ) from 25.12.0 to 26.3.0.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/compare/25.12.0...26.3.0 )
---
updated-dependencies:
- dependency-name: black
dependency-version: 26.3.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* style: auto-format with black and isort
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Moritz <mr-tz@users.noreply.github.com >
Co-authored-by: Capa Bot <capa-dev@mandiant.com >
2026-03-13 15:46:13 +01:00
dependabot[bot]
4697902310
build(deps-dev): bump isort from 7.0.0 to 8.0.0 ( #2879 )
...
Bumps [isort](https://github.com/PyCQA/isort ) from 7.0.0 to 8.0.0.
- [Release notes](https://github.com/PyCQA/isort/releases )
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md )
- [Commits](https://github.com/PyCQA/isort/compare/7.0.0...8.0.0 )
---
updated-dependencies:
- dependency-name: isort
dependency-version: 8.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-23 12:50:28 -07:00
dependabot[bot]
2033c4ab83
build(deps-dev): bump pyinstaller from 6.18.0 to 6.19.0 ( #2856 )
...
Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller ) from 6.18.0 to 6.19.0.
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases )
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst )
- [Commits](https://github.com/pyinstaller/pyinstaller/compare/v6.18.0...v6.19.0 )
---
updated-dependencies:
- dependency-name: pyinstaller
dependency-version: 6.19.0
dependency-type: direct:development
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-02-17 13:40:23 -07:00
dependabot[bot]
cbe005ae0f
bump ruff from 0.14.7 to 0.15.0 ( #2853 )
...
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.15.0
dependency-type: direct:development
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-02-09 13:55:24 -07:00
dependabot[bot]
9599fbac02
build(deps): bump setuptools from 80.9.0 to 80.10.1 ( #2837 )
...
Bumps [setuptools](https://github.com/pypa/setuptools ) from 80.9.0 to 80.10.1.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v80.9.0...v80.10.1 )
---
updated-dependencies:
- dependency-name: setuptools
dependency-version: 80.10.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>
2026-01-23 12:41:04 -07:00
Moritz
2a44482076
Merge pull request #2821 from mandiant/dependabot/pip/mypy-protobuf-5.0.0
...
build(deps-dev): bump mypy-protobuf from 4.0.0 to 5.0.0
2026-01-20 10:31:57 +01:00
dependabot[bot]
8e233ca69d
build(deps-dev): bump pyinstaller from 6.17.0 to 6.18.0
...
Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller ) from 6.17.0 to 6.18.0.
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases )
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst )
- [Commits](https://github.com/pyinstaller/pyinstaller/compare/v6.17.0...v6.18.0 )
---
updated-dependencies:
- dependency-name: pyinstaller
dependency-version: 6.18.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-19 16:45:40 +00:00
dependabot[bot]
d5c23486e3
build(deps-dev): bump mypy-protobuf from 4.0.0 to 5.0.0
...
Bumps [mypy-protobuf](https://github.com/nipunn1313/mypy-protobuf ) from 4.0.0 to 5.0.0.
- [Changelog](https://github.com/nipunn1313/mypy-protobuf/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nipunn1313/mypy-protobuf/commits )
---
updated-dependencies:
- dependency-name: mypy-protobuf
dependency-version: 5.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-19 16:45:32 +00:00
Moritz
6ad4fbbb9b
Merge pull request #2742 from mandiant/idalib-tests
2026-01-13 21:48:30 +01:00
dependabot[bot]
8105214dc6
build(deps-dev): bump build from 1.3.0 to 1.4.0 ( #2809 )
...
Bumps [build](https://github.com/pypa/build ) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/pypa/build/releases )
- [Changelog](https://github.com/pypa/build/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pypa/build/compare/1.3.0...1.4.0 )
---
updated-dependencies:
- dependency-name: build
dependency-version: 1.4.0
dependency-type: direct:development
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-01-13 09:08:58 -07:00
Willi Ballenthin
d1fc8446f6
pyproject: ida: silence SWIG related warnings from IDA bindings
2026-01-13 16:15:31 +01:00
dependabot[bot]
2f7db1f446
build(deps-dev): bump flake8-simplify from 0.22.0 to 0.30.0 ( #2804 )
...
Bumps [flake8-simplify](https://github.com/MartinThoma/flake8-simplify ) from 0.22.0 to 0.30.0.
- [Release notes](https://github.com/MartinThoma/flake8-simplify/releases )
- [Changelog](https://github.com/MartinThoma/flake8-simplify/blob/main/CHANGELOG.md )
- [Commits](https://github.com/MartinThoma/flake8-simplify/commits )
---
updated-dependencies:
- dependency-name: flake8-simplify
dependency-version: 0.30.0
dependency-type: direct:development
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-01-05 10:08:35 -07:00
dependabot[bot]
342cb9d15a
build(deps-dev): bump psutil from 7.1.2 to 7.2.1 ( #2806 )
...
Bumps [psutil](https://github.com/giampaolo/psutil ) from 7.1.2 to 7.2.1.
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst )
- [Commits](https://github.com/giampaolo/psutil/compare/release-7.1.2...release-7.2.1 )
---
updated-dependencies:
- dependency-name: psutil
dependency-version: 7.2.1
dependency-type: direct:development
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-01-05 10:07:17 -07:00
dependabot[bot]
1153ca4cf7
build(deps-dev): bump types-psutil from 7.1.3.20251202 to 7.2.0.20251228 ( #2801 )
...
Bumps [types-psutil](https://github.com/typeshed-internal/stub_uploader ) from 7.1.3.20251202 to 7.2.0.20251228.
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-psutil
dependency-version: 7.2.0.20251228
dependency-type: direct:development
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-12-29 09:48:14 -07:00
dependabot[bot]
4500dd80b3
build(deps-dev): bump pygithub from 2.6.0 to 2.8.1 ( #2798 )
...
Bumps [pygithub](https://github.com/pygithub/pygithub ) from 2.6.0 to 2.8.1.
- [Release notes](https://github.com/pygithub/pygithub/releases )
- [Changelog](https://github.com/PyGithub/PyGithub/blob/main/doc/changes.rst )
- [Commits](https://github.com/pygithub/pygithub/compare/v2.6.0...v2.8.1 )
---
updated-dependencies:
- dependency-name: pygithub
dependency-version: 2.8.1
dependency-type: direct:development
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-12-29 09:46:44 -07:00
dependabot[bot]
29a8fa263e
build(deps-dev): bump mypy-protobuf from 3.6.0 to 4.0.0 ( #2796 )
...
Bumps [mypy-protobuf](https://github.com/nipunn1313/mypy-protobuf ) from 3.6.0 to 4.0.0.
- [Changelog](https://github.com/nipunn1313/mypy-protobuf/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nipunn1313/mypy-protobuf/compare/v3.6.0...v4.0.0 )
---
updated-dependencies:
- dependency-name: mypy-protobuf
dependency-version: 4.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-29 09:44:12 -07:00
dependabot[bot]
5dcf98b1af
build(deps-dev): bump pytest from 8.0.0 to 9.0.2 ( #2795 )
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 8.0.0 to 9.0.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.0.0...9.0.2 )
---
updated-dependencies:
- dependency-name: pytest
dependency-version: 9.0.2
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-29 09:43:11 -07:00
dependabot[bot]
0ad45bfdcc
build(deps-dev): bump mypy from 1.17.1 to 1.19.1 ( #2789 )
...
Bumps [mypy](https://github.com/python/mypy ) from 1.17.1 to 1.19.1.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.17.1...v1.19.1 )
---
updated-dependencies:
- dependency-name: mypy
dependency-version: 1.19.1
dependency-type: direct:development
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>
Co-authored-by: Mike Hunhoff <mike.hunhoff@gmail.com >
2025-12-19 10:29:59 -07:00
dependabot[bot]
acad501b07
build(deps-dev): bump pyinstaller from 6.16.0 to 6.17.0 ( #2790 )
...
Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller ) from 6.16.0 to 6.17.0.
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases )
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst )
- [Commits](https://github.com/pyinstaller/pyinstaller/compare/v6.16.0...v6.17.0 )
---
updated-dependencies:
- dependency-name: pyinstaller
dependency-version: 6.17.0
dependency-type: direct:development
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>
Co-authored-by: Mike Hunhoff <mike.hunhoff@gmail.com >
2025-12-19 09:37:59 -07:00
dependabot[bot]
6da6035e7e
build(deps-dev): bump isort from 6.0.0 to 7.0.0 ( #2791 )
...
Bumps [isort](https://github.com/PyCQA/isort ) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/PyCQA/isort/releases )
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md )
- [Commits](https://github.com/PyCQA/isort/compare/6.0.0...7.0.0 )
---
updated-dependencies:
- dependency-name: isort
dependency-version: 7.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mike Hunhoff <mike.hunhoff@gmail.com >
2025-12-19 09:36:51 -07:00
Mike Hunhoff
66dc70a775
ghidra: support PyGhidra ( #2788 )
...
* ghidra: init commit switch to PyGhidra
* update CHANGELOG and PyGhidra version requirements
* Update capa/features/extractors/ghidra/helpers.py
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* fix black errors
* support Ghidra v12
* remove deprecated APIs
* refactor outdated code
* fix pyinstaller, code refactoring
* address PR feedback
* add back capa_explorer.py
* beef up capa_explorer.py script
* refactor README
* refactor README
* fix #2747
* add sha256 check for workflows
* add sha256 check for workflows
* add sha256 check for workflows
---------
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-18 17:55:49 -07:00
dependabot[bot]
03f94536ca
build(deps-dev): bump deptry from 0.23.0 to 0.24.0
...
Bumps [deptry](https://github.com/fpgmaas/deptry ) from 0.23.0 to 0.24.0.
- [Release notes](https://github.com/fpgmaas/deptry/releases )
- [Changelog](https://github.com/fpgmaas/deptry/blob/main/CHANGELOG.md )
- [Commits](https://github.com/fpgmaas/deptry/compare/0.23.0...0.24.0 )
---
updated-dependencies:
- dependency-name: deptry
dependency-version: 0.24.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-15 14:02:35 +00:00
Moritz
b96a3b6b23
Merge pull request #2786 from mandiant/dependabot/pip/black-25.12.0
...
build(deps-dev): bump black from 25.11.0 to 25.12.0
2025-12-11 11:17:33 +01:00
Moritz
43e5e60901
Merge pull request #2785 from mandiant/dependabot/pip/types-psutil-7.1.3.20251202
...
build(deps-dev): bump types-psutil from 7.0.0.20250218 to 7.1.3.20251202
2025-12-11 11:17:14 +01:00
dependabot[bot]
c3b785e217
build(deps-dev): bump black from 25.11.0 to 25.12.0
...
Bumps [black](https://github.com/psf/black ) from 25.11.0 to 25.12.0.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/compare/25.11.0...25.12.0 )
---
updated-dependencies:
- dependency-name: black
dependency-version: 25.12.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-08 14:02:27 +00:00
dependabot[bot]
6ae17f7ef4
build(deps-dev): bump types-psutil from 7.0.0.20250218 to 7.1.3.20251202
...
Bumps [types-psutil](https://github.com/typeshed-internal/stub_uploader ) from 7.0.0.20250218 to 7.1.3.20251202.
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-psutil
dependency-version: 7.1.3.20251202
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-08 14:02:22 +00:00
dependabot[bot]
13297ad324
build(deps-dev): bump flake8-bugbear from 25.10.21 to 25.11.29
...
Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear ) from 25.10.21 to 25.11.29.
- [Release notes](https://github.com/PyCQA/flake8-bugbear/releases )
- [Commits](https://github.com/PyCQA/flake8-bugbear/compare/25.10.21...25.11.29 )
---
updated-dependencies:
- dependency-name: flake8-bugbear
dependency-version: 25.11.29
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-08 14:02:19 +00:00
dependabot[bot]
9b42b45d21
build(deps-dev): bump flake8-bugbear from 24.12.12 to 25.10.21 ( #2773 )
...
* build(deps-dev): bump flake8-bugbear from 24.12.12 to 25.10.21
Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear ) from 24.12.12 to 25.10.21.
- [Release notes](https://github.com/PyCQA/flake8-bugbear/releases )
- [Commits](https://github.com/PyCQA/flake8-bugbear/compare/24.12.12...25.10.21 )
---
updated-dependencies:
- dependency-name: flake8-bugbear
dependency-version: 25.10.21
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix flake8 raised bugs
* use super
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: mr-tz <moritz.raabe@mandiant.com >
Co-authored-by: Moritz <mr-tz@users.noreply.github.com >
2025-12-04 10:19:16 -07:00
dependabot[bot]
ccb3e6de74
build(deps-dev): bump flake8-comprehensions from 3.16.0 to 3.17.0 ( #2782 )
...
Bumps [flake8-comprehensions](https://github.com/adamchainz/flake8-comprehensions ) from 3.16.0 to 3.17.0.
- [Changelog](https://github.com/adamchainz/flake8-comprehensions/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/adamchainz/flake8-comprehensions/compare/3.16.0...3.17.0 )
---
updated-dependencies:
- dependency-name: flake8-comprehensions
dependency-version: 3.17.0
dependency-type: direct:development
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-12-01 11:27:08 -07:00
dependabot[bot]
26c6ffd62d
build(deps-dev): bump ruff from 0.12.0 to 0.14.7 ( #2781 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.12.0 to 0.14.7.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.12.0...0.14.7 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.14.7
dependency-type: direct:development
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-12-01 11:26:34 -07:00
dependabot[bot]
895b2440c0
build(deps-dev): bump pre-commit from 4.2.0 to 4.5.0 ( #2772 )
...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 4.2.0 to 4.5.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases )
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md )
- [Commits](https://github.com/pre-commit/pre-commit/compare/v4.2.0...v4.5.0 )
---
updated-dependencies:
- dependency-name: pre-commit
dependency-version: 4.5.0
dependency-type: direct:development
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-11-24 08:40:13 -07:00
dependabot[bot]
c901f809a2
build(deps-dev): bump black from 25.1.0 to 25.11.0 ( #2771 )
...
Bumps [black](https://github.com/psf/black ) from 25.1.0 to 25.11.0.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/compare/25.1.0...25.11.0 )
---
updated-dependencies:
- dependency-name: black
dependency-version: 25.11.0
dependency-type: direct:development
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-11-24 08:39:17 -07:00
Mike Hunhoff
7780b9e8a8
explorer: add missing ida-netnode dependency to project.toml ( #2765 )
2025-11-18 08:55:57 -07:00
dependabot[bot]
af27463c37
build(deps-dev): bump pyinstaller from 6.14.1 to 6.16.0 ( #2761 )
...
Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller ) from 6.14.1 to 6.16.0.
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases )
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst )
- [Commits](https://github.com/pyinstaller/pyinstaller/compare/v6.14.1...v6.16.0 )
---
updated-dependencies:
- dependency-name: pyinstaller
dependency-version: 6.16.0
dependency-type: direct:development
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-11-17 09:10:30 -07:00
dependabot[bot]
29af6dc875
build(deps-dev): bump build from 1.2.2 to 1.3.0 ( #2754 )
...
Bumps [build](https://github.com/pypa/build ) from 1.2.2 to 1.3.0.
- [Release notes](https://github.com/pypa/build/releases )
- [Changelog](https://github.com/pypa/build/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pypa/build/compare/1.2.2...1.3.0 )
---
updated-dependencies:
- dependency-name: build
dependency-version: 1.3.0
dependency-type: direct:development
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-11-10 09:23:14 -07:00
dependabot[bot]
888295b37a
build(deps): bump types-protobuf from 6.30.2.20250516 to 6.32.1.20250918 ( #2733 )
...
Bumps [types-protobuf](https://github.com/typeshed-internal/stub_uploader ) from 6.30.2.20250516 to 6.32.1.20250918.
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-protobuf
dependency-version: 6.32.1.20250918
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-11-03 09:07:26 -07:00
Willi Ballenthin
cb2e2323f9
explorer: add support for IDA 9.2 ( #2723 )
...
* ida: add Qt compatibility layer for PyQt5 and PySide6
Introduce a new module `qt_compat.py` providing a unified import
interface and API compatibility for Qt modules. It handles differences between
PyQt5 (used in IDA <9.2) and PySide6 (used in IDA >=9.2). Update all
plugin modules to import Qt components via this compatibility layer
instead of directly importing from PyQt5. This enhances plugin
compatibility across different IDA versions.
thanks @mike-hunhoff!
changelog
* qt_compat: use __all__ rather than noqa
---------
Co-authored-by: Moritz <mr-tz@users.noreply.github.com >
2025-11-03 13:29:06 +01:00
Willi Ballenthin
5ea63770ba
Merge pull request #2724 from HexRays-plugin-contributions/ida-plugin-json
...
add `ida-plugin.json`
2025-10-29 17:55:49 +01:00
axelmierczuk
ec411f1552
Update pyproject.toml
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-01 19:00:26 +02:00
axelmierczuk
6871adc9dc
Pin ida-settings version to 2.1.0
2025-10-01 19:00:26 +02:00
dependabot[bot]
bd2731f87f
build(deps): bump pytest-sugar from 1.0.0 to 1.1.1 ( #2710 )
...
Bumps [pytest-sugar](https://github.com/Teemu/pytest-sugar ) from 1.0.0 to 1.1.1.
- [Release notes](https://github.com/Teemu/pytest-sugar/releases )
- [Changelog](https://github.com/Teemu/pytest-sugar/blob/main/CHANGES.rst )
- [Commits](https://github.com/Teemu/pytest-sugar/compare/v1.0.0...v1.1.1 )
---
updated-dependencies:
- dependency-name: pytest-sugar
dependency-version: 1.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-03 10:10:32 -06:00
dependabot[bot]
1eb42599cf
build(deps): bump mypy from 1.16.0 to 1.17.1 ( #2704 )
...
Bumps [mypy](https://github.com/python/mypy ) from 1.16.0 to 1.17.1.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.16.0...v1.17.1 )
---
updated-dependencies:
- dependency-name: mypy
dependency-version: 1.17.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>
Co-authored-by: Mike Hunhoff <mike.hunhoff@gmail.com >
2025-08-20 15:10:52 -06:00