Skip to main content

Streamlined Cython bindings for the harfbuzz shaping engine

Project description

Githun CI Status PyPI Documentation Status

uharfbuzz

Streamlined Cython bindings for the HarfBuzz shaping engine.

Example

import sys

import uharfbuzz as hb


fontfile = sys.argv[1]
text = sys.argv[2]

blob = hb.Blob.from_file_path(fontfile)
face = hb.Face(blob)
font = hb.Font(face)

buf = hb.Buffer()
buf.add_str(text)
buf.guess_segment_properties()

features = {"kern": True, "liga": True}
hb.shape(font, buf, features)

infos = buf.glyph_infos
positions = buf.glyph_positions

for info, pos in zip(infos, positions):
    gid = info.codepoint
    glyph_name = font.glyph_to_string(gid)
    cluster = info.cluster
    x_advance = pos.x_advance
    x_offset = pos.x_offset
    y_offset = pos.y_offset
    print(f"{glyph_name} gid{gid}={cluster}@{x_advance},{y_offset}+{x_advance}")

Installation

When building the uharfbuzz package, it automatically incorporates minimal HarfBuzz sources so you don't have to install the native HarfBuzz library.

However, if you want to use uharfbuzz with your system-provided HarfBuzz (e.g., if you built it from sources with custom configuration), you can set USE_SYSTEM_LIBS=1 environment variable (see example below).

USE_SYSTEM_LIBS=1 pip install uharfbuzz --no-binary :uharfbuzz:

harfbuzz installation is found using pkg-config, so you must have harfbuzz's .pc files in your system. If you've built it from sources, meson installs them automatically. Otherwise, you may want to install harfbuzz development package, like harfbuzz-devel on Fedora-derived distros.

How to make a release

Use git tag -a to make a new annotated tag, or git tag -s for a GPG-signed annotated tag, if you prefer.

Name the new tag with with a leading ‘v’ followed by three MAJOR.MINOR.PATCH digits, like in semantic versioning. Look at the existing tags for examples.

In the tag message write some short release notes describing the changes since the previous tag. The subject line will be the release name and the message body will be the release notes.

Finally, push the tag to the remote repository (e.g. assuming upstream is called origin):

$ git push origin v0.4.3

This will trigger the CI to build the distribution packages and upload them to the Python Package Index automatically, if all the tests pass successfully. The CI will also automatically create a new Github Release and use the content of the annotated git tag for the release notes.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

uharfbuzz-0.49.0.tar.gz (1.6 MB view details)

Uploaded Source

Built Distributions

uharfbuzz-0.49.0-pp311-pypy311_pp73-win_amd64.whl (1.3 MB view details)

Uploaded PyPy Windows x86-64

uharfbuzz-0.49.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

uharfbuzz-0.49.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded PyPy macOS 11.0+ ARM64

uharfbuzz-0.49.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl (1.3 MB view details)

Uploaded PyPy macOS 10.15+ x86-64

uharfbuzz-0.49.0-pp310-pypy310_pp73-win_amd64.whl (1.2 MB view details)

Uploaded PyPy Windows x86-64

uharfbuzz-0.49.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

uharfbuzz-0.49.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded PyPy macOS 11.0+ ARM64

uharfbuzz-0.49.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (1.3 MB view details)

Uploaded PyPy macOS 10.15+ x86-64

uharfbuzz-0.49.0-pp39-pypy39_pp73-win_amd64.whl (1.2 MB view details)

Uploaded PyPy Windows x86-64

uharfbuzz-0.49.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

uharfbuzz-0.49.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded PyPy macOS 11.0+ ARM64

uharfbuzz-0.49.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (1.3 MB view details)

Uploaded PyPy macOS 10.15+ x86-64

uharfbuzz-0.49.0-pp38-pypy38_pp73-win_amd64.whl (1.3 MB view details)

Uploaded PyPy Windows x86-64

uharfbuzz-0.49.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

uharfbuzz-0.49.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded PyPy macOS 11.0+ ARM64

uharfbuzz-0.49.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

