Skip to main content

A redistribution of @primer/octicons npm package's SVG and metadata.

Project description

octicons-pack

Crates.io Version MSRV PyPI - Version Min Py

A redistribution of SVG assets and some metadata from the @primer/octicons npm package.

Optimized SVG data

The SVG data is embedded as strings after it is optimized with SVGO. This package is intended to easily inject SVG data into HTML documents. Thus, we have stripped any width and height fields from the <svg> element, while retaining any viewBox field in the <svg> element.

Usage

All icons are instantiated as constants using the Icon data structure. There is a convenient get_icon() function to fetch an icon using it's slug name.

Note, most icons have *_16 or *_24 variants to indicate the original height and width.

In Python

from octicons_pack import get_icon, GIT_BRANCH_24

fetched = get_icon("git-branch-24")
assert fetched is not None
assert GIT_BRANCH_24.svg == fetched.svg

In Rust

use octicons_pack::{get_icon, GIT_BRANCH_24};

assert_eq!(GIT_BRANCH_24.svg, get_icon("git-branch-24").unwrap().svg);

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

octicons_pack-19.23.1.tar.gz (152.4 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

octicons_pack-19.23.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (551.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

octicons_pack-19.23.1-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl (563.4 kB view details)

Uploaded PyPymanylinux: glibc 2.5+ i686

octicons_pack-19.23.1-cp39-abi3-win_amd64.whl (425.7 kB view details)

Uploaded CPython 3.9+Windows x86-64

octicons_pack-19.23.1-cp39-abi3-win32.whl (422.9 kB view details)

Uploaded CPython 3.9+Windows x86

octicons_pack-19.23.1-cp39-abi3-musllinux_1_2_x86_64.whl (774.3 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ x86-64

octicons_pack-19.23.1-cp39-abi3-musllinux_1_2_i686.whl (794.6 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ i686

octicons_pack-19.23.1-cp39-abi3-musllinux_1_2_armv7l.whl (854.6 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARMv7l

octicons_pack-19.23.1-cp39-abi3-musllinux_1_2_aarch64.whl (754.1 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARM64

octicons_pack-19.23.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (558.7 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ x86-64

octicons_pack-19.23.1-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (637.1 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ s390x

octicons_pack-19.23.1-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (682.1 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ppc64le

octicons_pack-19.23.1-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (576.4 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARMv7l

octicons_pack-19.23.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (574.0 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARM64

octicons_pack-19.23.1-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl (571.8 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.5+ i686

octicons_pack-19.23.1-cp39-abi3-macosx_11_0_arm64.whl (522.5 kB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

octicons_pack-19.23.1-cp39-abi3-macosx_10_12_x86_64.whl (523.1 kB view details)

Uploaded CPython 3.9+macOS 10.12+ x86-64

File details

Details for the file octicons_pack-19.23.1.tar.gz.

File metadata

  • Download URL: octicons_pack-19.23.1.tar.gz
  • Upload date:
  • Size: 152.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for octicons_pack-19.23.1.tar.gz
Algorithm Hash digest
SHA256 bc2dc3619cc8f41fb166f24ab7635b70866216c156ef0f8527237aa1909a9c4e
MD5 785d36c5e7abbd5d4574601b4befbd1b
BLAKE2b-256 e99062a0dc84bd1b27f032b9a6e948353236960f31aa7a8a3d1ccdeaee37513c

See more details on using hashes here.

Provenance

The following attestation bundles were made for octicons_pack-19.23.1.tar.gz:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file octicons_pack-19.23.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for octicons_pack-19.23.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d7b37de1e0ec668b7a3a752520f4fcff98e8b543e6b66e2079b788b298be9e76
MD5 5bb6ca74cabdc5ce10d614f409ae3438
BLAKE2b-256 288228c963362e060706ad91a14c035494774449666e2c325740d39ee30f7971

See more details on using hashes here.

Provenance

The following attestation bundles were made for octicons_pack-19.23.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file octicons_pack-19.23.1-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for octicons_pack-19.23.1-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 06f196cf540d79e7fc8f26f83506f51928ff72683685854302a436b53223f2ef
MD5 c71d9b79d2f90cb6305aa75b23fec3da
BLAKE2b-256 4a29f04815fe3cad3ceccb05c47292932176b9b5e63650fa8b19e140e4d53857

See more details on using hashes here.

Provenance

The following attestation bundles were made for octicons_pack-19.23.1-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file octicons_pack-19.23.1-cp39-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for octicons_pack-19.23.1-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 576c35f2a53f80be3fda1ec68836b89eba1af5fde45e1392ce24c695018e6b97
MD5 f8cb4c1e06d0c0ae1b2c355000fdfef1
BLAKE2b-256 4017752159f4fb27b0716bb2f0edc77ae4079cae9a2dacd242d7c078ff91e6b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for octicons_pack-19.23.1-cp39-abi3-win_amd64.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file octicons_pack-19.23.1-cp39-abi3-win32.whl.

File metadata

  • Download URL: octicons_pack-19.23.1-cp39-abi3-win32.whl
  • Upload date:
  • Size: 422.9 kB
  • Tags: CPython 3.9+, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for octicons_pack-19.23.1-cp39-abi3-win32.whl
Algorithm Hash digest
SHA256 5b1e1f80abbee82b73e025ba00c67d4847883a41a714bd1f3c4ffdacced4df42
MD5 8585fa0c2f116874e32ec69a1475568b
BLAKE2b-256 b4f9430bf77ff8fc7f1e1aedbd12d1d2b0b47248e60b4c264bdabf38981366b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for octicons_pack-19.23.1-cp39-abi3-win32.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file octicons_pack-19.23.1-cp39-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for octicons_pack-19.23.1-cp39-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a74862ba7cacee5fa9eceb4fd4b81c3138d647d5a4d05952c71c31f15a452caf
MD5 cf112669095e35476965f9949ff0996e
BLAKE2b-256 6460897fcc92b60d8a21b10f2e3586b768da2232a7168bf26778def0907c8f01

See more details on using hashes here.

Provenance

The following attestation bundles were made for octicons_pack-19.23.1-cp39-abi3-musllinux_1_2_x86_64.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file octicons_pack-19.23.1-cp39-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for octicons_pack-19.23.1-cp39-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3cb0d98c000f24f6c685a120c4a8808ae609348e2acb7d6dad3c29b791666cf6
MD5 9cb155b2015891818df77581381a685d
BLAKE2b-256 764c49db9dd945cb09fd8a8f1c497753863bb2968efec6b2ecf6994f91e6530c

See more details on using hashes here.

Provenance

The following attestation bundles were made for octicons_pack-19.23.1-cp39-abi3-musllinux_1_2_i686.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file octicons_pack-19.23.1-cp39-abi3-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for octicons_pack-19.23.1-cp39-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 fcc328db1aed97369f9902a3844690cfb7d7621dc3f2dcdc0c4bd79847684663
MD5 96641a9cf60177ad323c54bfc80820f2
BLAKE2b-256 9c1b7b94d70f50c0b522f331b0ec345c997276e1a9804813c58ab9213d6c4a26

See more details on using hashes here.

Provenance

The following attestation bundles were made for octicons_pack-19.23.1-cp39-abi3-musllinux_1_2_armv7l.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file octicons_pack-19.23.1-cp39-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for octicons_pack-19.23.1-cp39-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ad91fcd3110c2e1abdca9dfcc7eda1532519909e8ddd5c73601b6cf146107a38
MD5 7c3c7153b4d5f5fe985c330b67588ed1
BLAKE2b-256 4e14cb5b0031fc1ff128661956856254f28106567228c2598b50c0fe6d8401d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for octicons_pack-19.23.1-cp39-abi3-musllinux_1_2_aarch64.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file octicons_pack-19.23.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for octicons_pack-19.23.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1ddd0e80686faa04aeafb88b12ae0d0df96ffa3073f431b469a853021fed7d5d
MD5 b5ae1d8c7b9a3212ba491847abccabb1
BLAKE2b-256 35d1a625dff179156d8636adca040142ed037c27b4c8a7aede4f074160e56ba9

See more details on using hashes here.

Provenance

The following attestation bundles were made for octicons_pack-19.23.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file octicons_pack-19.23.1-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for octicons_pack-19.23.1-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 43d8af6b5da1834c60664a0345ebdeb17c56aac7e0275bd33684080ac7c2368f
MD5 ff67790965d5e76c18c9ba85ca36b3d6
BLAKE2b-256 210a963fe29d58d46e57b2b1fe526ae6940b83f2749ef375acd4cbdf448ac1eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for octicons_pack-19.23.1-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file octicons_pack-19.23.1-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for octicons_pack-19.23.1-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 62ed3459e07b845cfa00417a4b2908136af5486b1ec803a44d8af8dcdbfed612
MD5 d0a15b3562c7a39d6c34e914d3617fb4
BLAKE2b-256 0a85f8016accc45d7a64318ee934fe6ad098cf3a034310a9d5a8d95911eecfd8

See more details on using hashes here.

Provenance

The following attestation bundles were made for octicons_pack-19.23.1-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file octicons_pack-19.23.1-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for octicons_pack-19.23.1-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c9aeeaed9d4143b7ab0379c70898241fa0f24c140fc41d17a4869935531d689b
MD5 ef1b86d358421c582bce562b93fb56a9
BLAKE2b-256 3142dd4919409f961a825856ef6a6bf0aacf6165f39584b9a826d79425b59bb7

See more details on using hashes here.

Provenance

The following attestation bundles were made for octicons_pack-19.23.1-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file octicons_pack-19.23.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for octicons_pack-19.23.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0d29e650293a2c4f6ac557aa5a3d6d2723ec3901c38a59b5c1ce6f848e075bb8
MD5 7e7b12b1718b49e63aeecd49a09b85d0
BLAKE2b-256 d95a74bd54780cabd95c61c371ae41de25de25a0b3d37ec2425302a83331334b

See more details on using hashes here.

Provenance

The following attestation bundles were made for octicons_pack-19.23.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file octicons_pack-19.23.1-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for octicons_pack-19.23.1-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 4df98943fbb5e3270306f1be8cfd257f2198d10d70a65eb53106819282d63c68
MD5 075dda33b5053479671f3993dee77872
BLAKE2b-256 43e5b89623f58f28da950189d7ec57178d06bd5c29ac9d1b060c3b35106241ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for octicons_pack-19.23.1-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file octicons_pack-19.23.1-cp39-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for octicons_pack-19.23.1-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 282bbfb7e3465d35836500b96079405fb16b35e76957eb71f01e2bcadb997b60
MD5 13917a06759f1dec7768fb77a45ba52f
BLAKE2b-256 f5f5e99619c86acec6b4d57052400edfb468c89b746a1fedddb5305bfd644027

See more details on using hashes here.

Provenance

The following attestation bundles were made for octicons_pack-19.23.1-cp39-abi3-macosx_11_0_arm64.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file octicons_pack-19.23.1-cp39-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for octicons_pack-19.23.1-cp39-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 89aaf4f9ec2cf549809eb1c3301eef7ffc9c562a3bfa010616b0d7414ee3ee04
MD5 3174ea550e7b0093ca1ec6d4d207ecd4
BLAKE2b-256 b8e2c9047c240a6902fc41af3dd1094b37ab715b119f404319c3cb12f4320b57

See more details on using hashes here.

Provenance

The following attestation bundles were made for octicons_pack-19.23.1-cp39-abi3-macosx_10_12_x86_64.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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