A μ-library for constructing cascading style sheets from Python dictionaries.
Project Links
Meta
Author: Dominic Davis-Foster
Requires Python: >=3.6
Classifiers
Development Status
- 4 - Beta
Intended Audience
- Developers
License
- OSI Approved :: MIT License
Operating System
- OS Independent
Programming Language
- Python
- Python :: 3 :: Only
- Python :: 3.6
- Python :: 3.7
- Python :: 3.8
- Python :: 3.9
- Python :: 3.10
- Python :: 3.11
- Python :: 3.12
- Python :: Implementation :: CPython
- Python :: Implementation :: PyPy
Topic
- Software Development :: Libraries :: Python Modules
Typing
- Typed
A μ-library for constructing cascading style sheets from Python dictionaries.
Docs |
|
|---|---|
Tests |
|
PyPI |
|
Anaconda |
|
Activity |
|
QA |
|
Other |
dict2css provides an API similar to the json and toml modules, with dump and load functions. The dump function takes a mapping of CSS selectors to mappings of CSS properties. Each property value may, optionally, be a two-element tuple containing the value and the string “important”. The load function returns a mapping with the same structure.
For more information see the documentation.
Installation
dict2css can be installed from PyPI or Anaconda.
To install with pip:
$ python -m pip install dict2css
To install with conda:
First add the required channels
$ conda config --add channels https://conda.anaconda.org/conda-forge $ conda config --add channels https://conda.anaconda.org/domdfcoding
Then install
$ conda install dict2css
0.3.0.post1
Nov 22, 2023
0.3.0
Feb 27, 2022
0.2.4
Jun 13, 2021
0.2.3
Mar 23, 2021
0.2.2
Mar 09, 2021
0.2.1
Jan 18, 2021
0.2.0
Jan 18, 2021
0.1.0
Jan 15, 2021