python-cssutils
A Python package to parse and build CSS Cascading Style Sheets. DOM only, not any rendering facilities!
- Sources inherited from project devel:languages:python
- Devel package for openSUSE:Factory
-
4
derived packages
- Links to openSUSE:Factory / python-cssutils
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:Tomcat42/python-cssutils && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_link | 0000000150 150 Bytes | |
cssutils-1.0.2.tar.gz | 0000367038 358 KB | |
python-cssutils.changes | 0000005509 5.38 KB | |
python-cssutils.spec | 0000002727 2.66 KB |
Revision 44 (latest revision is 62)
Jan Matejek (matejcik)
accepted
request 519965
from
Todd R (TheBlackCat)
(revision 44)
- singlespec auto-conversion - update to version 1.0.2: * Fixed issue #61: Nesting of `@media` rules * Fixed issue #51 and #56: Slow font-family regex * Fixed issue #68: failing tests on Python 3 * Fixed issue #69: our DOM implementation now delegates unsupported methods * Fixed issue #72: importing now faster since regexes are no longer pre-cached on import time - update to version 1.0.1: * Fixed Python 3.5 compatibility - update to version 1.0: * EXPERIMENTAL: Variable references may have a fallback value now (as implemented in Firefox 29). It is available as CSSVariable.fallback and example are: * FEATURE: (issue #37) Implemented parsing of CSSCalc values. General syntax is checked but not if operators in calc are actually the right kind like DIMENSION * DIMENSION. Also Values using calc do not validate in cssutils but are actually valid. * FIXED issue #20 and #35 (Test fail CSSParser.parseUrl() error with Python 3.3) * FIXED issue #21: (almost all) deprecation warning in Py 3.3 fixed. * FIXED issue #30 (Test failed) * FIXED issue #33 (well kinda): Added that cssutils is **not** threadsafe! * FIXED issue #34: More complext MediaQueries should be parsable now. A few slight changes in behavior are: - xml.dom.SyntaxErr raised instead of xml.dom.InvalidCharacterErr for an unknown media type - removed handheld media type special case (for old Opera). - Require python-setuptools instead of distribute (upstreams merged) - Update to version 0.9.10: * No changelog provided - Remove BuildRequires: python-2to3, useless since included in main python devel package - Add Requires: python3; fix build for OpenSUSE <= 12.2 - Initial python3 support - Update to version 9.9.9: * No changelog provided - Obsolete/Provide python-cssutils-doc - Update to version 0.9.8a3: * No HTML docs anymore - Spec file cleanup - Update to version 0.9.8a1 * BUGFIX: fixes issue #41, #42, #45, #46 - Update to 0.9.7b4 * improves parsing of MS specific (and probably invalid!) values - Make package own the documentation subdir. - Mark documentation as such. - update to 0.9.7b3 - several changes (see CHANGELOG.txt), just random picks: * Massive speed improvement of handling of CSSVariables of a stylesheet * CSSFunction value parameters may contain HASH values like ``#fff`` now * Changed parameters of script/utility function ``csscombine``. - sphinx conf no longer provided - Update to 0.9.7a4 - cleanup spec file - api changes: * CSSRule values changed: NAMESPACE_RULE, COMMENT, VARIABLES_RULE * CSSStyleSheet.setSerializer and CSSStyleSheet.setSerializerPref DEPRECATED - compliance to http://dev.w3.org/csswg/cssom improved. - new features: * Started CSS Variables <http://disruptive-innovations.com/zoo/cssvariables/> * added cssutils.css.CSSStyleSheet.variables * cssutils.ser.prefs.resolveVariables switchable * cssutils.ser.prefs.normalizedVarNames switchable * Added new options to cssutils.script.csscombine: cssText=None, href=None * Added CSSRuleList.rulesOfType(type) - Update to 0.9.7a3 as needed for FATE#309541 - Added build requirement for python-sphinx - Added patch for copy.py (sphinx documentation) - Rebuild HTML documentation with sphinx - Better separate documentation package from main package - Initial package.
Comments 0