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
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"]