Description of problem: https://pypi.python.org/pypi/html5lib is currently at 0.999 as of December 23, 2013; rawhide is currently at 1.0b2. Confusingly, html5lib switched from 1.0b* release names back to 0.9* due to a pypi behaviour change. In any case, 1.0b3 and 0.999 contain several bug fixes over 1.0b2 that would be nice to have in Fedora.
Thanks for bug report, will work on coming weekend.
Created attachment 868161 [details] Update python-html5lib for 0.999 release This patch includes some fixes for bogus dates in the existing spec file, and updates the spec to point at html5lib 0.999. _However_, yum will not apply the updated RPM over an existing 1.0b2 RPM, as it considers 1.0b2 to be more recent than 0.999; so this is not quite ready for primetime yet. Perhaps we're going to have to munge the version name to something like 1.0b9-0.999 until upstream finally releases 1.0?
python-html5lib-0.999-1.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/python-html5lib-0.999-1.fc20
(In reply to Dan Scott from comment #2) > Created attachment 868161 [details] > Update python-html5lib for 0.999 release > > This patch includes some fixes for bogus dates in the existing spec file, > and updates the spec to point at html5lib 0.999. Thanks for patching spec file. > > _However_, yum will not apply the updated RPM over an existing 1.0b2 RPM, as > it considers 1.0b2 to be more recent than 0.999; so this is not quite ready > for primetime yet. right. > > Perhaps we're going to have to munge the version name to something like > 1.0b9-0.999 until upstream finally releases 1.0? I asked on devel list and folks told me to use epoch for that. https://fedoraproject.org/wiki/Packaging:Guidelines#Use_of_Epochs
Package python-html5lib-0.999-1.fc20: * should fix your issue, * was pushed to the Fedora 20 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing python-html5lib-0.999-1.fc20' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2014-3320/python-html5lib-0.999-1.fc20 then log in and leave karma (feedback).
python-html5lib-0.999-1.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.