This release is a pre-release and may not be stable for production use.
A Python package to parse and build CSS Cascading Style Sheets.
Based upon and partly implements the following specifications (DOM only, not any rendering facilities):
- DOM Level 2 Style CSS
DOM for package css
- DOM Level 2 Style Stylesheets
DOM for package stylesheets
- CSSOM
A few details (mainly the NamespaceRule DOM) is taken from here. Plan is to move implementation to the stuff defined here which is newer but still no REC so might change anytime…
- CSS 2.1
Rules and properties are defined here
- CSS 2.1 Errata
A few erratas, mainly the definition of CHARSET_SYM tokens
- CSS3 module: Syntax
Used in parts since cssutils 0.9.4 which basically tries to use the features from CSS 2.1 and CSS 3.
- MediaQueries
MediaQueries are part of stylesheets.MediaList since v0.9.4, used in @import and @media rules.
- Namespaces
Added in v0.9.1 and updated to definition in CSSOM in v0.9.4
- Selectors
The selector syntax defined here (and not in CSS 2.1) should be parsable with cssutils (should mind though ;) )
Metadata
Release files for cssutils 0.9.4a3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| cssutils-0.9.4a3.zip | 1.3 MB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cssutils-0.9.4a3-py2.5.egg | Legacy Egg format | - | - | Details |
Total release size: 1.7 MB
Release files / cssutils-0.9.4a3.zip
| Download URL | cssutils-0.9.4a3.zip |
|---|---|
| Size | 1.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f6eddcd7fad1a110668c6885d26c95a32ccccaa9ed1f451537de66ad9a0bb131
|
|
BLAKE2b-256 checksum How to use checksums |
e05024196cacb0e1b1ba3cfa08f140b410bd0fa37fddc16d81732717b6d3ee0f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / cssutils-0.9.4a3-py2.5.egg
| Download URL | cssutils-0.9.4a3-py2.5.egg |
|---|---|
| Size | 364.6 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
7decc1289164e5e64551da22b1c1638f49ed953ddf034fda2c37f25acd08058c
|
|
BLAKE2b-256 checksum How to use checksums |
5f2be1d407233c1aa97d76f08ed7a24b2469a5a40cc49fc05a8b64af5f25db34
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for cssutils 0.9.4a3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.