Hugo Osvaldo Barrera
a4d4bf8fd1
Normalise pytest syntax
2025-09-20 12:45:56 +02:00
Hugo Osvaldo Barrera
b5d3b7e578
Apply auto-fixes for RUF rule
2025-08-29 10:17:44 +02:00
Hugo Osvaldo Barrera
b50f9def00
Ensure type annotations are backwards compatible
...
Related: https://github.com/pimutils/todoman/issues/544
2023-10-29 16:04:23 +01:00
Hugo Osvaldo Barrera
301aa0e16f
pre-commit run --all
2023-09-24 12:41:56 +02:00
Hugo Osvaldo Barrera
24cb49f64c
Remove superfluous exception parens
2023-02-10 16:57:39 +01:00
Hugo Osvaldo Barrera
f3714fc493
Add type hints and configure mypy
...
Configure mypy as a pre-commit hook and add all type hints necessary for
mypy to pass.
There's still more work to be done here typing a lot more code, but this
provides a clear starting point.
2021-08-03 19:23:37 +02:00
Hugo Osvaldo Barrera
29528123a3
Add a command to print the current config
...
This is intended to be used by external tools and integrations (such as
daemons which trigger `vdirsyncer` when there's a change in a
collection).
2021-06-16 19:03:50 +02:00
Hugo Osvaldo Barrera
d2d41e5df1
Use black to auto-format the codebase
2021-05-06 19:28:54 +02:00
Hugo Osvaldo Barrera
fdc12d561c
Update tests to work with hypothesis 6
2021-04-07 21:45:41 +02:00
Markus Unterwaditzer
b2422dbea6
Reorganize testsuite
...
The end goal here is to independently measure coverage of each of those
testsuites.
2017-01-18 22:42:42 +01:00