Tobias Gruetzmacher
f1b83748ed
When testing the command line, call main method.
...
Previously, we were spawning the main binary in a subprocess, which is
fragile and interacts poorly with some testing frameworks...
2017-10-15 14:54:44 +02:00
Tobias Gruetzmacher
ac2ca54570
Remove handlers after director run.
2017-10-15 14:54:44 +02:00
Tobias Gruetzmacher
11ee049b4d
Move checking of modules into its own directory.
2017-10-13 00:00:37 +02:00
Tobias Gruetzmacher
25f1b65315
Move test dependencies into setup.cfg.
2017-10-12 23:25:37 +02:00
Damjan Košir
24862715d5
realised we have a scraper for CMS MenageA3 uses
2017-10-03 21:47:32 +13:00
Damjan Košir
0e0dcf1f8e
redoing MenageA3 with ParserScraper (previous search regex was broken)
2017-10-02 21:52:40 +13:00
Tobias Gruetzmacher
6369203bc0
Merge pull request #92 from clonejo/feature/commitstrip
...
add a comic plugin for CommitStrip
2017-09-20 22:46:46 +02:00
Damjan Košir
89a902651c
Merge remote-tracking branch 'origin/master'
2017-09-19 22:36:48 +12:00
Damjan Košir
a9d7b4de12
added Deathbulge
2017-09-19 22:36:19 +12:00
clonejo
331faae3ea
add a comic plugin for CommitStrip
2017-09-18 21:31:15 +02:00
glyphy
ad8374d7b8
Fixing the Menagea3 plugin ( #91 )
...
I've changed the menagea3 plugin so it should work with the
new directory structure found on the site.
2017-09-04 21:19:46 +02:00
Tobias Gruetzmacher
6de5b79fb8
Switch test to a comic without robots.txt block.
2017-08-11 00:12:07 +02:00
Tobias Gruetzmacher
7e0adf1d96
Unify more WordPress-based modules.
2017-05-22 01:17:05 +02:00
Tobias Gruetzmacher
42f66c07b0
Random module fixes.
2017-05-22 00:30:31 +02:00
Tobias Gruetzmacher
f8def5b9db
Bugfix: StandardError does not exist in Python 3.
2017-05-21 23:37:09 +02:00
Tobias Gruetzmacher
a99098d5ad
Update GoComics module.
2017-05-21 23:10:32 +02:00
Tobias Gruetzmacher
1400879dc8
Fix another set of modules (e, k).
2017-05-17 00:11:29 +02:00
Tobias Gruetzmacher
4ee99eb196
Merge pull request #85 from sizlo/improveordering
...
Preserve the order of images in multi image strips for ordered symlink folders
2017-05-16 23:09:46 +02:00
Tim Brier
08d7c55621
Obey the ordering of multi image strips given in the JSON
2017-05-15 10:56:47 +01:00
Tim Brier
95e48b8d8d
Keep track of the order of images for multi-image strips in the JSON output
2017-05-15 10:56:47 +01:00
Tobias Gruetzmacher
8b90aa5cfb
Some minor style fixes.
2017-05-15 00:54:02 +02:00
Tobias Gruetzmacher
b8484cde50
Fix some more modules.
2017-05-15 00:27:28 +02:00
Tobias Gruetzmacher
ddd3fb418c
Remove some broken comics from ComicFury module.
2017-05-14 22:45:12 +02:00
Tobias Gruetzmacher
09687c91f4
Fix some SmackJeeves comics.
2017-05-12 00:32:25 +02:00
sizlo
a83911aa67
Favour the first image we found when we're not expecting multiple images
2017-04-18 21:59:04 +01:00
sizlo
8d84361de4
Preserve the order we found images in when removing duplicate images
2017-04-18 21:58:12 +01:00
Tobias Gruetzmacher
593975d907
Minor cleanups for new modules (see #84 ).
2017-04-16 01:28:17 +02:00
Tim Brier
233da3e052
Add support for SurvivingTheWorld and TumbleDryComics ( #84 )
2017-04-16 01:11:30 +02:00
Tobias Gruetzmacher
0973570295
Fix a bunch of modules.
2017-04-16 01:06:41 +02:00
Tobias Gruetzmacher
2d9b9e36c8
[travis] Switch to newer base system.
2017-04-04 08:25:14 +02:00
Tobias Gruetzmacher
e6f18a2027
Clean up ComicGenesis
2017-02-27 18:20:54 +01:00
Tobias Gruetzmacher
c2c699a1d5
Add a PyInstaller spec to exclude system DLLs.
2017-02-15 00:00:33 +01:00
Tobias Gruetzmacher
23dccb184e
Replace PyInstaller version hack with something better.
2017-02-14 22:07:52 +01:00
Tobias Gruetzmacher
abb72a3a24
Fix CloneManga modules.
2017-02-13 23:41:45 +01:00
Tobias Gruetzmacher
ebbb27d05d
Move xpath_class to helpers module.
2017-02-13 22:41:17 +01:00
Tobias Gruetzmacher
20ab279cde
Clean up SmackJeeves...
...
Currently only covers already existing modules: Removed 11 broken
modules, added 2 and tried to update comic names and the adult and
endOfLife flags from their index. This isn't helped by the fact that
their search seems to skip some comics...
2017-02-13 01:46:49 +01:00
Tobias Gruetzmacher
0d6f50217c
Allow setting a crawl delay in update scripts.
2017-02-12 22:36:06 +01:00
Tobias Gruetzmacher
83187b0554
Fix ViiviJaWagner.
2017-02-12 20:29:57 +01:00
Tobias Gruetzmacher
657e61811d
Update list of old and removed modules.
2017-02-12 20:17:07 +01:00
Tobias Gruetzmacher
3b6af33ecb
Some small module fixes.
2017-02-12 20:15:25 +01:00
Tobias Gruetzmacher
5359dd8629
Update ComicFury again...
2017-02-12 19:50:51 +01:00
Tobias Gruetzmacher
9895014655
Fix PHD with an ugly hack...
2017-02-12 16:21:36 +01:00
Tobias Gruetzmacher
b57945efd1
Update GoComic modules.
2017-02-12 12:21:01 +01:00
Tobias Gruetzmacher
ebe98bc8ba
Fix some modules.
2017-02-12 02:16:38 +01:00
Tobias Gruetzmacher
20ca5d7fc2
Fix some modules.
2017-02-06 00:05:05 +01:00
Tobias Gruetzmacher
06e925449e
Merge pull request #79 from sd-fritze/master
...
Add support for 'The Monster under the Bed'
2017-01-22 00:26:17 +01:00
gruetzkopf
edb49faa8b
Add support for 'The Monster under the Bed'
2017-01-22 00:11:05 +01:00
Tobias Gruetzmacher
c4a184d173
Remove some vanished modules.
2017-01-12 02:01:10 +01:00
Tobias Gruetzmacher
dce0a30956
Still doesn't run with pypy.
2017-01-12 01:48:18 +01:00
Tobias Gruetzmacher
def2a2cf62
Python 3.6 was released, test it.
2017-01-12 01:38:59 +01:00