{
  "name": "coverage.py configuration section names by config file",
  "description": "Compiled from the coverage.py configuration reference (read 2026-11-13): the section header each supported config file format uses for the run and report option groups, with the documented example form.",
  "page": "https://casrai.org/guides/coverage-py",
  "publisher": "CASRAI",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "dateModified": "2026-11-13T05:37:30Z",
  "temporalCoverage": "2026",
  "spatialCoverage": null,
  "columns": [
    {
      "name": "Config file",
      "unit": "",
      "description": ""
    },
    {
      "name": "Run section header",
      "unit": "",
      "description": ""
    },
    {
      "name": "Report section header",
      "unit": "",
      "description": ""
    },
    {
      "name": "Notes",
      "unit": "",
      "description": ""
    }
  ],
  "rows": [
    {
      "Config file": ".coveragerc",
      "Run section header": "[run]",
      "Report section header": "[report]",
      "Notes": "Default config file name"
    },
    {
      "Config file": "pyproject.toml",
      "Run section header": "[tool.coverage.run]",
      "Report section header": "[tool.coverage.report]",
      "Notes": "TOML syntax: branch = true, source = [\"src\"]"
    },
    {
      "Config file": "setup.cfg",
      "Run section header": "[coverage:run]",
      "Report section header": "[coverage:report]",
      "Notes": "Prefixed section names"
    },
    {
      "Config file": "tox.ini",
      "Run section header": "[coverage:run]",
      "Report section header": "[coverage:report]",
      "Notes": "Prefixed section names, same as setup.cfg"
    }
  ],
  "sources": [
    {
      "title": "coverage.py configuration reference",
      "url": "https://coverage.readthedocs.io/en/latest/config.html",
      "accessed": "2026-11-13"
    }
  ]
}