This release is a pre-release and may not be stable for production use.
Introduction
pycolorname is a python package that aims to provide common color systems scraped from various sites.
Supported systems
Pantone
RAL-Classic
Installation
The easiest way to install the library is using pip. To install the latest stable version run:
$ pip install pycolorname
To get bightly builds from the master branch of the github repo, use:
$ pip install --pre pycolorname
Usage
To use a colorsystem, import a source from the module corresponsing to the system and create an instance of it.
To use the pantone color system, find the sources available in the pycolorname.pantone module and use one of them. For example, the PantonePaint source can be used in the following manner:
>>> from pycolorname.pantone.pantonepaint import PantonePaint >>> pantone_colors = PantonePaint() >>> pantone_colors["PMS 19-4914 TPX (Deep Teal)"] (23, 73, 80)
Another example using the RAL-Classic color system from the Wikipedia source:
>>> from pycolorname.ral.classic.wikipedia import Wikipedia >>> ral_colors = Wikipedia() >>> ral_colors["RAL 1000 (Green beige)"] (204, 197, 143)
Development
Testing
To test the code, install dependencies using:
$ pip install -r test-requirements.txt
and then execute:
$ python -m pytest
Build status
LICENSE
This code falls under the MIT License. Please note that some files or content may be copied from other places and have their own licenses. Dependencies that are being used to generate the databases also have their own licenses.
Metadata
Release files for pycolorname 0.0.1.dev20160305214106
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 | |
|---|---|---|---|---|
| pycolorname-0.0.1.dev20160305214106.tar.gz | 60.2 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pycolorname-0.0.1.dev20160305214106-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 126.6 kB
Release files / pycolorname-0.0.1.dev20160305214106.tar.gz
| Download URL | pycolorname-0.0.1.dev20160305214106.tar.gz |
|---|---|
| Size | 60.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0a65e644aaca8fd47d78753883511017f96368e10d13a9a8991338f67e927e76
|
|
BLAKE2b-256 checksum How to use checksums |
68351a1f47f6bc016b87ba1877188cb938b258ccc1e1a95fe893c010a4d0a987
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / pycolorname-0.0.1.dev20160305214106-py3-none-any.whl
| Download URL | pycolorname-0.0.1.dev20160305214106-py3-none-any.whl |
|---|---|
| Size | 66.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b1941327936d4ec6b6ed30d27b90a40f5a5d28fac977f9d1e7ffe7a91b0f4b64
|
|
BLAKE2b-256 checksum How to use checksums |
663bb900743351c2c6c260da9cc938f669683d995cea8b7112e924cd0ae96c80
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for pycolorname 0.0.1.dev20160305214106
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.