diff --git a/daklib/checks.py b/daklib/checks.py index b23819f9773aef9da0595a4ee3239483a4a47778..a604ccac6945fcc3397a6b8323c9a1f867761bce 100644 --- a/daklib/checks.py +++ b/daklib/checks.py @@ -498,6 +498,7 @@ class BinaryTimestampCheck(Check): def __init__(self): self.future_files = dict() self.past_files = dict() + def callback(self, member, data): if member.mtime > future_cutoff: self.future_files[member.name] = member.mtime diff --git a/daklib/dbconn.py b/daklib/dbconn.py index 9b97c013b52bffd167fac9939cd3f5cd07a254ea..71f24a61e31e1d4b57e2b7fbe398050f2bd5d586 100755 --- a/daklib/dbconn.py +++ b/daklib/dbconn.py @@ -2522,6 +2522,7 @@ class DBConn(object): # Monkey patch a new dialect in in order to support service= syntax import sqlalchemy.dialects.postgresql from sqlalchemy.dialects.postgresql.psycopg2 import PGDialect_psycopg2 + class PGDialect_psycopg2_dak(PGDialect_psycopg2): def create_connect_args(self, url): if str(url).startswith('postgresql://service='): diff --git a/setup.cfg b/setup.cfg index 03482474f6f729e2e446626fde73f6c9ce4e0f68..b16ddffe7a8efc1c6144d06ef1aad5b5428fa5ee 100644 --- a/setup.cfg +++ b/setup.cfg @@ -17,7 +17,6 @@ ignore = E261, E265, E266, - E306, E402, E722, E731, diff --git a/tests/test_daklib_fstransactions.py b/tests/test_daklib_fstransactions.py index 45663578cee0196110d1f679cec7bb4fa844168a..d1ef2b2fbd65863480731f947f1d9ceff1fd0f9e 100644 --- a/tests/test_daklib_fstransactions.py +++ b/tests/test_daklib_fstransactions.py @@ -109,6 +109,7 @@ class FilesystemTransactionTestCase(DakTestCase): with TemporaryDirectory() as t: self._write_to_a(t) a = t.filename('a') + class TestException(Exception): pass