summaryrefslogtreecommitdiff
path: root/coverage/sqldata.py
Commit message (Expand)AuthorAgeFilesLines
* fix: race condition on data file shouldn't break combining. #1522Ned Batchelder2023-01-031-1/+1
* mypy: check collector.py and plugin_support.pyNed Batchelder2023-01-011-5/+5
* mypy: add annotate.py and jsonreport.pyNed Batchelder2022-12-311-1/+1
* mypy: control.py is checkedNed Batchelder2022-12-311-5/+5
* refactor: remove some unused codeNed Batchelder2022-12-291-16/+2
* mypy: check sqldata.pyNed Batchelder2022-12-291-88/+122
* refactor: ensure all sqlite cursors are closedNed Batchelder2022-11-271-93/+131
* refactor: SimpleReprMixing wasn't simple, it was autoNed Batchelder2022-11-271-3/+3
* feat: implicit path mapping during reporting. #1212Ned Batchelder2022-11-271-1/+6
* perf: more combine speed-upsNed Batchelder2022-11-201-7/+14
* perf: hash data files during combining to avoid unneeded work. #1483Ned Batchelder2022-11-081-3/+0
* build: 3.11.0 and 3.12.0a1 are availableNed Batchelder2022-10-271-1/+0
* feat: implicitly combine relative pathsNed Batchelder2022-10-151-1/+3
* feat: --debug=pathmap will show details of re-mapping due to [paths] setting.Ned Batchelder2022-09-161-2/+1
* fix: filenames can contain special glob characters (#1405)earthman12022-08-061-2/+2
* refactor: SQLite REGEX function can be inlineNed Batchelder2022-06-081-6/+1
* fix: don't create a data file when just trying to read one. #13286.4Ned Batchelder2022-05-221-2/+3
* feat: a new debug option `sqldata` shows all the data being written to the db.Ned Batchelder2022-05-221-10/+23
* refactor: SqliteDb uses its debug object more like other codeNed Batchelder2022-05-221-7/+7
* style: make sqldata.py code more uniformNed Batchelder2022-05-211-20/+20
* fix: CoverageData(no_disk=True).update() now works. #1323Ned Batchelder2022-05-211-5/+7
* debug: slightly nicer wrapping of the sqlite3 debug infoNed Batchelder2022-05-141-3/+2
* test: remove version-specfic skips we no longer needNed Batchelder2022-05-131-3/+0
* style: parens should indent the same as their opening lineNed Batchelder2022-05-011-3/+3
* debug: include an indication of exception in the debug logNed Batchelder2022-02-031-0/+4
* fix: use a re-entrant lock to avoid self-deadlocking #1310Ned Batchelder2022-01-301-1/+5
* test: skip tests on py 3.11.0a4 that are failing in metacovNed Batchelder2022-01-291-0/+3
* fix: create the db as needed when accessedNed Batchelder2022-01-201-30/+25
* refactor: make this more apparentNed Batchelder2022-01-171-1/+2
* refactor: filename_suffix() is only used by CoverageData, so move itNed Batchelder2021-11-161-1/+23
* docs: clarify the CoverageData(basename=) argument. #985Ned Batchelder2021-11-151-1/+1
* refactor: specialize exceptionsNed Batchelder2021-11-141-16/+16
* refactor: no need for __nonzero__, that was py2 onlyNed Batchelder2021-11-131-3/+1
* test: cover the last edge cases in sqldata.pyNed Batchelder2021-10-101-4/+4
* fix: raise CoverageException for SQLite connection errorsnedbat/sqldata-edge-testsNed Batchelder2021-10-101-1/+5
* style: use the official designation for utf-8Ned Batchelder2021-10-101-2/+2
* fix: contexts_by_lineno now returns a true dictNed Batchelder2021-10-091-8/+10
* style: make string quotes uniformNed Batchelder2021-10-091-74/+71
* refactor: use sets to collect dataNed Batchelder2021-08-151-4/+5
* fix: correct previous refactoringsNed Batchelder2021-07-281-1/+1
* refactor: convert %-strings to f-stringsNed Batchelder2021-07-281-1/+1
* fix: retry immediately on a failure inside executemany. #1010Ned Batchelder2021-07-211-1/+7
* fix: raise chained errors with "from" #998Ned Batchelder2021-07-201-2/+2
* docs: add a word to clarify an APINed Batchelder2021-05-081-1/+1
* fix: shorten the sqlite debug info listingNed Batchelder2021-05-041-2/+5
* fix: make data collection operations thread-safeNed Batchelder2021-05-031-0/+20
* refactor: move exceptions to their own moduleNed Batchelder2021-05-021-1/+2
* refactor: pyupgrade --py36-plus coverage/*.pyNed Batchelder2021-05-021-21/+21
* refactor: remove more unneeded backward.py shimsNed Batchelder2021-05-011-6/+5
* refactor: remove unneeded backward.py shimsNed Batchelder2021-05-011-8/+9