uharfbuzz-0.49.0-pp37-pypy37_pp73-win_amd64.whl (1.3 MB view details)

Uploaded PyPy Windows x86-64

uharfbuzz-0.49.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

uharfbuzz-0.49.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

uharfbuzz-0.49.0-cp313-cp313-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.13 Windows x86-64

uharfbuzz-0.49.0-cp313-cp313-win32.whl (1.0 MB view details)

Uploaded CPython 3.13 Windows x86

uharfbuzz-0.49.0-cp313-cp313-musllinux_1_2_x86_64.whl (16.1 MB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

uharfbuzz-0.49.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

uharfbuzz-0.49.0-cp313-cp313-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

uharfbuzz-0.49.0-cp313-cp313-macosx_10_13_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

uharfbuzz-0.49.0-cp313-cp313-macosx_10_13_universal2.whl (3.0 MB view details)

Uploaded CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)

uharfbuzz-0.49.0-cp312-cp312-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.12 Windows x86-64

uharfbuzz-0.49.0-cp312-cp312-win32.whl (1.0 MB view details)

Uploaded CPython 3.12 Windows x86

uharfbuzz-0.49.0-cp312-cp312-musllinux_1_2_x86_64.whl (16.2 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

uharfbuzz-0.49.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

uharfbuzz-0.49.0-cp312-cp312-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

uharfbuzz-0.49.0-cp312-cp312-macosx_10_13_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

uharfbuzz-0.49.0-cp312-cp312-macosx_10_13_universal2.whl (3.0 MB view details)

Uploaded CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)

uharfbuzz-0.49.0-cp311-cp311-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.11 Windows x86-64

uharfbuzz-0.49.0-cp311-cp311-win32.whl (1.0 MB view details)

Uploaded CPython 3.11 Windows x86

uharfbuzz-0.49.0-cp311-cp311-musllinux_1_2_x86_64.whl (16.1 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

uharfbuzz-0.49.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

uharfbuzz-0.49.0-cp311-cp311-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

uharfbuzz-0.49.0-cp311-cp311-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

uharfbuzz-0.49.0-cp311-cp311-macosx_10_9_universal2.whl (3.0 MB view details)

Uploaded CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)

uharfbuzz-0.49.0-cp310-cp310-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.10 Windows x86-64

uharfbuzz-0.49.0-cp310-cp310-win32.whl (1.0 MB view details)

Uploaded CPython 3.10 Windows x86

uharfbuzz-0.49.0-cp310-cp310-musllinux_1_2_x86_64.whl (16.0 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

uharfbuzz-0.49.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

uharfbuzz-0.49.0-cp310-cp310-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

uharfbuzz-0.49.0-cp310-cp310-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

uharfbuzz-0.49.0-cp310-cp310-macosx_10_9_universal2.whl (3.0 MB view details)

Uploaded CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)

uharfbuzz-0.49.0-cp39-cp39-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.9 Windows x86-64

uharfbuzz-0.49.0-cp39-cp39-win32.whl (1.0 MB view details)

Uploaded CPython 3.9 Windows x86

uharfbuzz-0.49.0-cp39-cp39-musllinux_1_2_x86_64.whl (16.0 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

uharfbuzz-0.49.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

uharfbuzz-0.49.0-cp39-cp39-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

uharfbuzz-0.49.0-cp39-cp39-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

uharfbuzz-0.49.0-cp39-cp39-macosx_10_9_universal2.whl (3.0 MB view details)

Uploaded CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)

uharfbuzz-0.49.0-cp38-cp38-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.8 Windows x86-64

uharfbuzz-0.49.0-cp38-cp38-win32.whl (1.0 MB view details)

Uploaded CPython 3.8 Windows x86

