- abclinuxu_uploader.py; detect images bigger than 1MB. Added --url parameter to handle these.
- concept.py; Detect upload of images bigger than 1MB and raise ValueError in such cases.
- Added better error detection when too long title is used.
- Fixed bug in parsing of number of comments from blog description.
- Fixed parsing of http://www.abclinuxu.cz/blog/luv/2016/4/mockgeofix-mock-geolokace-kompatibilni-s-android-emulatorem where there are no comments.
- Added abclinxuapi.number_of_blog_pages() function to find out how many blogs is there.
- Added banlist for comment parsing on certain blogs (see HTML source on http://abclinuxu.cz/blog/Strider_BSD_koutek/2006/8/objevil-jsem-ameriku for details).
- Added badges to README.
Blogpost.comments
are now by default blank list instead of None.- Fixed bugs in uploader.
- Parsing of the tags updated.
- Added support for Blog.uid.
- Fixed bugs in tests (new year parsing).
- Added possibility to bypass lazy tag parsing.
- Fixed bug in date parsing function.
- Added support for parsing of more obscure date formats used by articles on abclinuxu.
- Fixed another bug in date parsing function.
- Added verify=False, because the SSL library pisses me off.
- Added another special case of parsing the date.
- Fixed another problem with date formats.
- Fixed problem with parsing comments on the http://abclinuxu.cz/blog/msk/2016/8/hlada-sa-linux-embedded-vyvojar - there are no links to comments.
- Fixed comment parsing in case of http://abclinuxu.cz/blog/leos/2007/2/prepis-diskusniho-fora-hw-sekce#31
- Added parsing of comments under blogposts.
- Fixed bugs.
- Fixed bugs in user.py.
- Added
iter_blogposts()
,first_blog_page()
functions for browsing the bloglist.- Implemented
Blogpost.get_image_urls()
.- Added date_izolator(). Fixed bugs in comments parsing with relative dates.
- Fixed bug in parsing of Blogpost's content.
- Added blog iterator tor User object.
- Fixed #4 - bug in username parsing.
- Fixed parsing of censored comments.
- Added
Comment.censored
.Comment.registered_user
renamed toComment.registered
.- Fixed bug which skipped censored comments.
- Fixed problems with old blogs (different HTML).
- Implemented #6:
.__repr__()
for all important classes.- Fixed #7 - blogs with opening HTML comments in perex.
- Fixed bug in
Blogpost._parse_content_tag()
.- Another attempt to solve shit in old blogs. There are missing tags, crossed tags and a lot of other shitfucks.
- Fixed bug caused by http://abclinuxu.cz/blog/Mostly_IMDB/2008/6/radeon-hd-4850-a-tak-vubec#17
- Added a lot of documentation, fixed docstrings and so on.
User.has_blog()
changed to bool propertyUser.has_blog
.Concept
class refactored.- Added new parameter
data
forshared.download()
.User.ts_to_concept_date
moved toshared.ts_to_concept_date()
.
- Added a lot of features.
- Fixed broken setup.py.
- Created.
- It can be now used to read data from the abclinuxu, but it is incomplete and it will need a lot of work to do.