Casper V. Kristensen
0f324fd1fd
Bump Python requirement to 3.7.
2019-03-08 02:41:05 +01:00
Casper V. Kristensen
4023b095a4
Version 0.0.3.
...
Change design from OOP to more of a "modules" approach.
Remove dependency on "requests" and "requests_cache".
Implement custom cache wrapper for urllib.
Increase code cohesion.
Update and add further tests.
2019-03-08 02:38:55 +01:00
Casper V. Kristensen
635720f618
Add more type hints.
2019-03-08 02:07:22 +01:00
Casper V. Kristensen
c493442314
Escape markdown special characters in game name to avoid broken table.
2018-10-28 13:07:11 +01:00
Casper V. Kristensen
3a4bef19ed
Remove srrdb.
2018-10-28 13:04:41 +01:00
Casper V. Kristensen
6ec7c2a377
Handle predbs being down.
2018-08-27 01:21:29 +02:00
Casper V. Kristensen
673e69802c
Better documentation of operating modes.
2018-08-25 19:43:59 +02:00
Casper V. Kristensen
809ffd05ec
Add back reddit inbox listening mode; now configurable using the 'mode' config parameter.
...
Add support for notifying reddit users of generation in 'immediately' mode.
2018-08-25 19:32:34 +02:00
Casper V. Kristensen
abb36769fe
Remove unnecessary unittest of Microsoft store-only game, which was added to Steam.
2018-08-25 19:29:46 +02:00
Casper V. Kristensen
a42ad64994
Add support for multiple Steam games of the exact same title. Fixes for example "Wolfenstein II: The New Colossus" having both international and german version under the same name.
2018-08-25 19:28:42 +02:00
Casper V. Kristensen
42b8b65de9
Do not substitute game name delimiters separated by fewer than two letters to allow titles like "R.O.V.E.R.".
2018-08-25 19:27:18 +02:00
Casper V. Kristensen
df4cafadbd
Immediately generate and post instead of waiting for PM.
2018-08-16 12:26:51 +02:00
Casper V. Kristensen
3b993ab811
Improve denuvo-detection by also checking Steam's DRM notice.
2018-08-04 19:37:19 +02:00
Casper V. Kristensen
4ee7b0e65a
Fix comments.
2018-08-03 03:30:41 +02:00
Casper V. Kristensen
d109ce92c5
Sort RIPs after non-RIPs.
...
Uglify output table per YouSmellFunky's request. Removes dependency on tabulate.
Rename Games->Game, Updates->Update in table header.
Abbreviate number of reviews using SI prefixes.
2018-08-03 03:30:17 +02:00
Casper V. Kristensen
419333fac3
Make string matching in Steam and GOG store search case insensitive.
2018-08-03 03:24:57 +02:00
Casper V. Kristensen
e62e608c48
Add support for multiple store links.
2018-08-01 13:06:24 +02:00
Casper V. Kristensen
1fc385e440
Add wrapper for GOG's (unofficial) search API.
2018-08-01 03:35:22 +02:00
Casper V. Kristensen
8ce7859f08
Show number of reviews in table.
2018-08-01 03:31:50 +02:00
Casper V. Kristensen
2beaecaab0
reddit: log sending PMs.
2018-08-01 03:30:11 +02:00
Casper V. Kristensen
65f9e26fb8
steam: decrease the number of dependencies by using difflib from Python standard library instead of fuzzywuzzy.
2018-08-01 02:04:48 +02:00
Casper V. Kristensen
2915c5c31e
Remove needlessly high coupling on predb and steam modules.
2018-08-01 02:02:17 +02:00
Casper V. Kristensen
b0616cafbc
main: add marking reddit PMs as read back in.
2018-07-31 18:03:54 +02:00
Casper V. Kristensen
3e8447f492
Update readme. Remove automatic installation of levenshtein for fuzzywuzzy.
2018-07-31 17:49:26 +02:00
Casper V. Kristensen
670dac5c1b
Initial public commit.
2018-07-31 17:34:45 +02:00