CodeQL documentation

Import of deprecated module

ID: py/import-deprecated-module
Kind: problem
Severity: warning
Precision: very-high
Tags:
   - maintainability
   - external/cwe/cwe-477
Query suites:
   - python-security-and-quality.qls

Click to see the query in the CodeQL repository

A module is deprecated when it cannot or will not be maintained indefinitely in the standard library. Deprecated modules may not receive security fixes or other important updates. See PEP 4 for a list of all deprecated modules.

Recommendation

Do not import the deprecated module. Replace uses of it with uses of a better maintained module.

References