From 8649a65237e61eca9db13305da6b6752adddb81f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 16 Oct 2026 03:52:36 +0000 Subject: [PATCH 1/2] build(deps): bump virtualenv from 21.7.1 to 21.7.13 Bumps [virtualenv](https://github.com/pypa/virtualenv) from 21.7.1 to 21.7.13. - [Release notes](https://github.com/pypa/virtualenv/releases) - [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst) - [Commits](https://github.com/pypa/virtualenv/compare/21.7.1...21.7.13) --- updated-dependencies: - dependency-name: virtualenv dependency-version: 21.7.13 dependency-type: indirect ... Signed-off-by: dependabot[bot] --- poetry.lock | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/poetry.lock b/poetry.lock index 661dbe3..43c6591 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 2.4.1 and should not be changed by hand. +# This file is automatically @generated by Poetry 2.5.1 and should not be changed by hand. [[package]] name = "bandit" @@ -840,19 +840,19 @@ dev = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "requests [[package]] name = "python-discovery" -version = "1.5.1" +version = "1.6.2" description = "Python interpreter discovery" optional = true -python-versions = ">=3.8" +python-versions = ">=3.9" groups = ["main"] markers = "extra == \"dev\"" files = [ - {file = "python_discovery-1.5.1-py3-none-any.whl", hash = "sha256:ac07f44cade589d954e9d6a1e1468539fdddd2cf676beb51da73e0f156b7c932"}, - {file = "python_discovery-1.5.1.tar.gz", hash = "sha256:e2ea8b884cd1701f386eda8cf327b87743f1dc21b7f784470799537d95635384"}, + {file = "python_discovery-1.6.2-py3-none-any.whl", hash = "sha256:f0c697f95a3aaec4174a6e5e58f5885e25768684bafc76f1afde384709ebdcf2"}, + {file = "python_discovery-1.6.2.tar.gz", hash = "sha256:cd1738ca1d37c86ef9d0b654dd46fcee1e41c97c6add12575e8501ced39afdb4"}, ] [package.dependencies] -filelock = ">=3.15.4" +filelock = ">=3.16.1" [[package]] name = "pytokens" @@ -1278,23 +1278,24 @@ files = [ [[package]] name = "virtualenv" -version = "21.7.1" +version = "21.14.8" description = "Virtual Python Environment builder" optional = true python-versions = ">=3.9" groups = ["main"] markers = "extra == \"dev\"" files = [ - {file = "virtualenv-21.7.1-py3-none-any.whl", hash = "sha256:6394973f990536e34c05157179146c020284c42fe01da1dfeb0ba16c345280d9"}, - {file = "virtualenv-21.7.1.tar.gz", hash = "sha256:d0dbfaa5483487baea28d7210ef8d24c9d1bd0f10f449eeb215568825a9b334e"}, + {file = "virtualenv-21.14.8-py3-none-any.whl", hash = "sha256:d2a347fdbc1a65e33c2c5e84dc767b4a3538a25749536a752744d4fe1f71c37a"}, + {file = "virtualenv-21.14.8.tar.gz", hash = "sha256:394e45ed610ceffb5018e1a179e3a8012c02fd87fe792ab4aae67ce5e7e3afbd"}, ] [package.dependencies] -distlib = ">=0.3.7,<1" -filelock = {version = ">=3.24.2,<4", markers = "python_version >= \"3.10\""} -platformdirs = ">=3.9.1,<5" -python-discovery = ">=1.4.2" -typing-extensions = {version = ">=4.13.2", markers = "python_version < \"3.11\""} +distlib = ">=0.4.3,<1" +filelock = {version = ">=3.24.2,<5", markers = "python_version >= \"3.10\""} +packaging = ">=26.3" +platformdirs = ">=4.4,<5" +python-discovery = ">=1.6.1" +typing-extensions = {version = ">=4.16", markers = "python_version < \"3.11\""} [extras] dev = ["bandit", "black", "bumpver", "pre-commit", "pytest", "pyupgrade", "ruff"] From 3fa586051978d7553e670a0f5b78a308d7900511 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Fri, 16 Oct 2026 03:53:02 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .idea/objutils@1.iml | 2 +- objutils/dwarf/__init__.py | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.idea/objutils@1.iml b/.idea/objutils@1.iml index 8e33d7d..6276174 100644 --- a/.idea/objutils@1.iml +++ b/.idea/objutils@1.iml @@ -8,4 +8,4 @@ - \ No newline at end of file + diff --git a/objutils/dwarf/__init__.py b/objutils/dwarf/__init__.py index 96e7e72..7b708e2 100644 --- a/objutils/dwarf/__init__.py +++ b/objutils/dwarf/__init__.py @@ -639,7 +639,6 @@ class DwarfProcessor: Earlier or later DWARF versions may not parse correctly. """ - UTF8String = CString(encoding="utf8") def __init__(self, elf_parser, *, verbose: bool = True): @@ -1112,7 +1111,7 @@ def _normalize_raw_value(value: Any) -> Any: debug_abbrev_offset = dbgInfo.body.debug_abbrev_offset address_size = dbgInfo.body.address_size else: - if version > 5: # Handle messed up version numbers in some binaries (e.g. 39424) + if version > 5: # Handle messed up version numbers in some binaries (e.g. 39424) address_size = self.elf_address_size else: address_size = dbgInfo.body.address_size