Tobias Gruetzmacher
d259c9c576
Jenkins: Add STDERR to console workaround
...
I'm not even sure why this is a problem. Whenever STDOUT or STDERR
aren't redirected, the Python process fails with
Fatal Python error: init_sys_streams: can't initialize sys standard streams
OSError: [WinError 6] Invalid handle
2019-07-14 22:26:46 +02:00
Tobias Gruetzmacher
73cac9a4b2
Jenkins: Make sure Docker images are fresh
2019-07-14 15:29:52 +02:00
Tobias Gruetzmacher
131d530d1a
Jenkins: Update to warnings-ng
2019-07-14 13:50:54 +02:00
Tobias Gruetzmacher
2eb789b35d
Jenkins: Reduce number of pipeline steps
2019-07-14 13:11:22 +02:00
Tobias Gruetzmacher
3e8f90c159
Jenkins: Always use Debian buster as base
2019-07-14 12:58:05 +02:00
Tobias Gruetzmacher
7bb0605329
Jenkins: Use modern error handling
2019-07-14 12:57:06 +02:00
Tobias Gruetzmacher
98d217f686
Jenkins: Turn windows build errors into warnings
2019-07-14 12:47:58 +02:00
Tobias Gruetzmacher
328b3cd072
Add new namer "joinPathPartsNamer"
...
Additionally, switch some comics which benefit from it to the new namer.
This fixes #127 .
2019-06-30 20:52:15 +02:00
Tobias Gruetzmacher
a7b6393d6f
Ignore flake8 warning W504
...
Actually, I prefer binary operators at the end of the line and this
seems to be the current state of the whole code base, so it's kinda
stupid to complain about them ;)
2019-06-30 19:50:28 +02:00
Mikkel Høgh
b8b488670e
New comic: The Rock Cocks ( #138 )
2019-06-30 19:46:39 +02:00
Mikkel Høgh
f29d14c3b4
Fix Gunnerkrigg Court prevSearch matcher ( #135 )
2019-06-26 23:25:01 +02:00
Mikkel Høgh
78ac7144b2
Fix Girls with Slingshots matchers ( #136 )
...
Domain name and URLs have changed slightly.
Fixes #105 .
2019-06-26 23:22:45 +02:00
Tobias Gruetzmacher
51013e2f1f
[travis] Remove files which confuse staticsite
2019-06-19 21:03:30 +02:00
Tobias Gruetzmacher
1d910a5bbd
Remove pbr from runtime
2019-06-19 07:31:34 +02:00
Gervásio Júnior
6c8814fe40
Fix multiple imgs for json flag & ZenPencils bouncer ( #133 )
...
When using the JSON output flag, if the page has more than one image,
dictionary indexing cannot be used as list.
For the ZenPencils comic, the bouncer is missing, saving the page url
as the root url.
2019-06-19 07:09:33 +02:00
Tobias Gruetzmacher
7c1ee6a47c
Restore manual changelog
...
This was mostly inspired by https://keepachangelog.com/en/1.0.0/ and the
old changelog converted into this proposed format.
2019-06-19 07:02:51 +02:00
Arthur Caranta
ffbf494765
Added support for Tripping Over You comic ( #130 )
2019-04-17 20:28:17 +02:00
John Paul Wohlscheid
b40b7b3288
minor spelling and grammar errors ( #126 )
2019-03-09 00:22:34 +01:00
Tobias Gruetzmacher
9c4a791853
Repair loader for PyInstaller 3.4
2019-03-08 23:46:50 +01:00
Tobias Gruetzmacher
3a26737b03
Fix coverage collection in tox
2019-01-04 01:04:28 +01:00
Tobias Gruetzmacher
855e4d0614
Remove pytest-xdist in CI builds
...
It doesn't speed up tests that much and seems to conflict with coverage
in Python 3.7
2019-01-04 00:30:31 +01:00
Tobias Gruetzmacher
df18acf135
Add CI build for Python 3.7
2019-01-04 00:04:04 +01:00
Damjan Košir
78e8f05360
added MonkeyUser
2018-08-28 22:13:48 +12:00
erpbridge
e7410ce26b
Update for new LookingForGroup site format ( #123 )
...
Site uses a WordPress build, but does not explicitly match
any existing scrapers. Fixes #120 .
2018-08-12 23:39:51 +02:00
erpbridge
62d3692d3b
Update for ElGoonishShive and ElGoonishShiveNP ( #122 )
...
Strip no longer supports ID numbers after May 21 site revamp per Dan Shive. Code here switched to ComicControl. Tested and verified locally. (fixes #118 )
2018-08-10 09:13:43 +02:00
Tobias Gruetzmacher
49ec3cc3fa
Fix (and simplify) GoComics expressions ( fixes #117 )
2018-07-14 11:00:27 +02: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
2850420303
[travis] libjpeg-dev is installed by default
2018-06-29 12:04:25 +02:00
Tobias Gruetzmacher
fbb3a18c91
Enable warnings and fix some of them
2018-05-23 00:54:40 +02:00
Tobias Gruetzmacher
be525dbd54
Merge branch 'jenkinsfile'
2018-05-19 18:36:50 +02:00
Tobias Gruetzmacher
39356bc468
Add windows build to Jenkinsfile
2018-05-19 18:24:11 +02:00
Tobias Gruetzmacher
29861e761f
Move Jenkins pipeline from Jenkins to repository
2018-05-19 18:19:11 +02:00
Dirk Reiners
050a0dc97c
MenageA3 naming fix
2018-04-23 08:07:41 +02:00
Dirk Reiners
cba9edbdec
LifeAintNoPontFarm added
2018-04-23 08:06:13 +02:00
Dirk Reiners
01c1b04778
CyanideAndHappiness fix
2018-04-23 07:53:22 +02:00
Dirk Reiners
fbd2ac2246
Handle get_terminal_size() returning 0 ( fixes #106 )
2018-04-23 07:50:28 +02:00
Tobias Gruetzmacher
b2fdc13feb
Merge pull request #109 from peterjanes/gocomics-fix
...
GoComics no longer has nav on the comic's home page. (Fixes #108 )
2018-04-08 17:29:38 +02:00
Peter Janes
2a2ff2d545
GoComics no longer has nav on the comic's home page.
2018-04-06 14:09:13 -04:00
Tobias Gruetzmacher
1fe98d2f7f
Use a diferent div class for GoComics ( fixes #102 ).
2018-03-23 00:29:40 +01:00
Tobias Gruetzmacher
9e2c6e0490
Only deploy website once.
2018-03-11 01:35:02 +01:00
Tobias Gruetzmacher
66945db7de
Merge branch 'new-site'
2018-03-11 01:23:43 +01:00
Tobias Gruetzmacher
211bc2ed92
Add Travis-CI deploy script.
2018-03-11 01:21:30 +01:00
Tobias Gruetzmacher
dd1b6f0110
Add StaticSite config and theme.
2018-03-11 01:21:30 +01:00
Tobias Gruetzmacher
f37542b97c
Merge home page content into README.
2018-03-11 01:21:30 +01:00
Tobias Gruetzmacher
84553d37d4
Update copyright year.
2018-03-11 01:17:43 +01:00
Tobias Gruetzmacher
c3dafff1da
Don't span more than 4 threads (because Travis-CI ;))
2017-12-19 23:08:35 +01:00
Tobias Gruetzmacher
a7dbd4ab39
Enable branch coverage (and newer tox features).
2017-12-19 22:51:50 +01:00
Tobias Gruetzmacher
2dbd3382f7
Update LeastICouldDo ( fixes #99 )
2017-12-15 00:00:25 +01:00
Tobias Gruetzmacher
84f6981d51
Supported Python versions: 2.7, 3.4, 3.5, 3.6
2017-12-14 22:49:31 +01:00
Tobias Gruetzmacher
2f048c5992
Drop Python 3.3, since py.test doesn't support it anymore.
2017-11-28 01:57:05 +01:00