Tobias Gruetzmacher
9237bd62b2
Convert scraper cache to a class
...
This should make it easier to extend with additional entries.
2020-10-04 22:28:51 +02:00
Tobias Gruetzmacher
4d8c4e8d2e
Allow proxies for module tests
...
This should make it easier to include geo-blocked comics.
2020-09-29 01:50:02 +02:00
Tobias Gruetzmacher
65fa1f71e5
Move flake8 plugins to development dependencies
...
This makes it easier for developers to run flake8 in their development
virtualenv.
2020-09-27 18:49:46 +02:00
Tobias Gruetzmacher
3ac8f703bd
Make URL differences non-fatal in module tests
2020-09-26 23:08:00 +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
9c65c3e05f
Drop Python 2 support: six & other imports
2020-02-03 01:03:31 +01:00
Tobias Gruetzmacher
5317cbd3ec
Tests: Avoid error when nothing to test
2020-01-10 14:55:34 +01:00
Tobias Gruetzmacher
2653c58a8f
Tests: Ignore difference in archive.org snapshots
2020-01-10 14:53:01 +01:00
Tobias Gruetzmacher
73e8f6c330
Move jenkins all-comics test pipeline to git
2020-01-10 13:02:45 +01:00
Tobias Gruetzmacher
74bb9e76b6
Python 2 fix - yes, really
2019-12-27 18:38:09 +01:00
Tobias Gruetzmacher
ad8a46f67a
Fix urlmatch test
2019-12-05 00:58:31 +01:00
Tobias Gruetzmacher
18f8e093a7
Tests: Keep comics of the same module in the same process
...
This allows our host-based throttling to be effective and keeps
cross-process locks to a minimum.
2019-12-04 00:28:27 +01:00
Tobias Gruetzmacher
6ba1e49bfd
Kenneth Reitz’s Code Style™
...
See http://docs.python-requests.org/en/master/dev/contributing/#kenneth-reitz-s-code-style
Effectively, this removes "visual" indents.
2018-06-29 19:26:17 +02:00
Tobias Gruetzmacher
11ee049b4d
Move checking of modules into its own directory.
2017-10-13 00:00:37 +02:00