/pyceac

The Python/C API: Evolution, Usage Statistics, and Bug Patterns

Primary LanguageCApache License 2.0Apache-2.0

An Empirical Security Study of the Python/C API

  • corpus: copy of Python programs and Python source code we analyze and their URL and check id (if not from GitHub), need to download by yourself
  • code: scripts and analysis programs we use to produce the data we discuss in the paper. README there has details for reproducing data.
  • checkers: static bug-finding tools and generated warnings
  • data: copy of the data we generated
  • paper: "The Python/C API: Evolution, Usage Statistics, and Bug Patterns" (SANER 2020)