Skip to content

Update stable version

96e4a58
Select commit
Loading
Failed to load commit list.
Merged

Dev #162

Update stable version
96e4a58
Select commit
Loading
Failed to load commit list.
Codacy Production / Codacy Static Code Analysis required action Nov 9, 2025 in 0s

16 new issues (0 max.) of at least severity.

Annotations

Check warning on line 35 in je_auto_control/osx/listener/osx_listener.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

je_auto_control/osx/listener/osx_listener.py#L35

'NSEvent' may be undefined, or defined from star imports: Cocoa, Foundation (F405)

Check warning on line 36 in je_auto_control/osx/listener/osx_listener.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

je_auto_control/osx/listener/osx_listener.py#L36

'NSEventMaskKeyDown' may be undefined, or defined from star imports: Cocoa, Foundation (F405)

Check warning on line 39 in je_auto_control/osx/listener/osx_listener.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

je_auto_control/osx/listener/osx_listener.py#L39

'NSEventMaskLeftMouseDown' may be undefined, or defined from star imports: Cocoa, Foundation (F405)

Check warning on line 42 in je_auto_control/osx/listener/osx_listener.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

je_auto_control/osx/listener/osx_listener.py#L42

'NSEventMaskRightMouseDown' may be undefined, or defined from star imports: Cocoa, Foundation (F405)

Check warning on line 58 in je_auto_control/utils/generate_report/generate_xml_report.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

je_auto_control/utils/generate_report/generate_xml_report.py#L58

Using xml.dom.minidom.parseString to parse untrusted XML data is known to be vulnerable to XML attacks. Replace xml.dom.minidom.parseString with its defusedxml equivalent function or make sure defusedxml.defuse_stdlib() is called

Check warning on line 59 in je_auto_control/utils/generate_report/generate_xml_report.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

je_auto_control/utils/generate_report/generate_xml_report.py#L59

Using xml.dom.minidom.parseString to parse untrusted XML data is known to be vulnerable to XML attacks. Replace xml.dom.minidom.parseString with its defusedxml equivalent function or make sure defusedxml.defuse_stdlib() is called

Check failure on line 36 in je_auto_control/utils/package_manager/package_manager_class.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

je_auto_control/utils/package_manager/package_manager_class.py#L36

Untrusted user input in `importlib.import_module()` function allows an attacker to load arbitrary code.

Check warning on line 49 in je_auto_control/utils/shell_process/shell_exec.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

je_auto_control/utils/shell_process/shell_exec.py#L49

subprocess call with shell=True identified, security issue.

Check warning on line 57 in je_auto_control/utils/shell_process/shell_exec.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

je_auto_control/utils/shell_process/shell_exec.py#L57

subprocess call - check for execution of untrusted input.

Check warning on line 3 in je_auto_control/utils/xml/change_xml_structure/change_xml_structure.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

je_auto_control/utils/xml/change_xml_structure/change_xml_structure.py#L3

'typing.Union' imported but unused (F401)

Check failure on line 3 in je_auto_control/utils/xml/xml_file/xml_file.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

je_auto_control/utils/xml/xml_file/xml_file.py#L3

The Python documentation recommends using `defusedxml` instead of `xml` because the native Python `xml` library is vulnerable to XML External Entity (XXE) attacks.

Check warning on line 3 in je_auto_control/utils/xml/xml_file/xml_file.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

je_auto_control/utils/xml/xml_file/xml_file.py#L3

Using ParseError to parse untrusted XML data is known to be vulnerable to XML attacks. Replace ParseError with the equivalent defusedxml package, or make sure defusedxml.defuse_stdlib() is called.

Check warning on line 88 in je_auto_control/utils/xml/xml_file/xml_file.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

je_auto_control/utils/xml/xml_file/xml_file.py#L88

Using xml.etree.ElementTree.fromstring to parse untrusted XML data is known to be vulnerable to XML attacks. Replace xml.etree.ElementTree.fromstring with its defusedxml equivalent function or make sure defusedxml.defuse_stdlib() is called

Check warning on line 2 in je_auto_control/windows/window/windows_window_manage.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

je_auto_control/windows/window/windows_window_manage.py#L2

'typing.Union' imported but unused (F401)

Check warning on line 5 in je_auto_control/wrapper/auto_control_image.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

je_auto_control/wrapper/auto_control_image.py#L5

'je_auto_control.utils.exception.exception_tags.find_image_error_variable_error_message' imported but unused (F401)

Check failure on line 6 in test/unit_test/mouse/mouse_scroll_test.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

test/unit_test/mouse/mouse_scroll_test.py#L6

mouse_scroll_error_message is not callable