Module StdlibPrivate
INTERNAL: Do not use.
Provides models for the Python standard library.
This module is marked private as exposing it means committing to 1-year deprecation policy, and the code is not in a polished enough state that we want to do so – at least not without having convincing use-cases for it :)
Import path
import semmle.python.frameworks.StdlibPredicates
| base64 | Gets a reference to the |
| cgi | Gets a reference to the |
| compiledRegex | |
| elementTreeClassRef | Gets a reference to the |
| getHmacConstructorCall | |
| json | Gets a reference to the |
| os | Gets a reference to the |
| pathlibPath | Gets a reference to a |
| pickle | Gets a reference to any of the |
| pickle_load | Gets a reference to |
| pickle_loads | Gets a reference to |
| platform | Gets a reference to the |
| popen2 | Gets a reference to the |
| saxParserWithFeatureExternalGesTurnedOn | Gets a reference to a XML sax parser that has |
| subprocess | Gets a reference to the |
Classes
| CopySummary | A flow summary for |
| DictGetAnySummary | A flow summary for |
| DictGetSummary | A flow summary for |
| DictItems | A flow summary for |
| DictKeys | A flow summary for |
| DictPopSummary | A flow summary for |
| DictPopitemSummary | A flow summary for |
| DictSetdefaultKeySummary | A flow summary for |
| DictSetdefaultSummary | A flow summary for |
| DictSummary | A flow summary for |
| DictValues | A flow summary for |
| EnumerateSummary | A summary for |
| FilterSummary | A flow summary for |
| FrozensetSummary | A flow summary for frozenset |
| HashlibDataPassedToHashClass | A hashing operation from the |
| HashlibGenericHashOperation | A hashing operation from the |
| HashlibHashClassUpdateCall | A hashing operation from the |
| HashlibNewCall | A hashing operation by supplying initial data when calling the |
| HashlibNewUpdateCall | A hashing operation by using the |
| HmacCryptographicOperation | |
| HmacDigestCall | A call to |
| HmacNewCall | A call to |
| HmacUpdateCall | A call to |
| IterSummary | A flow summary for |
| ListAppend | A flow summary for |
| ListSummary | A flow summary for |
| LoggerLogCall | A call to one of the logging methods from |
| MapSummary | A flow summary for |
| NextSummary | A flow summary for |
| OsGetEnv | A flow summary for |
| PopSummary | A flow summary for |
| ReFunctionsSummary | A flow summary for |
| ReMatchMethodsSummary | A flow summary for methods on a |
| ReMatchSummary | A flow summary for methods returning a |
| RePatternSummary | A flow summary for compiled regex objects |
| ReplaceSummary | A flow summary for |
| ReversedSummary | A flow summary for |
| SetAdd | A flow summary for |
| SetSummary | A flow summary for set |
| SortedSummary | A flow summary for |
| Sqlite3 | A model of sqlite3 as a module that implements PEP 249, providing ways to execute SQL statements against a database. |
| TupleSummary | A flow summary for tuple |
| UrllibParseUrlsplitCall | A call to |
| ZipSummary | A flow summary for |
Modules
| AsyncIO | Provides models for the |
| BaseHttpRequestHandler | Provides models for the |
| Cgi | Provides models for the |
| HttpConnection | Provides models for the |
| HttpResponse | Provides models for the |
| OS | Provides models for the |
| OsFileSystemAccessModeling | Modeling of path related functions in the |
| StringIO | Provides models for the |
| WsgirefSimpleServer | Provides models for the |
| XmlParser | Provides models for |