CodeQL library for Python
codeql/python-all 0.6.4 (changelog, source)
Search

Module PEP249Impl

INTERNAL: Do not use.

Provides internal implementation of PEP249. This currently resides in a different file than python/ql/src/semmle/python/frameworks/PEP249.qll, since we used to export everything without being encapsulated in a module, and shadowing rules means that we can’t just add the module directly to that file :(

So once we can remove those deprecated things (Start of July 2022), we can also move the core implementation into its’ proper place.

Provides classes modeling PEP 249. See https://www.python.org/dev/peps/pep-0249/.

Import path

import semmle.python.frameworks.internal.PEP249Impl

Modules

PEP249

Provides classes modeling database interfaces following PEP 249. See https://www.python.org/dev/peps/pep-0249/.