pylint 3.3.7 astroid 3.3.8 Python 3.13.9 (main, Oct 14 2025, 00:00:00) [GCC 15.2.1 20250808 (Red Hat 15.2.1-1)] Redirect to /tmp/tmp.w5jB7EIZrx and /tmp/tmp.MjYayweGZu Tree base: 43ae69c5901b ("selftests: ovpn: allow compiling ovpn-cli.c with mbedtls3") Now at: e28272b05161 ("selftests: ovpn: add notification parsing and matching") ====== Checking before the patch ====== ====== Checking the tree with the patch ====== ************* Module check_requirements tools/testing/selftests/net/ovpn/check_requirements.py:21:0: C0301: Line too long (106/100) (line-too-long) tools/testing/selftests/net/ovpn/check_requirements.py:1:0: C0114: Missing module docstring (missing-module-docstring) tools/testing/selftests/net/ovpn/check_requirements.py:4:0: E0401: Unable to import 'packaging.requirements' (import-error) tools/testing/selftests/net/ovpn/check_requirements.py:5:0: E0401: Unable to import 'packaging.version' (import-error) tools/testing/selftests/net/ovpn/check_requirements.py:9:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/net/ovpn/check_requirements.py:11:9: W1514: Using open without explicitly specifying an encoding (unspecified-encoding) tools/testing/selftests/net/ovpn/check_requirements.py:26:19: W0718: Catching too general exception Exception (broad-exception-caught) tools/testing/selftests/net/ovpn/check_requirements.py:6:0: C0411: standard import "pathlib.Path" should be placed before third party imports "packaging.requirements.Requirement", "packaging.version.Version" (wrong-import-order) tools/testing/selftests/net/ovpn/check_requirements.py:7:0: C0411: standard import "sys" should be placed before third party imports "packaging.requirements.Requirement", "packaging.version.Version" (wrong-import-order) tools/testing/selftests/net/ovpn/check_requirements.py:6:0: W0611: Unused Path imported from pathlib (unused-import) ----------------------------------- Your code has been rated at 4.38/10