Capa Bot
2c1d5592ca
Sync capa rules submodule
2024-06-01 10:23:18 +00:00
Capa Bot
267f5e99b7
Sync capa-testfiles submodule
2024-06-01 10:19:40 +00:00
Capa Bot
6b77c50ae8
Sync capa rules submodule
2024-05-31 20:25:51 +00:00
Capa Bot
8a0a24f269
Sync capa rules submodule
2024-05-31 17:24:45 +00:00
Capa Bot
4f2494dc59
Sync capa-testfiles submodule
2024-05-31 09:35:22 +00:00
Fariss
2e5da3e2bd
Add deptry support ( #2085 )
...
* Add deptry support
This commit resolves #1497 .
Note: known_first_party refers to modules that are supposed to be
local, i.e. idaapi, ghidra, java, binaryninja, ... etc.
* adjust running stages for deptry hook
* adjust deptry exclusions, and humanize dependency
---------
Co-authored-by: Soufiane Fariss <soufiane.fariss@um5s.net.ma >
2024-05-31 09:43:10 +02:00
Moritz
0ac21f036c
update to Ubuntu 22.04 for Binary Ninja tests
2024-05-29 14:21:02 +02:00
Moritz
4ecf3a1793
Merge pull request #2090 from mandiant/dependabot/pip/protobuf-5.27.0
...
build(deps): bump protobuf from 5.26.1 to 5.27.0
2024-05-29 10:21:38 +02:00
Moritz
b14db68819
Merge pull request #2091 from mandiant/dependabot/pip/types-requests-2.32.0.20240523
...
build(deps): bump types-requests from 2.31.0.20240406 to 2.32.0.20240523
2024-05-29 10:21:25 +02:00
Moritz
54106d60ae
Merge pull request #2092 from mandiant/dependabot/pip/pyinstaller-6.7.0
...
build(deps): bump pyinstaller from 6.6.0 to 6.7.0
2024-05-29 10:21:14 +02:00
Capa Bot
0622f45208
Sync capa-testfiles submodule
2024-05-28 13:44:27 +00:00
Moritz
adb9de8d4b
Merge pull request #2089 from mandiant/dependabot/pip/ruff-0.4.5
...
build(deps): bump ruff from 0.4.4 to 0.4.5
2024-05-28 13:18:33 +02:00
dependabot[bot]
48dd64beba
build(deps): bump protobuf from 5.26.1 to 5.27.0
...
Bumps [protobuf](https://github.com/protocolbuffers/protobuf ) from 5.26.1 to 5.27.0.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl )
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v5.26.1...v5.27.0 )
---
updated-dependencies:
- dependency-name: protobuf
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-28 07:59:24 +00:00
Fariss
abaabae164
Replace halo spinner with rich ( #2086 )
...
* Replace halo spinner with rich
* remove Halo dependency
* Omit halo from mypy.ini
---------
Co-authored-by: Soufiane Fariss <soufiane.fariss@um5s.net.ma >
2024-05-28 09:58:32 +02:00
dependabot[bot]
8316a74ca2
build(deps): bump pyinstaller from 6.6.0 to 6.7.0
...
Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller ) from 6.6.0 to 6.7.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.6.0...v6.7.0 )
---
updated-dependencies:
- dependency-name: pyinstaller
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-27 14:33:10 +00:00
dependabot[bot]
1dd2af7048
build(deps): bump types-requests from 2.31.0.20240406 to 2.32.0.20240523
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.31.0.20240406 to 2.32.0.20240523.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-requests
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-27 14:32:57 +00:00
dependabot[bot]
bbc4e5cd97
build(deps): bump ruff from 0.4.4 to 0.4.5
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.4.4 to 0.4.5.
- [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/v0.4.4...v0.4.5 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-27 14:32:37 +00:00
Capa Bot
7da3ef89ca
Sync capa rules submodule
2024-05-23 11:37:39 +00:00
Moritz
44e319a604
Merge pull request #2081 from mandiant/dependabot/pip/mypy-protobuf-3.6.0
...
build(deps): bump mypy-protobuf from 3.5.0 to 3.6.0
2024-05-22 14:09:26 +02:00
Moritz
21c346d0c2
Merge pull request #2082 from mandiant/dependabot/pip/types-requests-2.31.0.20240406
...
build(deps): bump types-requests from 2.31.0.20240311 to 2.31.0.20240406
2024-05-22 14:09:17 +02:00
Capa Bot
f9953d1e99
Sync capa rules submodule
2024-05-21 07:58:30 +00:00
dependabot[bot]
9bce98b0ae
build(deps): bump types-requests from 2.31.0.20240311 to 2.31.0.20240406
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.31.0.20240311 to 2.31.0.20240406.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-requests
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-20 14:14:50 +00:00
dependabot[bot]
7f39a5b1d6
build(deps): bump mypy-protobuf from 3.5.0 to 3.6.0
...
Bumps [mypy-protobuf](https://github.com/nipunn1313/mypy-protobuf ) from 3.5.0 to 3.6.0.
- [Changelog](https://github.com/nipunn1313/mypy-protobuf/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nipunn1313/mypy-protobuf/compare/v3.5.0...v3.6.0 )
---
updated-dependencies:
- dependency-name: mypy-protobuf
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-20 14:14:47 +00:00
Moritz
e9cc193dd4
Merge pull request #2077 from mandiant/dependabot/pip/tqdm-4.66.4
...
build(deps): bump tqdm from 4.66.3 to 4.66.4
2024-05-16 14:15:15 +02:00
Moritz
5482021c75
Merge pull request #2076 from mandiant/dependabot/pip/flake8-bugbear-24.4.26
...
build(deps): bump flake8-bugbear from 24.2.6 to 24.4.26
2024-05-16 14:14:58 +02:00
Moritz
5507991575
Merge pull request #2078 from mandiant/dependabot/pip/ruff-0.4.4
...
build(deps): bump ruff from 0.3.5 to 0.4.4
2024-05-16 14:13:01 +02:00
dependabot[bot]
65114ec2d7
build(deps): bump ruff from 0.3.5 to 0.4.4
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.3.5 to 0.4.4.
- [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/v0.3.5...v0.4.4 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-13 14:54:11 +00:00
dependabot[bot]
e4ae052f48
build(deps): bump tqdm from 4.66.3 to 4.66.4
...
Bumps [tqdm](https://github.com/tqdm/tqdm ) from 4.66.3 to 4.66.4.
- [Release notes](https://github.com/tqdm/tqdm/releases )
- [Commits](https://github.com/tqdm/tqdm/compare/v4.66.3...v4.66.4 )
---
updated-dependencies:
- dependency-name: tqdm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-13 14:53:54 +00:00
dependabot[bot]
3ae8183a4a
build(deps): bump flake8-bugbear from 24.2.6 to 24.4.26
...
Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear ) from 24.2.6 to 24.4.26.
- [Release notes](https://github.com/PyCQA/flake8-bugbear/releases )
- [Commits](https://github.com/PyCQA/flake8-bugbear/compare/24.2.6...24.4.26 )
---
updated-dependencies:
- dependency-name: flake8-bugbear
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-13 14:53:49 +00:00
Willi Ballenthin
b59df659c9
pep8
2024-05-08 16:20:10 +02:00
Willi Ballenthin
519cfb842e
profile-time: more result reporting, and learn to specify other backends
2024-05-08 16:20:10 +02:00
Capa Bot
ee98548bf9
Sync capa-testfiles submodule
2024-05-07 22:20:48 +00:00
mr-tz
8298347c19
support more report formats
2024-05-07 15:24:21 +02:00
dependabot[bot]
54d749e845
build(deps): bump types-protobuf from 4.23.0.3 to 5.26.0.20240422
...
Bumps [types-protobuf](https://github.com/python/typeshed ) from 4.23.0.3 to 5.26.0.20240422.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-protobuf
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-07 15:21:57 +02:00
dependabot[bot]
25b9c88198
build(deps): bump black from 24.4.0 to 24.4.2
...
Bumps [black](https://github.com/psf/black ) from 24.4.0 to 24.4.2.
- [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/24.4.0...24.4.2 )
---
updated-dependencies:
- dependency-name: black
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-07 15:21:45 +02:00
dependabot[bot]
11ae44541b
build(deps): bump mypy from 1.9.0 to 1.10.0
...
Bumps [mypy](https://github.com/python/mypy ) from 1.9.0 to 1.10.0.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/1.9.0...v1.10.0 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-07 15:21:29 +02:00
Willi Ballenthin
f26a109b4d
pep8
2024-05-07 15:21:14 +02:00
Willi Ballenthin
d26897afca
capabilities: don't show progress bar when stderr is redirected to a file
2024-05-07 15:21:14 +02:00
Willi Ballenthin
6869ef6520
engine, common: use FeatureSet type annotation for evaluate signature
...
It was used in some places already, but now used everywhere consistently.
This should make it easier to refactor the FeatureSet type, if necessary,
because its easier to see all the places its used.
2024-05-07 15:20:50 +02:00
Willi Ballenthin
4fbd2ba2b8
capabilities: fix duplicate name
2024-05-07 15:20:16 +02:00
Willi Ballenthin
283ce41a5e
capabilities: only log "real" matched rules, not derived count
2024-05-07 15:20:16 +02:00
dependabot[bot]
4b1a5003df
build(deps-dev): bump protobuf from 4.23.4 to 5.26.1
...
Bumps [protobuf](https://github.com/protocolbuffers/protobuf ) from 4.23.4 to 5.26.1.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl )
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v4.23.4...v5.26.1 )
---
updated-dependencies:
- dependency-name: protobuf
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-06 12:49:25 +02:00
dependabot[bot]
1cd0f44115
build(deps): bump tqdm from 4.66.2 to 4.66.3
...
Bumps [tqdm](https://github.com/tqdm/tqdm ) from 4.66.2 to 4.66.3.
- [Release notes](https://github.com/tqdm/tqdm/releases )
- [Commits](https://github.com/tqdm/tqdm/compare/v4.66.2...v4.66.3 )
---
updated-dependencies:
- dependency-name: tqdm
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-06 12:44:02 +02:00
Moritz
824e852184
Merge pull request #2059 from mandiant/mr-tz-patch-1
...
Update pydantic to 2.7.1
2024-05-03 10:45:08 +02:00
Capa Bot
4be0c40fe6
Sync capa rules submodule
2024-05-03 08:42:32 +00:00
RainRat
4f4adc04c8
fix typos
2024-05-02 21:24:59 +02:00
Moritz
60d400cf08
Update pydantic to 2.7.1
2024-04-30 12:07:02 +02:00
Moritz
2f4d8e1d90
Merge pull request #2057 from mandiant/dependabot/pip/ruamel-yaml-0.18.6
...
build(deps): bump ruamel-yaml from 0.18.5 to 0.18.6
2024-04-30 12:01:44 +02:00
Moritz
fdfa838a15
Merge pull request #2055 from mandiant/dependabot/pip/pyelftools-0.31
...
build(deps): bump pyelftools from 0.30 to 0.31
2024-04-30 12:01:33 +02:00
Moritz
baef70d588
Merge pull request #2054 from mandiant/dependabot/pip/pyinstaller-6.6.0
...
build(deps): bump pyinstaller from 6.4.0 to 6.6.0
2024-04-30 12:01:19 +02:00