SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python3-html5lib-0.999999999-2.1.noarch.rpm :
Wed Mar 15 13:00:00 2017 toddrme2178AATTgmail.com
- python3-webencodings is also a runtime requirement

Fri Jul 15 14:00:00 2016 arunAATTgmx.de
- specfile:

* require pytest and mock, flake8, and pytest-expect

* add webencodings, datrie as requirement

* enable tests
- update to version 0.999999999/1.0b10:

* Fix attribute order going to the tree builder to be document order
instead of reverse document order(!).
- changes from version 0.99999999/1.0b9:

* Added ordereddict as a mandatory dependency on Python 2.6.

* Added lxml, genshi, datrie, charade, and all extras that will do
the right thing based on the specific interpreter implementation.

* Now requires the mock package for the testsuite.

* Cease supporting DATrie under PyPy.

* Remove \"PullDOM\" support, as this hasn\'t ever been properly
tested, doesn\'t entirely work, and as far as I can tell is
completely unused by anyone.

* Move testsuite to py.test.

* Fix #124: move to webencodings for decoding the input byte stream;
this makes html5lib compliant with the Encoding Standard, and
introduces a required dependency on webencodings.

* Cease supporting Python 3.2 (in both CPython and PyPy forms).

* Fix comments containing double-dash with lxml 3.5 and above.

* Use scripting disabled by default (as we don\'t implement
scripting).

* Fix #11, avoiding the XSS bug potentially caused by serializer
allowing attribute values to be escaped out of in old browser
versions, changing the quote_attr_values option on serializer to
take one of three values, \"always\" (the old True value), \"legacy\"
(the new option, and the new default), and \"spec\" (the old False
value, and the old default).

* Fix #72 by rewriting the sanitizer to apply only to treewalkers
(instead of the tokenizer); as such, this will require amending
all callers of it to use it via the treewalker API.

* Drop support of charade, now that chardet is supported once more.

* Replace the charset keyword argument on parse and related methods
with a set of keyword arguments: override_encoding,
transport_encoding, same_origin_parent_encoding, likely_encoding,
and default_encoding.

* Move filters._base, treebuilder._base, and treewalkers._base to
.base to clarify their status as public.

* Get rid of the sanitizer package. Merge sanitizer.sanitize into
the sanitizer.htmlsanitizer module and move that to
saniziter. This means anyone who used sanitizer.sanitize or
sanitizer.HTMLSanitizer needs no code changes.

* Rename treewalkers.lxmletree to .etree_lxml and
treewalkers.genshistream to .genshi to have a consistent API.

* Move a whole load of stuff (inputstream, ihatexml, trie,
tokenizer, utils) to be underscore prefixed to clarify their
status as private

Sun May 8 14:00:00 2016 arunAATTgmx.de
- specfile:

* changed to https for source url

* updated source url to files.pythonhosted.org

Tue Oct 20 14:00:00 2015 arunAATTgmx.de
- update to version 0.9999999:

* Fix #195: fix the sanitizer to drop broken URLs (it threw an
exception between 0.9999 and 0.999999).

Mon Jul 13 14:00:00 2015 arunAATTgmx.de
- update to version 0.999999:

* Fix #189: fix the sanitizer to allow relative URLs again (as it
did prior to 0.9999/1.0b5).

Sat May 2 14:00:00 2015 arunAATTgmx.de
- specfile:

* updated url
- update to version 0.99999:

* Fix #188: fix the sanitizer to not throw an exception when
sanitizing bogus data URLs.
- changes from version 0.9999:

* Fix #153: Sanitizer fails to treat some attributes as
URLs. Despite how this sounds, this has no known security
implications. No known version of IE (5.5 to current), Firefox (3
to current), Safari (6 to current), Chrome (1 to current), or
Opera (12 to current) will run any script provided in these
attributes.

* Pass error message to the ParseError exception in strict parsing
mode.

* Allow data URIs in the sanitizer, with a whitelist of
content-types.

* Add support for Python implementations that don\'t support lone
surrogates (read: Jython). Fixes #2.

* Remove localization of error messages. This functionality was
totally unused (and untested that everything was localizable), so
we may as well follow numerous browsers in not supporting
translating technical strings.

* Expose treewalkers.pprint as a public API.

* Add a documentEncoding property to HTML5Parser, fix #121.

Sat Jan 10 13:00:00 2015 arunAATTgmx.de
- specfile:

* remove ifs for opensuse version <=1220

Sun Jan 4 13:00:00 2015 arunAATTgmx.de
- specfile:

* updated copyright year

* updated url (moved to github)
- update to version 0.999:

* Fix #127: add work-around for CPython issue #20007: .read(0) on http.client.HTTPResponse drops the rest of the content.

* Fix #115: lxml treewalker can now deal with fragments containing, at their root level, text nodes with non-ASCII characters on Python 2.

Wed Oct 23 14:00:00 2013 toddrme2178AATTgmail.com
- Remove python3-Genshi requirement for openSUSE 12.2, since
python3-Genshi dependencies are not compatible with
python <= 3.2

Tue Oct 22 14:00:00 2013 toddrme2178AATTgmail.com
- Update to 0.99

* No changes, just updated version number
- Add additional dependencies
- Add python 3 version

Thu Mar 29 14:00:00 2012 saschpeAATTsuse.de
- Use upstream tarball
- Don\'t install tests, but install README

Sat Feb 11 13:00:00 2012 alexandreAATTexatati.com.br
- Update to 0.95:
- Sorry, no changelog atm.
- Regenerate spec file with py2pack.

Mon Jan 18 13:00:00 2010 alexandreAATTexatati.com.br
- Update to 0.90.

Wed Oct 14 14:00:00 2009 alexandreAATTexatati.com.br
- Initial package (0.11.1) for openSUSE.


 
ICM