Commit graph

31 commits

Author SHA1 Message Date
Tobias Gruetzmacher f3b8ebf0be Clean up some minor warnings 2022-05-28 17:52:42 +02:00
Tobias Gruetzmacher 26f63fd994 Remove unused property in Output class 2020-10-04 22:12:34 +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 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
Dirk Reiners fbd2ac2246 Handle get_terminal_size() returning 0 (fixes #106) 2018-04-23 07:50:28 +02:00
Tobias Gruetzmacher 9a6a310b76 Fixup copyright years. 2016-10-29 00:21:41 +02:00
Tobias Gruetzmacher f94caa8a16 Use terminal size calculation from standard library. 2016-10-14 23:55:10 +02:00
Tobias Gruetzmacher efe1308db2 Replace home-grown Python2/3 compat. with six. 2016-05-05 23:33:48 +02:00
Tobias Gruetzmacher 035d6e94e4 Allow output level for warnings and errors. 2016-04-26 07:53:53 +02:00
Tobias Gruetzmacher 060281e5ff Use concrete scraper objects everywhere.
This is a first step for #42. Since most access to the scraper classes
is through instances, modules can now dynamically override url and name
(name is now a property).
2016-04-13 22:17:30 +02:00
Tobias Gruetzmacher bc10bd9a4d Streamline color output.
- Depend on external colorama instead of embedding an old copy.
- Move most output code into output module.
- Convert pager to context manager.
2016-04-10 03:45:00 +02:00
Tobias Gruetzmacher d6db1d0b81 Fix a conflict with IPython. 2016-03-20 23:57:07 +01:00
Bastian Kleineidam ef17268ace Fix comic list output. 2014-01-05 17:37:13 +01:00
Bastian Kleineidam 4d63920434 Updated copyright. 2014-01-05 16:50:57 +01:00
Bastian Kleineidam 1affe58370 Use thread name in log output. 2014-01-05 16:17:34 +01:00
Bastian Kleineidam 1478f22099 Output fixes. 2013-04-30 20:26:36 +02:00
Bastian Kleineidam 5f6ed7e05d More output stuff. 2013-04-30 07:24:54 +02:00
Bastian Kleineidam 79273deb23 Correct output encoding. 2013-04-29 20:25:05 +02:00
Bastian Kleineidam 3a03554d26 Ensure unicode output to fix encoding errors. 2013-04-12 21:02:31 +02:00
Bastian Kleineidam 01c2afc264 Print exception tracebacks. 2013-03-25 19:39:37 +01:00
Bastian Kleineidam 8b0a523f77 Page comic listings. 2013-03-09 09:00:50 +01:00
Bastian Kleineidam 3f0816efe2 Updated copyright 2013-02-10 18:25:21 +01:00
Bastian Kleineidam e16b86d768 Allow debug level to be set. 2013-02-07 18:28:40 +01:00
Bastian Kleineidam e5a04931d3 Various fixes and additions. 2012-12-12 17:41:29 +01:00
Bastian Kleineidam 3a3a800798 Make output thread-safe. 2012-12-09 18:12:41 +01:00
Bastian Kleineidam faba7b0bca Fix more comics. 2012-12-08 00:45:18 +01:00
Bastian Kleineidam 54eaadf4fc Updated documentation and fix some comics. 2012-11-20 18:53:53 +01:00
Bastian Kleineidam cc2a8df98f Document some functions. 2012-09-26 16:47:39 +02:00
Bastian Kleineidam a17782428b Updated copyright for all source files. 2012-06-20 22:41:04 +02:00
Bastian Kleineidam f91fb80a39 Initial commit to Github. 2012-06-20 21:58:13 +02:00