Skip to content

Latest commit

 

History

History
108 lines (86 loc) · 3.34 KB

CHANGELOG.rst

File metadata and controls

108 lines (86 loc) · 3.34 KB

Changelog for breadability

0.1.20 (April 13th 2014)

  • Don't include tests in sdist builds.

0.1.19 (April 13th 2014)

  • Replace charade with chardet for easier packaging.

0.1.18 (April 6th 2014)

  • Improved decoding of the page into Unicode.

0.1.17 (Jan 22nd 2014)

  • More log quieting down to INFO vs WARN

0.1.16 (Jan 22nd 2014)

  • Clean up logging output at warning when it's not a true warning

0.1.15 (Nov 29th 2013)

  • Merge changes from 0.1.14 of breadability with the fork https://github.com/miso-belica/readability.py and tweaking to return to the name breadability.
  • Fork: Added property Article.main_text for getting text annotated with semantic HTML tags (<em>, <strong>, ...).
  • Fork: Join node with 1 child of the same type. From <div><div>...</div></div> we get <div>...</div>.
  • Fork: Don't change <div> to <p> if it contains <p> elements.
  • Fork: Renamed test generation helper 'readability_newtest' -> 'readability_test'.
  • Fork: Renamed package to readability. (Renamed back)
  • Fork: Added support for Python >= 3.2.
  • Fork: Py3k compatible package 'charade' is used instead of 'chardet'.

0.1.14 (Nov 7th 2013)

  • Update sibling append to only happen when sibling doesn't already exist.

0.1.13 (Aug 31st 2013)

  • Give images in content boy a better chance of survival
  • Add tests

0.1.12 (July 28th 2013)

  • Add a user agent to requests.

0.1.11 (Dec 12th 2012)

  • Add argparse to the install requires for python < 2.7

0.1.10 (Sept 13th 2012)

  • Updated scoring bonus and penalty with , and " characters.

0.1.9 (Aug 27nd 2012)

  • In case of an issue dealing with candidates we need to act like we didn't find any candidates for the article content. #10

0.1.8 (Aug 27nd 2012)

  • Add code/tests for an empty document.
  • Fixes #9 to handle xml parsing issues.

0.1.7 (July 21nd 2012)

  • Change the encode 'replace' kwarg into a normal arg for older python version.

0.1.6 (June 17th 2012)

  • Fix the link removal, add tests and a place to process other bad links.

0.1.5 (June 16th 2012)

  • Start to look at removing bad links from content in the conditional cleaning state. This was really used for the scripting.com site's garbage.

0.1.4 (June 16th 2012)

  • Add a test generation helper readability_newtest script.
  • Add tests and fixes for the scripting news parse failure.

0.1.3 (June 15th 2012)

  • Add actual testing of full articles for regression tests.
  • Update parser to properly clean after winner doc node is chosen.

0.1.2 (May 28th 2012)

  • Bugfix: #4 issue with logic of the 100char bonus points in scoring
  • Garden with PyLint/PEP8
  • Add a bunch of tests to readable/scoring code.

0.1.1 (May 11th 2012)

  • Fix bugs in scoring to help in getting right content
  • Add concept of -d which shows scoring/decisions on nodes
  • Update command line client to be able to pipe output to other tools

0.1.0 (May 6th 2012)

  • Initial release and upload to PyPi