Releases: jodal/comics
v1.0.7 (2011-07-13)
Just new and updated crawlers.
Crawlers
- New:
fagprat
- New:
gregcomic
- New:
satw
- New:
shortpacked
- New:
stickycomics
- New:
tehgladiators
- Update
betty
which has moved from comics.com to gocomics.com. - Update
bizarro
which moved to a new site. - Update
brandondraws
which is no longer published. - Update
countyoursheep
after URL changes. - Update
darylcagle
after change from GIF to JPEG. - Update
faktafraverden
which is no longer published. - Update
fminus
which has moved from comics.com to gocomics.com. - Update
getfuzzy
which has moved from comics.com to gocomics.com. - Update
lookingforgroup
after feed change. - Update
m
as it moved from start.no to dagbladet.no. - Update
nemibt
to work after site change. - Update
nerfnow
which crashed when it did not find an image URL. - Update
peanuts
which has moved from comics.com to gocomics.com. - Update
pearlsbeforeswine
which has moved from comics.com to gocomics.com. - Update
pondusbt
after URL changes. - Update
rockybt
to work after site change. - Update
romanticallyapocalyptic
to use web page instead of feed. - Update
roseisrose
which has moved from comics.com to gocomics.com. - Update
treadingground
to not crash if URL is not found. - Update
threadingground
which is no longer published. - Update
yehudamoon
which was broken by addition of new images. - Update
zits
with new feed URL. - Update generic GoComics.com crawler to also support larger Sunday issues.
v1.0.6 (2011-02-19)
The 1.0.6 release includes two bugfixes, five new crawlers, and many updated crawlers. Also, most crawler schedules have been updated to make the status page more useful.
Bugfixes
comics.aggregator.lxmlparser.LxmlParser
methods now returns an empty list ifallow_multiple
is :class:True
and no value is given fordefault
. This ensures that using the return value in for loops will not fail if no matches are found.comics.aggregator.crawler.CrawlerBase.get_crawler_release
does no longer create empty releases if thedo_crawl
method returns false values, like empty lists. It previously only stopped processing ifdo_crawl
returnedNone
.- Remove
safe
filter from title text, and explicitly useescape
, even though they should be implicitly escaped. Thanks to XKCD #859.
Crawlers
- A lot of comic release schedule updates.
- New:
nerfnow
- New:
romanticallyapocalyptic
- New:
schlockmercenary
- New:
spaceavalanche
- New:
treadingground
- Update
butternutsquash
which is no longer published. - Update
charliehorse
which is no longer published. - Update
garfield
to include Sunday editions. - Update
hipsterhitler
to work after feed change. - Update
idiotcomics
which is no longer published. - Update
inktank
which is no longer published. - Update
intelsinsides
which is no longer published. - Update
kiwiblitz
to work after feed change. - Update
lifewithrippy
which is no longer published. - Update
pcweenies
to work after feed change. - Update
petpeevy
which is no longer published. - Update
smbc
to work after feed change. - Update
superpoop
which is no longer published. - Update
thegutters
to use feed instead of broken page parser. - Update
threepanelsoul
to work after feed change. - Update
userfriendly
to support reruns. - Update
wulffmorgenthaler
to work after site change.
v1.0.5 (2010-12-29)
A couple of bug fixes, and new and updated crawlers.
Bugfixes
- Do not throw :exc:
ParserError
incomics.aggregator.lxmlparser
when the XML document is a all-space string. - Catch :exc:
socket.error
incomics.aggregator.downloader
, like we already do incomics.aggregator.crawler
.
Crawlers
- New:
brandondraws
- New:
crookedgremlins
- New:
faktafraverden
- New:
lunchdb
- New:
orneryboy
- New:
reveland
- Update
foxtrot
crawler to work after site change. - Update
gws
to work again, and add text parsing. - Update
havet
meta data. - Update
lookingforgroup
to ignore non-comic releases and fetch multiple pages released on the same day. - Update
magpieluck
to handle titles without a dash. - Update
questionablecontent
to not check if the page contains the expected date, as that makes us lose some releases. - Update
utensokker
to use RSS feed.
v1.0.4 (2010-10-23)
Yet another minor release bringing a bug fix, four new and five updated crawlers.
Bugfixes
- Catch
socket.error
inCrawlerBase.get_crawler_release()
.
Crawlers
- New:
hipsterhitler
- New:
marriedtothesea
- New:
stuffnoonetoldme
- New:
utensokker
- Update
boxerhockey
to use feed instead of site. - Update
bugcomic
to not fail if URL is not empty, and to work after source site changes. - Update
extralife
to work after source site changes. - Update
gunshow
to work after source site changes. - Update
questionablecontent
to use site instead of feed, since it lacks some releases.
v1.0.3 (2010-07-26)
Another minor release bringing 17 new and 11 updated crawlers.
Bugfixes
- Make crawlers handle
httplib.BadStatusLine
exception raised when HTTP responses are empty. - Make crawlers convert
lxml.etree._ElementUnicodeResult
to unicode objects before saving to the database, to avoidDatabaseError: can't adapt
errors. - Handle MIME types like
image/jpeg, image/jpeg
returned bymimetools.Message.gettype
. - Use
Crawler.headers
for image requests, and not just page requests.
Crawlers
- New:
apokalips
- New:
axecop
(fixes GH-8) - New:
boxerhockey
- New:
bugcomic
(fixes GH-11) - New:
carpediem
- New:
crfh
- New:
darylcagle
- New:
havet
(fixes GH-7) - New:
heltnils
- New:
intelsinsides
(fixes GH-9) - New:
misfile
(fixes GH-3) - New:
notinventedhere
(fixes GH-4) - New:
pondusno
- New:
radiogaga
- New:
scenesfromamultiverse
(fixes GH-10) - New:
sheldon
- New:
thegutters
- Update
8bittheater
which is no longer published. - Update
brinkerhoff
which is no longer published. - Update
ctrlaltdelete
to work after source site changes. - Update
ctrlaltdeletesillies
to work after source site changes. - Update
dieselsweetiesweb
to work after source site changes. - Update
eon
with new source site. - Update
lunch
with new source site. - Update
sometingpositive
to get all releases. - Update
supereffective
to work after source site changes. - Update
vgcats
to work after source site changes. - Update
yafgc
to work after source site changes.
v1.0.2 (2010-04-11)
A minor release to get crawler updates out there. Two new cool but partly immature features are included, as they do not affect existing features or change the database schema.
Features
- Add status page which for each comic shows when releases are fetched compared to the comic's release schedule. Contributed by Thomas Adamcik.
- Add support for search in comic's title and text fields, using Haystack. Contributed by Thomas Adamcik.
Crawlers
- New:
atheistcartoons
- New:
petpeevy
- Update
evilinc
to work again. - Update
uvod
to fetch comment too. - Update
gunshow
to fetch multiple images per release. - Update
questionablecontent
to work again. - Update
basicinstructions
to ignore QR Code. - Update
partiallyclips
with new feed URL. - Update
somethingpositive
with new image URL. - Update
spikedmath
to fetch multiple images per release.
v1.0.1 (2010-02-23)
This release features 17 new crawlers and three updated crawlers, most by comic's new contributor Jim Wyllie. Let's get more of those!
Features
- Add links to official sites via redirect page.
- Add
comics.aggregator.crawler.GoComicsComCrawlerBase
for fast gocomics.com crawler creation. - Add
headers
argument tocomics.aggregator.lxmlparser.LxmlParser
for adding HTTP headers to requests it makes. - Add time since last release to
release-list
andcomic-list
.
Crawlers
- New:
babyblues
- New:
calamitiesofnature
- New:
charliehorse
- New:
fminus
- New:
forbetterorforworse
- New:
girlgenius
- New:
hijinksensue
- New:
joelovescrappymovies
- New:
magpieluck
- New:
nonsequitur
- New:
overcompensating
- New:
pluggers
- New:
tankmcnamara
- New:
theboondocks
- New:
thedreamer
- New:
wondermark
- New:
yehudamoon
- Update
playervsplayer
to not miss comics on days with blog posts. - Update
questionablecontent
to include text below image. - Update
kalscartoon
after target site change. - Update
butternutsquash
after target site change.
v1.0.0 (2010-01-27)
A week has gone by, and here is the 1.0.0 final release. Enjoy :-)
Crawlers
- Update
uvod
crawler to use new feed.
v1.0.0.rc2 (2010-01-19)
Second release candidate for 1.0.0. Again, I will bump to 1.0.0 in a week if no new issues arise.
Bugfixes
- Make
core/0006
migration work on the sqlite3 backend.
v1.0.0.rc1 (2010-01-17)
First release, so no list of changes. Will bump to 1.0.0 in a week if no issues arise. Please report any problems at http://github.com/jodal/comics/issues.
Development on comics as a Python/Django project started in February 2007, so this release has been almost three years in the making. Far too long, and I promise it won't be three years until the next release.