Phosphor
Phosphor Icons — 1200+ flexible weight system icons
Installation
pip install justmyresource-phosphor
Usage
from justmyresource import ResourceRegistry
registry = ResourceRegistry()
content = registry.get_resource("phosphor:icon-name")
print(content.text) # SVG content
Prefixes
This pack can be accessed using the following prefixes:
-
phosphor(primary) -
ph(alias)
Variants
This pack includes the following variants:
-
thin -
light -
regular(default) -
bold -
fill -
duotone
To access a specific variant, use the format phosphor:variant/icon-name:
# Access default variant (regular)
content = registry.get_resource("phosphor:icon-name")
# Access specific variant
content = registry.get_resource("phosphor:thin/icon-name")
License
- Upstream License: MIT
- Copyright: Copyright (c) Phosphor Icons
- Upstream Source: https://github.com/phosphor-icons/core
For full license details, see the LICENSE file.
Upstream
This pack bundles icons from:
- Source: https://github.com/phosphor-icons/core
- Version: v2.0.8
Development
To build this pack from source:
# 1. Fetch upstream archive (downloads to cache/)
pack-tools fetch <pack-name>
# 2. Build icons.zip and manifest (processes from cache)
pack-tools build <pack-name>
# 3. Create distribution wheel
pack-tools dist <pack-name>
The cache persists across builds. To force a fresh download, delete the cache/ directory.
Metadata
Release files for justmyresource-phosphor 2.0.8.post1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| justmyresource_phosphor-2.0.8.post1-py3-none-any.whl | Python 3 | none | any | Details for justmyresource_phosphor-2.0.8.post1-py3-none-any.whl |
Release files / justmyresource_phosphor-2.0.8.post1-py3-none-any.whl
| Download URL | justmyresource_phosphor-2.0.8.post1-py3-none-any.whl |
|---|---|
| Size | 2.4 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1390f469d23931f4b6bd41caf6eac25a9752646920abe35ebd4cb4fdf9d5d838
|
|
BLAKE2b-256 checksum How to use checksums |
185eaabf081c8fd843aa41a6c151aa6b34295316abb67962aaeaee3ef7375885
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Security for justmyresource-phosphor 2.0.8.post1
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.