Tobias Gruetzmacher
62ce301ce9
Switch from appdirs to platformdirs
...
Additionally, this removes our hack to support XDG directories on
anything but UNIXy platforms. It was pretty brittle to begin with and
probably won't work on Windows at all with platformdirs...
2022-05-30 01:04:10 +02:00
Tobias Gruetzmacher
d487485815
Read scraper modules from user data directory
...
This allows users to add scrapers without setting up a complete Python
development environment.
2020-10-04 23:46:57 +02:00
Tobias Gruetzmacher
27d28b8eef
Update file headers
...
The default encoding for source files is UTF-8 since Python 3, so we can
drop all encoding headers. While we are at it, just replace them with
SPDX headers.
2020-04-18 13:45:44 +02:00
Tobias Gruetzmacher
e70bf8c7ad
Small style fixes (mostly in tests)
2020-04-18 13:03:02 +02:00
Tobias Gruetzmacher
44791439a5
Drop Python 2 support: Obsolete future statements
2020-02-04 01:06:19 +01:00
Tobias Gruetzmacher
fcebd63e66
Speed up tests by mocking time.sleep()
2019-12-03 23:52:14 +01:00
Tobias Gruetzmacher
11ee049b4d
Move checking of modules into its own directory.
2017-10-13 00:00:37 +02:00
Tobias Gruetzmacher
9a6a310b76
Fixup copyright years.
2016-10-29 00:21:41 +02:00
Tobias Gruetzmacher
00fb51341a
"Better" selection of default test comics.
2016-04-26 08:03:34 +02:00
Tobias Gruetzmacher
7708c678a6
Move test parametrization into its own file.
2016-04-16 12:01:43 +02:00