tinycss2 changelog ================== Version 0.6.1 ------------- Released on 2017-10-02. * Update documentation. Version 0.6.0 ------------- Released on 2017-08-16. * Don't allow identifiers starting with two dashes. * Don't use Tox for tests. * Follow semantic versioning. Version 0.5 ----------- Released on 2014-08-19. * Update for spec changes. * Add a :attr:`~tinycss2.ast.WhitespaceToken.value` attribute to :class:`~tinycss2.ast.WhitespaceToken`. * **Breaking change**: CSS comments are now preserved as :class:`~tinycss2.ast.Comment` objects by default. Pass ``skip_comments=True`` to parsing functions to get the old behavior. * **Breaking change**: Top-level comments and whitespace are now preserved when parsing a stylesheet, rule list, or declaration list. Pass ``skip_comments=True`` and ``skip_whitespace=True`` to get the old behavior. * Test on Python 3.4 and PyPy3. * Set up continous integration on Travis-CI. Version 0.4 ----------- Released on 2014-01-04. * Fix :class:`~tinycss2.ast.HashToken` starting with a non-ASCII character. * Fix :func:`repr` on AST nodes. Version 0.3 ----------- Released on 2013-12-27. * Document all the things! * Add :ref:`serialization` * Merge :func:`tinycss2.color3.parse_color_string` behavior into :func:`~tinycss2.color3.parse_color`. * Fix and test parsing form bytes and tokenization of . Version 0.2 ----------- Released on 2013-09-02. Add parsing for , as in ``:nth-child()`` and related Selectors pseudo-classes. Version 0.1 ----------- Released on 2013-08-31. First PyPI release. Contains: * Decoding from bytes (``@charset``, etc.) * Tokenization * Parsing for "generic" rules and declarations * Parsing for CSS Color Level 3 * Tests for all of the above, except for decoding from bytes.