You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
68 lines
2.2 KiB
Plaintext
68 lines
2.2 KiB
Plaintext
Metadata-Version: 2.1
|
|
Name: webcolors
|
|
Version: 24.11.1
|
|
Summary: A library for working with the color formats defined by HTML and CSS.
|
|
Keywords: color,css,html,web
|
|
Author: James Bennett
|
|
License: BSD-3-Clause
|
|
Classifier: Development Status :: 5 - Production/Stable
|
|
Classifier: Environment :: Web Environment
|
|
Classifier: Intended Audience :: Developers
|
|
Classifier: License :: OSI Approved :: BSD License
|
|
Classifier: Operating System :: OS Independent
|
|
Classifier: Programming Language :: Python
|
|
Classifier: Programming Language :: Python :: 3
|
|
Classifier: Programming Language :: Python :: 3.9
|
|
Classifier: Programming Language :: Python :: 3.10
|
|
Classifier: Programming Language :: Python :: 3.11
|
|
Classifier: Programming Language :: Python :: 3.12
|
|
Classifier: Programming Language :: Python :: 3.13
|
|
Classifier: Topic :: Utilities
|
|
Project-URL: Documentation, https://webcolors.readthedocs.io
|
|
Project-URL: Source Code, https://github.com/ubernostrum/webcolors
|
|
Requires-Python: >=3.9
|
|
Description-Content-Type: text/x-rst
|
|
|
|
.. -*-restructuredtext-*-
|
|
|
|
.. image:: https://github.com/ubernostrum/webcolors/workflows/CI/badge.svg
|
|
:alt: CI status image
|
|
:target: https://github.com/ubernostrum/webcolors/actions?query=workflow%3ACI
|
|
|
|
``webcolors`` is a module for working with and converting between the
|
|
various HTML/CSS color formats.
|
|
|
|
Support is included for normalizing and converting between the
|
|
following formats (RGB colorspace only; conversion to/from HSL can be
|
|
handled by the ``colorsys`` module in the Python standard library):
|
|
|
|
* Specification-defined color names
|
|
|
|
* Six-digit hexadecimal
|
|
|
|
* Three-digit hexadecimal
|
|
|
|
* Integer ``rgb()`` triplet
|
|
|
|
* Percentage ``rgb()`` triplet
|
|
|
|
For example:
|
|
|
|
.. code-block:: python
|
|
|
|
>>> import webcolors
|
|
>>> webcolors.hex_to_name("#daa520")
|
|
'goldenrod'
|
|
|
|
Implementations are also provided for the HTML5 color parsing and
|
|
serialization algorithms. For example, parsing the infamous
|
|
"chucknorris" string into an ``rgb()`` triplet:
|
|
|
|
.. code-block:: python
|
|
|
|
>>> import webcolors
|
|
>>> webcolors.html5_parse_legacy_color("chucknorris")
|
|
HTML5SimpleColor(red=192, green=0, blue=0)
|
|
|
|
Full documentation is `available online <https://webcolors.readthedocs.io/>`_.
|