Skip to main content

tinycss is a complete yet simple CSS parser for Python.

Project description

tinycss is a complete yet simple CSS parser for Python. It supports the full syntax and error handling for CSS 2.1 as well as some CSS 3 modules:

  • CSS Color 3

  • CSS Fonts 3

  • CSS Paged Media 3

It is designed to be easy to extend for new CSS modules and syntax, and integrates well with cssselect for Selectors 3 support.

Quick facts:

  • Free software: BSD licensed

  • Compatible with Python 2.7 and 3.x

  • Latest documentation on python.org

  • Source, issues and pull requests on Github

  • Releases on PyPI

  • Install with pip install tinycss

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tinycss-0.4.tar.gz (87.8 kB view details)

Uploaded Source

File details

Details for the file tinycss-0.4.tar.gz.

File metadata

  • Download URL: tinycss-0.4.tar.gz
  • Upload date:
  • Size: 87.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for tinycss-0.4.tar.gz
Algorithm Hash digest
SHA256 12306fb50e5e9e7eaeef84b802ed877488ba80e35c672867f548c0924a76716e
MD5 36b7b0e48081ebff5e6d7bbd40ad21da
BLAKE2b-256 0559af583fff6236c7d2f94f8175c40ce501dcefb8d1b42e4bb7a2622dff689e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page