Skip to main content

Streamlined Cython bindings for the harfbuzz shaping engine

Project description

Githun CI Status PyPI

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
    cluster = info.cluster
    x_advance = pos.x_advance
    x_offset = pos.x_offset
    y_offset = pos.y_offset
    print(f"gid{gid}={cluster}@{x_advance},{y_offset}+{x_advance}")

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


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.37.2.zip (1.7 MB view details)

Uploaded Source

Built Distributions

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

uharfbuzz-0.37.2-pp310-pypy310_pp73-win_amd64.whl (992.1 kB view details)

Uploaded PyPyWindows x86-64

uharfbuzz-0.37.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

uharfbuzz-0.37.2-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

uharfbuzz-0.37.2-pp39-pypy39_pp73-win_amd64.whl (992.0 kB view details)

Uploaded PyPyWindows x86-64

uharfbuzz-0.37.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

uharfbuzz-0.37.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

uharfbuzz-0.37.2-pp38-pypy38_pp73-win_amd64.whl (991.4 kB view details)

Uploaded PyPyWindows x86-64

uharfbuzz-0.37.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

uharfbuzz-0.37.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

uharfbuzz-0.37.2-pp37-pypy37_pp73-win_amd64.whl (991.3 kB view details)

Uploaded PyPyWindows x86-64

uharfbuzz-0.37.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

uharfbuzz-0.37.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

uharfbuzz-0.37.2-cp311-cp311-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.11Windows x86-64

uharfbuzz-0.37.2-cp311-cp311-win32.whl (802.8 kB view details)

Uploaded CPython 3.11Windows x86

uharfbuzz-0.37.2-cp311-cp311-musllinux_1_1_x86_64.whl (13.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

uharfbuzz-0.37.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

uharfbuzz-0.37.2-cp311-cp311-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

uharfbuzz-0.37.2-cp311-cp311-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

uharfbuzz-0.37.2-cp311-cp311-macosx_10_9_universal2.whl (2.5 MB view details)

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

uharfbuzz-0.37.2-cp310-cp310-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.10Windows x86-64

uharfbuzz-0.37.2-cp310-cp310-win32.whl (802.3 kB view details)

Uploaded CPython 3.10Windows x86

uharfbuzz-0.37.2-cp310-cp310-musllinux_1_1_x86_64.whl (13.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

uharfbuzz-0.37.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

uharfbuzz-0.37.2-cp310-cp310-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

uharfbuzz-0.37.2-cp310-cp310-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

uharfbuzz-0.37.2-cp310-cp310-macosx_10_9_universal2.whl (2.5 MB view details)

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

uharfbuzz-0.37.2-cp39-cp39-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.9Windows x86-64

uharfbuzz-0.37.2-cp39-cp39-win32.whl (802.3 kB view details)

Uploaded CPython 3.9Windows x86

uharfbuzz-0.37.2-cp39-cp39-musllinux_1_1_x86_64.whl (13.6 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

uharfbuzz-0.37.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

uharfbuzz-0.37.2-cp39-cp39-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

uharfbuzz-0.37.2-cp39-cp39-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

uharfbuzz-0.37.2-cp39-cp39-macosx_10_9_universal2.whl (2.5 MB view details)

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

uharfbuzz-0.37.2-cp38-cp38-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.8Windows x86-64

uharfbuzz-0.37.2-cp38-cp38-win32.whl (803.5 kB view details)

Uploaded CPython 3.8Windows x86

uharfbuzz-0.37.2-cp38-cp38-musllinux_1_1_x86_64.whl (13.8 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

uharfbuzz-0.37.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

uharfbuzz-0.37.2-cp38-cp38-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

uharfbuzz-0.37.2-cp38-cp38-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

uharfbuzz-0.37.2-cp38-cp38-macosx_10_9_universal2.whl (2.5 MB view details)

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

uharfbuzz-0.37.2-cp37-cp37m-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.7mWindows x86-64

uharfbuzz-0.37.2-cp37-cp37m-win32.whl (799.4 kB view details)

Uploaded CPython 3.7mWindows x86

uharfbuzz-0.37.2-cp37-cp37m-musllinux_1_1_x86_64.whl (13.6 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ x86-64

uharfbuzz-0.37.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

uharfbuzz-0.37.2-cp37-cp37m-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

uharfbuzz-0.37.2-cp36-cp36m-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.6mWindows x86-64

uharfbuzz-0.37.2-cp36-cp36m-win32.whl (876.5 kB view details)

Uploaded CPython 3.6mWindows x86

uharfbuzz-0.37.2-cp36-cp36m-musllinux_1_1_x86_64.whl (13.5 MB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ x86-64

uharfbuzz-0.37.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

uharfbuzz-0.37.2-cp36-cp36m-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

Details for the file uharfbuzz-0.37.2.zip.

File metadata

  • Download URL: uharfbuzz-0.37.2.zip
  • Upload date:
  • Size: 1.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for uharfbuzz-0.37.2.zip
Algorithm Hash digest
SHA256 6988baddfd5fb5547f1d40c53b2bb8475f335660c83ad4e7828957af96d77a3e
MD5 d831a232348ffc7e74088efb5da8d3a7
BLAKE2b-256 e481e776c0b609bfe220aea821f94b5313174e29c8070f592408b5a5e5f7a488

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 5bbd3165aa96309322da73db94b80549217971513200a4acc13f273e8404b33a
MD5 3a2a9a57d94118aa6f3a5213337001b1
BLAKE2b-256 ccf02734fd4939f2db7ef892da0d19f1aa769ff1d8e184cfe39c8b34e56ea40d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b8cea7a18833e1de354aed10d74b7ac2b507e12091fb60d70bf4f9a5c99a096e
MD5 11bc069d30d4cc004fc1a10a0501daeb
BLAKE2b-256 17e8db391ed2c19e7b16139ca701b3753ac4e931bb42ad0fa52a986eda77aa69

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.2-pp310-pypy310_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 483513fc7f140c50334dac89f553ac6774551a7df9de905653f9c3bf57a10ad2
MD5 edb252413ae91411f4370f8f4d2f66e4
BLAKE2b-256 8f5ae92d649fbccd25783ab3e15a6bf3924777e8273dc6623449420d09505af7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 1a34c9b2b9fd25b72369181bbf0ea71c987e8d954760939eed0e5dd3bbfb9506
MD5 55c7d71f44d54f9b66145b2f37795a2b
BLAKE2b-256 252c69ee19ff5285baafc7aede15a06b19182141086bbcc1c8cc2a79acacfc4e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8facf526d7daaf7e46b6db4a3faafcc5d425015f0f3a7af0cb3b8d69f1c143cd
MD5 a2b7e84dbcf953be891843234d9570f7
BLAKE2b-256 3d796d7bef3989da69d578e39794206c86caa05bbe751de7a93643ffd8ccab83

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 72cebcb0b4aed85fef49ef6dc66ddc4e79636389c401d08d13c9b8c68b60928e
MD5 00e50e22cc5f303661f0b45b4a0b82c8
BLAKE2b-256 09072606f799c0545fa82cb9e235dc791a0f828ef9ffa70216b5fe651e633790

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 000395664a15e03abf0f3a6bcdaf0eb0007fd89885c4a84a80d67d45840cb6f4
MD5 89eece2e3fd51d0ea8bcb251da1c33db
BLAKE2b-256 4b5afc4c6ac7467c265b0efb30d8d712a382bb4b9add43d4762b2a98c8c3bb9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 84c5c0ecf201a1481e94a1b8014aedfb94058b62b9bfb1704f3f262d5cf52e25
MD5 5ca808fab2ffc99895803363f66fddb7
BLAKE2b-256 f3e75bf226e7d7ed3b4d2dfb28f72095fce0df6a530950d14e912c90043656db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 640935ed1782c8fbfb0d9acae2d3e46b7355a19c74770159ce83b7dfb44aefad
MD5 334b4c8bc2fd0983561844d58c565ebe
BLAKE2b-256 55f924fc7eb173f01abe9bc1a83e540780ce336e5e6db45ffd62936ca38218a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 cf34a9489a1f0732e78522112c22568384166b89f2cf49138e3c3f2aa9fec70c
MD5 f02a3d2a1db758bbad659d5e14db6688
BLAKE2b-256 e3107d2568ab6295b015334da5b17a1fee60d9ef06ff0da00de8fde7aea7774c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 039aec549d351f911def371887ac148ec8dcfd031b7a3df06bc9c78d9c4bccc4
MD5 4bfaab6d732d7ee58d2141c345461a6f
BLAKE2b-256 4ad833890110174a8d18cade144acf65b96034fb25fd95befb1bb68d0b10b35b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 07c5359fd41c775930f1c35b82dbc5e85b6cdfbadc3e6f4b95925b0b3c9621c4
MD5 4b07ad476e217ad664e38a6148e9a179
BLAKE2b-256 f18f1934aef506acf73b69aea2405fda810eff8cdc2b2b37509ef5501f01ef10

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uharfbuzz-0.37.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for uharfbuzz-0.37.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 834a91a0c4da67b7b8d58300574c6e329bcad852f7e1bf4f396b9636720ad1f1
MD5 9a435b8c2b1aa5494fd7fd0927b55b95
BLAKE2b-256 04c83fb4c82ec62fd1930ba270c98e9c428734a1c906313cd5a8ee8956b2f618

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uharfbuzz-0.37.2-cp311-cp311-win32.whl
  • Upload date:
  • Size: 802.8 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for uharfbuzz-0.37.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 5da8b8b70ab3977c11adfaaaebf4d27717800525701a1a04be80f7b93871d6c0
MD5 9e655059b3e6cf2c47608303bacd3f1a
BLAKE2b-256 9fd1c110ad524309a59849a8e044944c59a1b49cd94d90b244a2ae84afd1aa20

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.2-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 342174b2fd7d71c761429cd3de410e3ab4a772e2c8113664aafafbe5f4194bf3
MD5 6110d50df3ea8d851b611d5c1df0cdef
BLAKE2b-256 063c85f4c0bc171177325d9d0151205eed4a043d6b30f59830a91cda993285a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 911adae2547b4f77e360b78fd54541b1a46d2b8a8505e17d07b5a95db1131241
MD5 060635f274c350cf7f8f1ad14086d133
BLAKE2b-256 ecf98e528a3e98bb547b56823c939a3fa414dc2867c1b79d97d55da6a25f01ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8ed295fb29b06a4000d9fe5b1e89cc0ae2c2dd60198e6018d55906e443440a44
MD5 3408962e5f8e235307fc3f99b72e6942
BLAKE2b-256 801000e62d955bacf06f2d7df60d99716fdeca2877e4b90dc35feef1c36a285c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d93062c4ba2339e1595f2e756fe25ca526db0734577d84a15d849df7c9f366a3
MD5 fdbe1f82ff2071d58344fee5bb922c34
BLAKE2b-256 ef2034eddc11ab98f0cd150c8d50cd61de720451ff60a88d33d810f36d20b1f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 7330f0ace9b94d525ad0e65429fb266fdc83e9440066107216437a147eb7a451
MD5 cace9bc27f135767ad34e5682bff5819
BLAKE2b-256 e594c288d13d0498cfb9b703c9356c922f57a158591bcfa4b8a183f316f8f9ea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uharfbuzz-0.37.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for uharfbuzz-0.37.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b56a39cfff27a15d379258483bc71132a2b49e4fa7d3c45d89a233570c47c7a7
MD5 5e821f8f08412436d8a47a7450a335c5
BLAKE2b-256 001ca880cc9dea7a03c2fcdb712c8e2f6872f584f44919e8b251107bb42f15eb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uharfbuzz-0.37.2-cp310-cp310-win32.whl
  • Upload date:
  • Size: 802.3 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for uharfbuzz-0.37.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 754edc43b715ba69fb17f095359ecc8b9f7e0cb386651e20940f656074de6219
MD5 15572e9680e0448a56b3fb17449d3411
BLAKE2b-256 c2516d6ca0ca65836ea8a1d87d97c52cf547c90a0a74c809136b4110f4919bdb

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.2-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5d3a0ab8cdfecdd9e2010bb590117f2c188fd5d2064fd073a87e9b994be12023
MD5 2af9d82372681a7fc4676d28bcdd7aa2
BLAKE2b-256 69fe93c2e46e6bd8104d6c5986090b53886514986b7a06cc3948b94eb9c6d2f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c915b50b7de8bf7c00416547aa0d5553569a240b66fb4223e2e32afe7c4b8094
MD5 08d436b5ace2f3f41f82951b519cb832
BLAKE2b-256 a1703e757fe713a12acd07e0a9e4808aac0e3f10255f9638d394db3b5c36ed0b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 704184442d0195480bc271c673555fb478aa4dcd1f8f2be4db49b69c839a5fce
MD5 68d78bde2757c3aeba55f6875923f39b
BLAKE2b-256 a2fe31c5a28878bb931d2eb8dfabe580d6315dd524695c4e60e913e171485296

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6dc62eab4ed76d8b28c342bb035ad9aae66a935165af866562d3aadebad9eb23
MD5 3e8c33e5644a5f96ff75653a28fb397a
BLAKE2b-256 12afae338988ab779b36aa687c868c49b2692c8835be867c6e5d5223a866dd90

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 62634081325f2dae06ca91fec1b07526758b8cf8e6f04c826785fdabaa2f1589
MD5 1a93baf740d67607c7fc44acd5e19eba
BLAKE2b-256 ae62fc7e8cabc8a374a3206fb2336338a97a0b5e00b59fb79cee39bd58da9511

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uharfbuzz-0.37.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for uharfbuzz-0.37.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6633a9b90f5eaf58d975749ce0cac3edfb97efbe5fa75fbb099d9d5a8b179d09
MD5 c2138a45c1d4511d47cd2afae28d36fb
BLAKE2b-256 99a02722bc7469a7141fd47f6b60ffbe3ca22b2a6cc1483a513ecbeec1053cab

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uharfbuzz-0.37.2-cp39-cp39-win32.whl
  • Upload date:
  • Size: 802.3 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for uharfbuzz-0.37.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 171754f8dad31d9875d23af8f03d3044b113049c098239940965ba1158365846
MD5 e74bba993b5d92d23700702812e6293e
BLAKE2b-256 af75a0b469c77408a73699183faa20a990e1198d3ae39e68cc6b1e3ce2bd9f99

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.2-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2df3aa0fffd9a9d8a5590a700991b111f33a8f409a51e4d78e00da30408e859a
MD5 e3e9a3b3d0ade580ea1f9e5da020a72e
BLAKE2b-256 0fbdc377789278a770c16358872e660107d01bbbbd045855da3c2b8fea9c24d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 23a18bbdb9743eb8f086dd42d53c0b17f95daf5af98c75fdb2cefc4b3beafadf
MD5 508279ed9579e07ee8f763739b231eab
BLAKE2b-256 943b29b7a9e1448ea1e567974fe56a8457eaefd3a79c884a9f7cd813a405baee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5816ce854190ec0ef3687607eabef10214d782afb9c334a6fb058e89c0520b28
MD5 a3ec8d5be115943101f19194aa8d0f23
BLAKE2b-256 66a7b11a71020ec321e19480f1c4681984f3ec1f267e1b43c2ea5682fe05c0b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f9580793b4bfe6d28900b117b98d6069485a384f1dd17d03b6e953c088ccd9df
MD5 8fa524f453f013d947d827ec2f9a7738
BLAKE2b-256 912c639ad50f02b56654cb6097d685f3538ceed2c11f13c8792c1dd704a282ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 abf827407985826b1fbabb2e645cf0705fc6539fb3566961dd9be8b2f3aaa325
MD5 87772d3e4a4fa574cfb5f86f351bbbe6
BLAKE2b-256 b4cdc2afabf80cc19783774bd084238e665b1c7507fc504869c876832a61e8a3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uharfbuzz-0.37.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for uharfbuzz-0.37.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 b334722cfca7ed0d1c2ab80385e58653c35c9eecc483f37b5c802223d0f098a0
MD5 75ca5ef09c1293dd113b6212ebd6562e
BLAKE2b-256 af3c9a6565eadbfdfa6e0fa3bc00df4b4c756cf135343c5945b36e6b7d923019

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uharfbuzz-0.37.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 803.5 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for uharfbuzz-0.37.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 90468714b8ac3191d26ebc8fedb0e8925bccea3d880ffa3c73732a645a78bebe
MD5 8a18da872fee5984661b6c612945f23f
BLAKE2b-256 6c077686b9e83176f2a26315769542823630f95439b581fe0443e938d685e326

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.2-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ef4a38ce0c2626ccda65fa1ece7a6c2673e9d9c823082350151d8335afa49901
MD5 db200f39c57927fd775992c8bf3a522b
BLAKE2b-256 0a6d84eb1a16055aa4be4c87adf8282ca2dc055ea124dcf25fbeaae251946a3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bf2292a4f29b574663ed821f05970dd4c9f62e35e4dc726dfe28f457bf8298ba
MD5 9677005168ae3c7ff2c6c45582ef85b4
BLAKE2b-256 482b291df058d8fa32d75202e3d25f1478fe426420b935711da1996fdea10266

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 47631b26be05b1ba360bbade6cf4a81e9adc8261e7a56391ff85316710c8b896
MD5 cb78a24f62721d6441e0dc6e05148081
BLAKE2b-256 25eb21f92746fa06738db069e7d56a2efbad8d537adafd1f2561c70123a77f17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0e70d07b0e553a2ebdb8f57e3f2a976d50a633559946e7fb14f7050207f76f2e
MD5 7633165ccd04b2ac3b652fd79857ff92
BLAKE2b-256 273ee0be48d1432acd2f7e2a36d4bb05093fbe8d048cef3b0527b0cfa37e68aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 26ac0f28a91bfa8d2fbdee0116821acb6a9fd5d61af6f188d550f29c6992e5d9
MD5 f408251982ef77e0f28f29b59a8d1c56
BLAKE2b-256 088b24afe4a3e87d8a029b0c1ef2755cf5bd42eb8c4236c87ea69485af0d7f2b

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: uharfbuzz-0.37.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for uharfbuzz-0.37.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 8223c481a65d26b50a3b0dfaff1b1e795b1ce2e684834b817908078fc71c0393
MD5 735f8cde5a17144657e11dca8a88fc42
BLAKE2b-256 421045af09ebf091e23d1e91dd66a42d3dbee1d0bb7fc2dd048b4cb55dda4d54

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.2-cp37-cp37m-win32.whl.

File metadata

  • Download URL: uharfbuzz-0.37.2-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 799.4 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for uharfbuzz-0.37.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 0d3fe810ef7303fd10163c54e1e031c9f48f9b4c85d0b1f348f18b534affe2c0
MD5 0b80de5b6d084251f754df8745889e67
BLAKE2b-256 5c70fb4710acf4d9ba70055bffd78711e6da8addf8378dea14134a9ff76606f4

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.2-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 faa31e85ba9e32c1fbae0c5f131392b193c947f4f58d70f9484e6d266d6af2db
MD5 12c43b637d4fb761d9c9dc7b4f6e9aa3
BLAKE2b-256 4d9585ec7eac8df6b6ebb54d165b9c134badc260f04b2adbada4a6f0ade2c4dc

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 85fac0e71990d399042b632b09e9eed7fa7e4ddbef8de6baf0934a8023a034a0
MD5 3d8728b6d2663082e12fefee4e6d52e7
BLAKE2b-256 e14cd150d05e90b7c9cc9e65bf8342d8d18b8272d584f68c526d2f03ab962136

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.2-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 65dd8e4e0a96c9d3408c4b88812690fabd165dd8ac20b0464e9ea1e136c73cb3
MD5 999e3f172a7feb6f604b5a0788056081
BLAKE2b-256 9b70cffbf8f19ce1eee80bbf6d0d55bccdf2ee1f1cabdaf313a3ecfba4bd761a

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.2-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: uharfbuzz-0.37.2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for uharfbuzz-0.37.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 55396c46fa66c79db258f81043afd3ad5dc00f6fb5a4ea9f28e316b4b5756b02
MD5 73091f647ad276405431be809be873e6
BLAKE2b-256 24ebbafb74840d853aa8886a4241fc84045f9b1cb84a8eaee99fceeba183b32c

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.2-cp36-cp36m-win32.whl.

File metadata

  • Download URL: uharfbuzz-0.37.2-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 876.5 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for uharfbuzz-0.37.2-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 bc9ed021dd29d35218d031ed76388c3e70af201369549b61ae4922f3976bbab3
MD5 04147c814600df87ae6a12e2daa9529a
BLAKE2b-256 e66ced5d95b19ab44bdf65e9617df6390fa0739a526cc887fbd8b71aa6db2121

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.2-cp36-cp36m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d6db1b3ea79d9ed962a7225dbb0d2c4e6c1dde5746a0a518e124cb37971bf4fa
MD5 1898fedd917973815c71a64c69a6924e
BLAKE2b-256 fcb50821fe8cc6b88abf3145181987f5700570b5364d09449a559db83c6cf187

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 662284fe58012e99af7ad8d8895b54d02e9fe3b2f51bcebc9472d4be4d617273
MD5 2f19bd04b907edfde508e33c3495ef26
BLAKE2b-256 71c360157e54c4bb6894fae17cc8bc721c505735d46cb8b76a1fba6f0397b148

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.2-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.2-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d0835f7dae6761146fb2fe6e1cfabd252e9cc1a694439f12819f4ca3939ba670
MD5 86796b3d1a4afa21a4e9a9e74876c08d
BLAKE2b-256 27ec1e9ff108aa9d9e647a33566a36e1d77d5e06093ee6852b9fc0395e017532

See more details on using hashes here.

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