summaryrefslogtreecommitdiff
path: root/depcheck.py
AgeCommit message (Collapse)Author
2020-10-08add build architecture to schema of depcheck tableHelmut Grohne
2020-10-08add build architecture to schema of depstate tableHelmut Grohne
2020-10-05depcheck.py: reduce use of BUILD_ARCHHelmut Grohne
2020-10-04depcheck: add python3.9-minimal to bad_foreign_packagesHelmut Grohne
2020-02-16depcheck: add python3.8-minimal to bad_foreign_packagesHelmut Grohne
2019-11-05depcheck: ignore givebacksHelmut Grohne
When an architecture encounters an installation error, the chance that dose and apt disagree is very high. Thus skip the relevant architecture until the next mirror push entirely.
2019-09-08depcheck: don't litter temporary files on errorHelmut Grohne
When a multiprocessing.Pool is garbage collected or __exit__ed, it calls the terminate method. In that case, temporary files are not cleaned up. This happens for example, when an exception is raised in one of the workers. Thus we close and join the pool explicitly.
2019-03-17license the beast as gpl-2+Helmut Grohne
2019-03-05depcheck.py: abort early when nothing needs checkingHelmut Grohne
2019-03-05reduce timestamps to 1s resolutionHelmut Grohne
We don't need more resolution. It is a distraction and removing it saves around 1% of db size.
2019-03-02depcheck: support parallel operationHelmut Grohne
2019-03-02depcheck: remove the 6h conditionHelmut Grohne
If the release timestamp doesn't change, we should assume that the content didn't either.
2019-03-02depcheck.py: move the filter into sqlHelmut Grohne
2019-03-02depcheck: elide redundant element from tupleHelmut Grohne
2019-02-26depcheck.py: make the mirror configurableHelmut Grohne
2019-02-08make depcheck.py compatible with stretchHelmut Grohne
2019-02-03initial checkinHelmut Grohne