uharfbuzz-0.49.0-cp38-cp38-musllinux_1_2_x86_64.whl (16.0 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ x86-64

uharfbuzz-0.49.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

uharfbuzz-0.49.0-cp38-cp38-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

uharfbuzz-0.49.0-cp38-cp38-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

uharfbuzz-0.49.0-cp38-cp38-macosx_10_9_universal2.whl (3.0 MB view details)

Uploaded CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file uharfbuzz-0.49.0.tar.gz.

File metadata

  • Download URL: uharfbuzz-0.49.0.tar.gz
  • Upload date:
  • Size: 1.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for uharfbuzz-0.49.0.tar.gz
Algorithm Hash digest
SHA256 e03af03da1be9d5e5c6dd3c1916708cbb4209c0485d31123216ac603a58c02a8
MD5 ff7baaf1fc573277d539d1ccaa717473
BLAKE2b-256 698fd725552ba3afcb29fab272a88eeceafce46296e7e19bc8a5b16d3274490b

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-pp311-pypy311_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-pp311-pypy311_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 a0001acda08523653ced78c132706a53f23a2c8c3bef97dec158b90781fd3c21
MD5 cf56558d7a5abd7e300fc0aec3896b76
BLAKE2b-256 44c7fe8664d1722e64596ea711a4698267f2c22aab0165f78fedd36d524c428f

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c13f3344c78751db2539f3494cb429321c6d4e8824ad7eedb9e820035fd71f58
MD5 80da11d7e54f3407bb19e635c2d17838
BLAKE2b-256 2293ac729bddbfa5856ae9019fa155d45d473ed52332dcd4cfdd439f6777753d

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4cf1789fc9c81b64fc48f5e9239f5bbe8572899c0415d5447fccb2456f2598a8
MD5 144d88c6de5385d851dbfd715a6facfc
BLAKE2b-256 4151b658be3f6b79e76bfe9f7fa81b7d2f27fc98010967323b62c2a929e4c5d9

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 4c7a328d96a6e18889113fa34f1c5e77448d87a625a1b7dba77bdeb813e65942
MD5 4f7647933331b8b5e55cc4c4f195f3d1
BLAKE2b-256 b2a61a4156b65a43f5a66c0edd640457b7b81686137ffc61f9c605e033cb4ea5

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 026ec7cd184e353112ba421b3ee6ee93665a8cab6b882a723fca6ac0e81a1688
MD5 ce1758f39278bd5c3e6a00a1af611dd8
BLAKE2b-256 00fa8c1d0c2dde7e4b06abe2aa1670640c189c498adf6ba987937e01d39fd49a

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5c33710b7340e31d6293b0f2bebfad6e7ffa56558c2685af44016a0fd85c4786
MD5 937917fe464cfc5cec1dd9a14ea7660b
BLAKE2b-256 d62b37dc5c298bab6f3d7b619ed23f6f1e94afd59c579dcb08e0e70889af1c0a

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 02309a646957950c8681ae35b7cf23600da242f558fdd82f957e9ae93fc98afe
MD5 65a4ead860a52614cfa27510b4752868
BLAKE2b-256 49208cdb95c7bda027357a93399709c1319922aa09401eb756b5f9f768d8e3e8

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c827568e3d67bf136a8b59211a0a080f034c8272aa829a426e5a012aad181ef1
MD5 ef1ef3cc255264d6715dcd03afc337bc
BLAKE2b-256 ce593677f80a106540062d57e3385d4d4f12c696e47d4ccce26c5bb0b895d9d7

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 de51393cf933ff1178d7ac4c50c015f1a4658c5bd9d0bce05d55e54cac3a47ca
MD5 ccab74da6f93826e1cc928ddfeffe02d
BLAKE2b-256 a3af7de14bdbfcddf2251b1b9986392c8fd5affa33b59cc0a448a3fe8b6cb256

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3a1f23cb87bfdf894a37937f9f78f4e210980a8d9786dd83dbae50e0d4ad90d9
MD5 796b79247b35c4b4e23e9b879208a485
BLAKE2b-256 9528b82e3070f2232775616ae063557dad068e83293882cb38e469f8c9768126

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8f89d42bd4f953dda590cdc5e90dcdb91fe72d19492731c6bb6fa6c10a93b0bd
MD5 1898d29fb4241d40e9f809d98805a73b
BLAKE2b-256 a3966a5e8c541bc98d69f7eb67a1e9b083b19e32254d89f520f2bf8059bfd66c

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 391760a773069cf093b0108f000d82cfc7340088b5f18b4e40cc3477ba0cd46b
MD5 626b334d0f32903781835617981b841a
BLAKE2b-256 174a61d0b3e07ee35d60e2f96ff88d4a6e2b52cde3e0da9f2611b7be2110bae0

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 5bce08a94b893226e1c8c398d20571de1e09349b87f889127d38554ffc3ffe1c
MD5 743d21a26534fd1284809e301fd72833
BLAKE2b-256 d9bb5acae9904ed0aae29f5e0e0679ce83a033dc94a8b20f78551f2ef3640c37

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2585edad7fb3c12600ae276c872c860249f2687e6b633802f44d0e61e97629c3
MD5 7dee24a3b1116efa4816b098550f263c
BLAKE2b-256 8ec951991a7dbf286d9f44353098e88ae9a311b5f379d33b4d51be59338a6cba

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 366ccdcd430dbfda54118bfeb55a9a983feb36caf0bcbd96265f084a73b0de33
MD5 bf09009f0fd43f4d5dad68a6ee6bdc15
BLAKE2b-256 1ee32efb7659bb31ff16f109d5084de9f7a288536703977318018d2a5e9b905f

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b0895e7d3d67bfd931d9b34affeec690f954c05e6f86aaaeba6055b4d88ba022
MD5 bad7a7bcc54940650d56c59b5b4f6a98
BLAKE2b-256 539dfc571152dd0d6c0ce60bccc896f5f9a9713f54690bcb1696773af7d25f54

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 46a24674b54fcda6ce17c777b5c9fe078b8ab4009bfa8b35d9894df190413749
MD5 de4c22d64a6d411d82b389b5e678171b
BLAKE2b-256 e49c44757d991d489cd74550132583114da19719eab5c86fd8962c4dacf6c663

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fed69b1534f131f9f42c6865cedd978463c1c15b4b1788d3e8031d7010e19506
MD5 977498179de0a8bede91fbafb12c73de
BLAKE2b-256 1432cf89e6e6bf5516affd718340de396a095f4d26f969be222cbbfc10d4deee

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3f59b19028067d0fd7a60fb09f2248ad00061e2dc15a493528e3a4d0544e4fa1
MD5 92a9052bb964fb7a42060dfa9d260984
BLAKE2b-256 c5a63e892c063e052ec5d513b14bb5b7485b975c64d68ac02f2d5210b5ff65b9

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5817ca5cd3d6939c0b309eacfca49adde757b93257fc8716e06cff0b71bc2060
MD5 5a52d1bc894f45ae2cb23a7f7bd91e2b
BLAKE2b-256 6efbbf6634d2a1debc31e9128f55fdf219724adfcc5d764ff87e371b4dedbb3a

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: uharfbuzz-0.49.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for uharfbuzz-0.49.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 836a2ef95658c45f9074b3eb78937868c17d418d80b286aa77e04ffb9f72cfab
MD5 643ceb8440f1fd769768b3e5bc298c96
BLAKE2b-256 a5c35b47de09bf8fd7afb29eb5b80d59244244f7bc80739598df3e307bcfbe8d

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 93684fc4da1cf445f39ff4afa5f841f07e918f7c868ae566bd78308bc3772e2c
MD5 f5e3f3e081bfde5162fa438fb492d49e
BLAKE2b-256 6f179df27576d5d196d791132051683f1224ed965f43c74a3190145db4e8b2e5

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7e35d74f387ec303f24cefffddaaea243e3339be7906bf546992bb1fa5a67a18
MD5 8987fd6344e92a67131152102907678a
BLAKE2b-256 e5919c72d03d3d18a9f16911c284484c2a7f712aca2f5be1f6f16de1ac2aa3b1

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4a457fa6a711671d39ba36738821c22c2181ab553b66bad35da3849cae6ca470
MD5 ad9ecc0d5b6d5e4f784c6e331aa0c680
BLAKE2b-256 b19c1d19c7bed7b800d43d41e689184826810b155012eb3a8e63b254dc1dedf5

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 71755163a66354e375d19d5e49d69fd1e10494ded8997617b5871076be1043a9
MD5 5c8ece8753b94c9b35b77205b77fee52
BLAKE2b-256 d973d474bc292b783a0cbd973aa07dc32dd329aaa220918a4b8a07ad5c699c61

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 092367728d91397ff1b49b21810a0e82d8b3bb9655124680a047ae26a69a8f5f
MD5 49b58f40ee15046c2835273641c1a114
BLAKE2b-256 6fb9df0dc1531a799ff0650127ef2cefaafc90c380d539b3f13a038d28e8ef01

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3a1a153edb7257f971b24b74e0876e6447c0ded546df75af8a414b04bd8f8355
MD5 93eecf3a34ee758a70e7091f0fa7af68
BLAKE2b-256 ad76a84a1925b0b173d0d0982d6c1b3f5f59f1719ee5a9724c5e392aacbf41c9

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: uharfbuzz-0.49.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for uharfbuzz-0.49.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 591cdb6933de13f2e5f6ad81688ae970bd17b297d525fcb06b93a87cab7af92f
MD5 835b4db7cf1fcc4d4a1bcc994a0b5a7d
BLAKE2b-256 a8eb383707142f0e21cf12bd9b4a28b6e349f90833635e33abdaefbcbe83a088

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7eb4a51d92fd6971cff71fceee854ee0a2a95eaf22f6ddf57bee476ba66b2d5b
MD5 90cc72b9571a8089095ab21ce2923567
BLAKE2b-256 83cbdb9691fa3b240d0f17c4e4648b0f26baa19a9608fe20e9ac71c44c1f85ba

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d6c7c0dec868c0b8c89a53c3e77c2911b4b37753efc1413475650a152aaa8571
MD5 0ee3876f4e36e36b8028166e87638f08
BLAKE2b-256 c51cf73cce349588ece5b681c3199a66a8db8bf027b4f94ef2698ff21a23f3d4

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0a01f8d031a120d6b7ce1dd954eb8983262b9c0c985c32d093967f8ab23b26b0
MD5 176f6519dfee628e79387f2124ac79cc
BLAKE2b-256 49180b053f5856698018f670de6e0344c402de5e017b360246bc666a8a8d3367

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 2e887913e82acd1b7457d2a50b0d508ecf505ea75d9d171c7e085c35d57c4dd5
MD5 42a4c16606bcfd41643b1c826f226a07
BLAKE2b-256 41225615e829d51031ed06062788b01153757893c310b2d43375e5af70a9ac0a

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 c62bcaf9747105f6fee5cd6b6b86a323ba854f2db0f21c0f4ae74e8256710e0c
MD5 48bf012ac5e654b19e64a9056f61df19
BLAKE2b-256 adf6e374f9bcdfe7cdd4eb6d3c26c39f755de689c46c474f7600e48f9ce1c320

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8c90cb7e96ce564c7cbfa654ebbf374e9921ea2cda84d45a5bd223d7f8053124
MD5 ecf8b7c074e62300a0d4a4f6dbc11195
BLAKE2b-256 0084c3f53dea6bf428fb54430bed0e2a1bd0c7dd3bc5c40783df40febade7c40

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: uharfbuzz-0.49.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for uharfbuzz-0.49.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 0eb953aaf8de80d6be04e5f2715eb8e7b5641e5a6c3ac6f80fc0a894defbf26b
MD5 58d9c746074573e52e43c150432f5323
BLAKE2b-256 31463a333a7388f387fd37c41cec96fe911f9a377fd7ca4b7a50c36f608d32ee

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7f2d90c455c3405bd95680a8a8550a5c7922a9889ce154a3e7350d642f100d14
MD5 0d5b83566e29397c6151c50ed3b3012a
BLAKE2b-256 119f349060dd1efb6d696a218db29ad22605e3442a8b7f483b96afb05a8174ac

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 30ad9a7164d7895a3eaff4cdac4fe7b40b136b2b8c5712f86c9370c9e74a78a0
MD5 52a68d8ea299f84e0fa6019ffc9132e7
BLAKE2b-256 8a8dcde2b3dc15d81abb979fe08e1a0864fc0a12ecec582ca488f25ffc55b3a8

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e3ae7bc45759240cac13f035d74b2f4d8fdbfee16c7f191ca5e33165be4ee3a7
MD5 45cf4e46ab9f6c6b1aa4d49e8ef6ddd6
BLAKE2b-256 3a14ab94384d365a2f02b82384f29716a72f56af832cdc759cff153ac5346f58

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 28935b60e0cc983839cf82394e9f4f7d6d4a8b84353de0681d3f82b9b87b045a
MD5 68242fa852e78001782a07ec6b3a583e
BLAKE2b-256 5083e618cf009a04465d73d0f99a12cc53fb9778c2b19086e4dbc52422938bf9

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 42ee7a4aa965e6b5a92f603e439f196683379712dcae904f76b6dd9282a86771
MD5 19e23f88374fa0247c0a66ccdb48c588
BLAKE2b-256 c7926c4f3fe5e6be937522e8b6ce11c58408ed1e2d089b337a1f3b7b92f72448

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c939a80ba4fdd4ea4427e4cf6fddc220027fa263ab578a56318fd31bfd1e87a4
MD5 d1d7190e75490d7351ee45c95b42fe88
BLAKE2b-256 0cb4bee542cb42ad6593400358cb31bd85acd2e7ebb6c60ce63ef3849b4ed078

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: uharfbuzz-0.49.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for uharfbuzz-0.49.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 81e932293cfe45c48cc8826c2cbd5c6e84369fe849f84a0751ba15a9e0a61872
MD5 0540f91aa1bc3ac5d4817af81f16f957
BLAKE2b-256 14cf004829c5a6432831184d6215313c4568067e855c4e6060f86cd0ab884bab

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 abc37f8c5352cc793f401310a76b0f59415d9cc7b154dd964baf5120c82191b5
MD5 11257243aaacd23b2043e75b09c97b97
BLAKE2b-256 fd4ddf6ce77aab342f3ed7da7ec4a2c5d3e00db4166a5933c1579f57b7126a0a

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 625c06dbc26b809dc315c81b600c7ec65cc2ced19d33fa1d8240bbd31fb22a06
MD5 84b069aa86d09f11e4d325479aaf8f23
BLAKE2b-256 caffb0fd376f1ca0cb102543c9169d3b18975906f16bddbeb2855ef8229f9d09

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1221420cb824bc673ae59fef210337b5111a5e83778901256da705114601164f
MD5 6c4c6d382129c65c988ba7ea2f0ce284
BLAKE2b-256 f60954ba4e3362e3f5624aa2527b833e52e47fa960da5a21f8bf1c60722746d9

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d87bf2aab0fb30036dcd174946f265b096fcdb5fb235e9798f3f6117d00ba7de
MD5 9da07dd458f46164ebafaeae3e73c8d3
BLAKE2b-256 7e04e0ecc0ba837d71cf402606a5dcbdbfd71ab3ff96e5a15b9492ee550d0860

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 da535950020756e0923ae808ce2e4682ef119a5f960da185f5fa275073b04e48
MD5 b7793857717c4f090207d1ef9814c437
BLAKE2b-256 c33275cc9f9e2a1de7e85ec675f1fe39a4577b22045c3028277b9d9348cf72ee

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c2d4ad703f11b2d46645ae3e1b419069e04dc4f5877b51a7293ca9f720c23530
MD5 b5b1f440e4f3870b1645d2dbe2920575
BLAKE2b-256 be5482252d807d80be570ea5c5a955c3d44f444fe6e38635a7902cb9a496be87

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: uharfbuzz-0.49.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for uharfbuzz-0.49.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 a597c0f12075cb3c4d923b7380757b51ce9d98b83cc5310c970eb142a1bf4b7f
MD5 77c678c2a4f9b26cbf88ef2f2bd0ae00
BLAKE2b-256 9c07cf9db1f118242d8cafbea6dd0ef39a0cd7bbab671f53db2a11160db10ec6

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bcf8973ae4bca7bbc206cb86f79bc3e5562cb3dfb97b00a264ce2795349e5205
MD5 72af2e6ed23fe189dfece46380571151
BLAKE2b-256 f6189dcc539055917569bdcc0b403d65f13418350f21cbd55125252517093d78

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 33f7bc2887d5b880e969c56e6528690ae35c4141510cace5e1d86e3d7f001ffb
MD5 e89634daf159f32c566a75aac39474da
BLAKE2b-256 90e59dfff704fc77988abbc832949547e529921b38069725bc1107c0799a5079

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5303cc38f81c29a77c20200b9f7143bdff8f5804fd91a517b1583b1733af3108
MD5 ee55a6624db408614cb3dd71934039e9
BLAKE2b-256 c60719ad60785a8151b4c961666449015332d4d3bd2f1a2d86281add49345947

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5cb441c73878146ce820ad2e13e4a3e594db5f6ea5bfa3d215b3054d48ffe34a
MD5 2d367714abd8e7c9702a81f54e439bc4
BLAKE2b-256 fef0fd8a37c602298677df04081789b8a5f08b49cc747726b9f3978a2ad743c5

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 fe8941c70eaf1c92f2b5bce4193dc28090157a0b9bcdbffd9fb03c40e369f6ce
MD5 07b1bbef99972419171c70d526d0bfb4
BLAKE2b-256 11f29b3a4e52b87aa19aefb3a785c6b24b0f4e80197979469d0685371df961f2

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 0421c83f33b9eca1b0a2e31571c97d58c5b9e9c1f04f2c93e17a3857204c3605
MD5 4b03e0ab73c1be83bf0d65b72067f98f
BLAKE2b-256 1b1d464cadf04e8235ae39b453ad84ee5874e94e5852a904c51790066cc7b42e

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: uharfbuzz-0.49.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for uharfbuzz-0.49.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 f8f5b43784db7ce6ed4939d427b563548aa4c32c50b9b6e13cff98892928d73a
MD5 6aafc7a563ab15208271fd86344dcca2
BLAKE2b-256 a7ed0f3deeb2ff8cb6e88485d0d40207c9b66d2d412584ed2b19fea944cbfb07

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3ed05b58157d3ccd430b9b7eb6ab5672b1c0c65c84e38f5d56cd1014696a4bc6
MD5 67ae5f219caa38b34b8e97dbd7e8d7f3
BLAKE2b-256 ef7c04384a352cb530f76c7634475f3bb81e354a0d3fc9867a24bce99061376b

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3764c92bfa5414702a17c74c43ddd0854662a572f9216c8e3d499189ac75ea8a
MD5 03d0ab0d3e620c413f9d10bf7e9a2588
BLAKE2b-256 20d6ec9e6240696ea5163293957b8833ef29e1e6209869f50fe2b65998385d5e

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1d238c9082e0e7727121ce5e364430ebc2613d427feb5afe44ca549e815c43ff
MD5 bc9d18ddc27adef1954dd100aed9f9c5
BLAKE2b-256 025697f983475eb6411743058508766e03d2fe0b0753f7f5b6a98e6bfabd143c

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 184c7dcdd9587abee0879d4b187e012ee9e3c3910438c093edd89a5a81b0e40e
MD5 d9fee653ec9a4b98a95a586ad346e080
BLAKE2b-256 50b7202ed5454c862ebdc1454bf59da1ed7d5e6c674328774f8281db8bd3a5f5

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.49.0-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.49.0-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 3302c6cf5ea81cc4e964cc544ad509f66d337a78a764f2ef94dcd6f5ac6ebb4a
MD5 cb762f5d5ec0ce2df1c49a3ac22a57e5
BLAKE2b-256 02c1070d46983ae723944be3b2c12f77609f51ea81968bd3f17dc3b84b3a70b1

See more details on using hashes here.

Supported by

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