Skip to content

Conversation

@kartikprabhu
Copy link
Member

version 1.0.6

many bug fixes for parsing according to spec

Summary

  1. strip leading/trailing white space for e-*[html]. update the corresponding tests
  2. blank values explicitly authored are allowed as property values
  3. include alt or src from <img> in parsing for p-* and e-*[value]
  4. parse title from <link> for p-* resolves Parse title attributes on <link> elements for p- properties. #84
  5. and poster from <video> for u-* resolves Fix u- parsing for <video> with poster attribute #76
  6. use html5lib as default parser
  7. use the final redirect URL resolves Use final URL on redirects to make relative URLs absolute #62
  8. update requirements to use BS4 v4.6.0 and html5lib v1.0.1

kartikprabhu and others added 12 commits February 17, 2018 13:05
Update from current mf2py
commit d0ea9ea9ef2d3cb8839bc66a1b1aef20f2121529
Author: Kartik Prabhu <me@kartikprabhu.com>
Date:   Tue Feb 20 20:56:09 2018 -0500

    bump version to 1.0.6

commit 9be5edb8cca285a89fbd3abb210403b212260520
Author: Kartik Prabhu <me@kartikprabhu.com>
Date:   Tue Feb 20 20:52:24 2018 -0500

    fix #59 #57 #43 . use html5lib by default unless user-specified a html parser. If neither exist then default to BS4 to decide. use final redirect URL while requesting from server.

commit 3995eac
Author: Kartik Prabhu <me@kartikprabhu.com>
Date:   Sat Feb 17 22:10:19 2018 -0500

    fix #55; parse title from link element for p-*. parse poster from video element for u-*
@kevinmarks
Copy link
Member

CI fail with python 2.6 is due to html5lib 1.0.1 breaking it on purpose, which seems gratuitously nasty to me.

@kevinmarks kevinmarks merged commit dd96814 into microformats:master Mar 4, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants