diff --git a/dojo/tools/nexpose/parser.py b/dojo/tools/nexpose/parser.py
index 9c03ba8f277..d2a9b28541c 100644
--- a/dojo/tools/nexpose/parser.py
+++ b/dojo/tools/nexpose/parser.py
@@ -63,7 +63,7 @@ def parse_html_type(self, node):
ret += "
" + str(node.text).strip() + ""
if tag == "orderedlist":
i = 1
- for item in list(node):
+ for i, item in enumerate(node):
ret += (
""
+ str(i)
@@ -71,7 +71,6 @@ def parse_html_type(self, node):
+ self.parse_html_type(item)
+ "
"
)
- i += 1
if tag == "paragraph":
if len(list(node)) > 0:
for child in list(node):
diff --git a/requirements-lint.txt b/requirements-lint.txt
index 0f8390862b8..b810e7bc123 100644
--- a/requirements-lint.txt
+++ b/requirements-lint.txt
@@ -1 +1 @@
-ruff==0.14.4
+ruff==0.14.5
\ No newline at end of file