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


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

Uploaded Source

Built Distributions

uharfbuzz-0.37.1.post1-pp310-pypy310_pp73-win_amd64.whl (979.7 kB view details)

Uploaded PyPyWindows x86-64

uharfbuzz-0.37.1.post1-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.1.post1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

uharfbuzz-0.37.1.post1-pp39-pypy39_pp73-win_amd64.whl (979.5 kB view details)

Uploaded PyPyWindows x86-64

uharfbuzz-0.37.1.post1-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.1.post1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

uharfbuzz-0.37.1.post1-pp38-pypy38_pp73-win_amd64.whl (978.2 kB view details)

Uploaded PyPyWindows x86-64

uharfbuzz-0.37.1.post1-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.1.post1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

uharfbuzz-0.37.1.post1-pp37-pypy37_pp73-win_amd64.whl (978.1 kB view details)

Uploaded PyPyWindows x86-64

uharfbuzz-0.37.1.post1-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.1.post1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

uharfbuzz-0.37.1.post1-cp311-cp311-win_amd64.whl (994.2 kB view details)

Uploaded CPython 3.11Windows x86-64

uharfbuzz-0.37.1.post1-cp311-cp311-win32.whl (793.8 kB view details)

Uploaded CPython 3.11Windows x86

uharfbuzz-0.37.1.post1-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.1.post1-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.1.post1-cp311-cp311-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.9+ x86-64

uharfbuzz-0.37.1.post1-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.1.post1-cp310-cp310-win_amd64.whl (993.9 kB view details)

Uploaded CPython 3.10Windows x86-64

uharfbuzz-0.37.1.post1-cp310-cp310-win32.whl (793.3 kB view details)

Uploaded CPython 3.10Windows x86

uharfbuzz-0.37.1.post1-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.1.post1-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.1.post1-cp310-cp310-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.9+ x86-64

uharfbuzz-0.37.1.post1-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.1.post1-cp39-cp39-win_amd64.whl (993.7 kB view details)

Uploaded CPython 3.9Windows x86-64

uharfbuzz-0.37.1.post1-cp39-cp39-win32.whl (793.4 kB view details)

Uploaded CPython 3.9Windows x86

uharfbuzz-0.37.1.post1-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.1.post1-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.1.post1-cp39-cp39-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

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

Uploaded CPython 3.9macOS 10.9+ x86-64

uharfbuzz-0.37.1.post1-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.1.post1-cp38-cp38-win_amd64.whl (995.5 kB view details)

Uploaded CPython 3.8Windows x86-64

uharfbuzz-0.37.1.post1-cp38-cp38-win32.whl (794.4 kB view details)

Uploaded CPython 3.8Windows x86

uharfbuzz-0.37.1.post1-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.1.post1-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.1.post1-cp38-cp38-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

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

Uploaded CPython 3.8macOS 10.9+ x86-64

uharfbuzz-0.37.1.post1-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.1.post1-cp37-cp37m-win_amd64.whl (990.2 kB view details)

Uploaded CPython 3.7mWindows x86-64

uharfbuzz-0.37.1.post1-cp37-cp37m-win32.whl (791.2 kB view details)

Uploaded CPython 3.7mWindows x86

uharfbuzz-0.37.1.post1-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.1.post1-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.1.post1-cp37-cp37m-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

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

Uploaded CPython 3.6mWindows x86-64

uharfbuzz-0.37.1.post1-cp36-cp36m-win32.whl (866.8 kB view details)

Uploaded CPython 3.6mWindows x86

uharfbuzz-0.37.1.post1-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.1.post1-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.1.post1-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.1.post1.zip.

File metadata

  • Download URL: uharfbuzz-0.37.1.post1.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.1.post1.zip
Algorithm Hash digest
SHA256 c7c6240910b156db2611d25b507c5f891d2b67cd5eaa6e694659229c18440975
MD5 ce351b3ece0362726dc0d3d0528abb7a
BLAKE2b-256 b8698b50259ac59eda2045332402817d8aa6530c36c0d3622abb25aa69a88f6c

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 fde034e944c6f4117f6f230c9735abd29e57eb801b4b8e7ea53f3ce839dd0d44
MD5 d1befb5e80223daee476425921e35daa
BLAKE2b-256 6772d32e447adba8e9d527546e2250fa0dc17aef89e47234b16e97392e23d64d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 05abc3e56ea4bf098d180a8e634167ead9d4abad2259775126365a4d9e396e70
MD5 6aca9687f44d71738f286c869b4a1f52
BLAKE2b-256 066efcc2d16e774f3dfc2225acf92a1113d9623b1e98b182fa14f24564025223

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5cf75e9aeeed4765535fa00e1698626039adc53352234e8bc67dff594148ce96
MD5 d6dd5a6ae00f3d7ba6749fb8a231fbae
BLAKE2b-256 6b55edd404c926582a761e15be823d67c641c85df258fa57cda595b672c4d317

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 183fe4910054daad9fca44301c70124694772876aff1eef30e9baff89ff1a453
MD5 a0f319b11929cded8a2ae8132cffac94
BLAKE2b-256 82ff69558cf79811effb3a79156b46f8def18c4664981e8a3e8948c171b2c59f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 41e5ac75a9144a611b336b914b9ff526669d2327fd92398d18918dd109bc0652
MD5 0bed336916473061771ca0c1da945350
BLAKE2b-256 d8203f1071df6872e6345f1ac2ea932fdd1a98064ba2b9d6a94fef2e2eefc2bd

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 972b2e339bbaf06fd012797d908e8c9de775bc857c13da8da788d6101b3014f1
MD5 859fdfe4564ac45f69999ad587f04140
BLAKE2b-256 08c0081ac9121342885154727ee1d7972ae0848f82d45000a8e942f474d5b0a4

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 7718544131d9fe4c10840a316d2a811701ba9ec4d69df32c191d58eccc89e852
MD5 494232fc20a8d6905a9421b9a5f2adc7
BLAKE2b-256 b8f433eac1a3c666b1a21dd36df900314fabfb090ea89db5e181535499637d26

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 69c63382476183b8e473e1ebe220dc71cf710a69447b65698648a3823aebc413
MD5 4ea31e1b570b4ad0bc27315a46777c4f
BLAKE2b-256 538c7373af4744541b29510bc312f144a51d16af9f77bf1b3270567c9decabb8

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d62c16922a9d0447bafb068a9c8d0ac55dd7fe148c8566e0c1be2e39368d799f
MD5 80489ecfbda3075a0dcf05daea37a5ce
BLAKE2b-256 171ed2c5aafb7430169fb2a2333661b5df78ba1403c38127226fd724ba136db8

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 f564a27c5ff7ec8c2c267ee9a4fde98f740615db7e4389a704aff85be4791371
MD5 0c5a2cdf622a508bc4fe45bb5d326072
BLAKE2b-256 0f9548e8641009abee59bec94bf8cf8e39b6682eca3d6e3a56933ab6ea14a54e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4794839fdfa60996d49497f533ef454172fbf74e4a4766e70a94cd5f68851743
MD5 89b7d75f5e83a694112ac31cfef4bae8
BLAKE2b-256 83c81db0234859fcab7d0ceba725741f12d9a8c4d1370761c08c624b43c32f9c

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b48847402f3849804347b5c076004140241726133919b5cdfb782a2df6359324
MD5 920f2c7495d0385a70b98f09b6d995cc
BLAKE2b-256 2fd7337565430667d4e409710d39ab9af8a57bb93a0ec5c823051bb90745cbfb

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 dd3fc45bc1ca332992ada33f22102419a9ff516b71c33158a8ac07a32c1db152
MD5 4256bfa9c3deb243b98413961c2aaa1d
BLAKE2b-256 0328eae87ac98f2bda3fca0b2a407798cfa2b65c143e3a57cfd293bb8f2807b9

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 fb3096e21700724fb99215660edbc91e1eb5377ae4c88e45a0f562f84fa0dfb5
MD5 5059ef10a05f7d53b40e909c7019229d
BLAKE2b-256 b2e3bc8f676cdcf19d23d1fda547fdc5b1a59cf51459bc57f2f1b35e09dd4126

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ff4cbb858cb1eaa719e203f8b0d52f26c7dbc2e3c54045fd488a26cbdb49b08c
MD5 df16c5c1179e833f47074e3411cbdc82
BLAKE2b-256 168c0e04b74c5f5aa6e5db8a1c1e531bfe08376ea479faa7c71f908a7544c117

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0708aa2bdbf2f8a4fdde2bf72115b15ac024603f1b0e9024771fa8d55fc5ff8a
MD5 4ee98a441ce124f11cf156c4c58c119f
BLAKE2b-256 10f2e1e4589c9a4fb2b375bec138fc2b098f1cb85c8a1a2f861aa254e3c6bfc2

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 860d6b3da98dbfdd7933a2dc296a338ddc2b68f27e54f45606dd03fd648e9a5d
MD5 7f148779bae8b1e199a4d5ac32aa84d1
BLAKE2b-256 c0a4c379ae4592f6dbea7fb43e5dd26a0412202e2601db3115b55e3f3a9af006

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 27e78cfa9aa70dd9682cf04eeb5e5b6e44526f143decb6b4664f3c6c1a78092b
MD5 8968163300ec680ae8656f11888c2e7a
BLAKE2b-256 d2c85b21657347487ebb1bdd37292f4d8a0c4ae9f3ee378fb560eb36c95f90c1

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 9f88302b12e7f9b3bc389c8ce3a6e3f91bba4ba59fddbf45316855c9a939c677
MD5 f86eda09c827c086e0cdd83a0f27459c
BLAKE2b-256 208f7abfb9c4dab5d7220a98c9fadf77b51e86390e33f1935451471592e7a601

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e1ccbea8782a610c679c5ceab61eca18ed56a44450b40091a39759b91a4d9d2d
MD5 673ad9aee60d46545981fcb86fad16fe
BLAKE2b-256 3488a5ed023e87b8fdf7cb68dc3c29a8bd54777271c754c25f1d9ac3826d27a8

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 12db1dba17f289f87a4fcfd9c9db671c402019d676efa70ea7b0b864634cebed
MD5 c916748184da2e2013bad540ccd037f7
BLAKE2b-256 73f4d888002e259e6673d52b772ec14bed9c162ab46d66dc66bc493d1d4a043e

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ac825429cb8674f9630c8fda0d7911e59d29a6689106dae2b1b59ff0a98a6754
MD5 7ea0f6c2ec7b71533563bb4e5cedc122
BLAKE2b-256 84f3e089fee9b9b12211d8022f7d0c92e893dd6e252356031b336164ca07b0f3

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e60ef0222eb69a7728825653768f1b3d70fc460ea4ccb58d61a9284bb7c9159d
MD5 f5b9fa0c08b4de93c5f3121ef33c6e01
BLAKE2b-256 1797c67a5af4b3f6de233cc40247ca6e1fb92ba04f55e5399803a242bfdecde7

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 24bf8a11a7dd4b1f05f553bd7042aa872a6e7a97f7b71d62ead9b8d69cfe5ee0
MD5 59924c394d8c979fb3ec11db4d9f65a6
BLAKE2b-256 e6b7ebe3aa90c39026131ea86444e34de1f3a4f218f465b97217f68407dd6b36

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1bc33a441eb867c0d506b934831bd0eba221580b64d7800f069d980a137e5580
MD5 d07518b5ebeff00935b4ebcfee375b52
BLAKE2b-256 790768be5e5edfbc97629c404dc0e4fe264dd27181f150971f2a20bccdd30252

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 4fe755082ab3687be8cf5412a32f71cdce83b09d0e03b6eaff8cbeb91ba8cb12
MD5 d969d966f356a702615b0ddec3fb590d
BLAKE2b-256 7bd4110cdd0d83405ac4d260344fb5e0759fc7348b6bda58a84e7baa66937463

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 bf8cd28aa8957b3f24c462c167c07c4438d2febd71beb10edaf47662402f32d2
MD5 ffbc30c60951dfc3d7faa10646783a62
BLAKE2b-256 733bf16ffb63b405abd376b859a1a02e7f6b3594b8911d3d7e6181a5f8edd60c

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp39-cp39-win32.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 aaa0c6947621db5efb36167e15c1423dc62c2f631b2bb8679c0481f249dd1c1e
MD5 f2e1425acd2aed4a7de0f5ad161d2811
BLAKE2b-256 bd7a0f56710898f63b68a7a46a73763ee45c7eb1baee941fb6873c671bee86b4

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e9caf5d45e347a477858ff35ba52f079c0934bb44a391244da21535e9d8374b6
MD5 29aa3b743200868540389f3fb15fbfba
BLAKE2b-256 8b643149579cc12eef6d903cf233199c8aff4852c43f27d597138eed95b73f63

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 30fd2d1ecfc69295ece1eaf22aa361ea605e6bdb660a582fec6651a0ba5e1704
MD5 6bc9906fb70a7335c38787407ff7af8a
BLAKE2b-256 2c690c8899baf5684ca4f952fa6e26650f3e568b32302272ba1de2045e228b63

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 35e1d3ccbeaabbf6db06f31af452251efe6a851b87d190f99932b66274e8eafc
MD5 047da4136358ca503b7d4a0d15609aa4
BLAKE2b-256 1ee872001ba8f36e821f3f95fc3ba3c08e2d469f81335f9b248ff4dbee2b4d27

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c30cea522a9ee7c3d8369e4b4d104e554d217bafa275ca4c81f764a0d1585cf1
MD5 3732cf6a4635a9f9e83fde23bc459539
BLAKE2b-256 b31aabbc2b0b0063c38d6457cbf79576453b9a9aa85b184cc1c02b6976a0c57c

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 7ca9dc374cd9067842b68d2da7946119d3f7709ae86055c47b005e1411201fdd
MD5 0e1efd42500b2dab30b4140b8c937088
BLAKE2b-256 f415f759bfb9a62ff6a917a94e62d5963c86fbf2a0b311b102679100c9b400b1

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2f11b2f3a8c40531cc21ac2af703c5e2b2a62de70c69c4645625018431a84623
MD5 c9f6e550c7fc9d887fe9aca388b9a4da
BLAKE2b-256 0e618ef273ecf2a544e5a7138e5d9c7b67875d8efeb90658c2a6adda03a0091d

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp38-cp38-win32.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 758d987d6caad4d732bb3e6c8fd77a7a63493e1ffaa55429947e626296495167
MD5 2f09129c5d662a79c14d28efd6d0e24d
BLAKE2b-256 44e323a89dfd092c3694f9dadc55ac2575c285970bc9c72081d6aa5b0dcddc51

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 867e1d8bc5006df04d6b81e97ca45db353e78f1ffbf25b7b0e9363b33ef477ad
MD5 618688285e41719d53ddd13ee9e39fb4
BLAKE2b-256 d512fde67c461b5e081123dbf1d2a917ff46b9993f7830535d2ccb21eb103739

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bbcc45a8243f75bd882fcf07d221574df770bc4806a9ed97294e07b11d548921
MD5 2c16aa73ef7ffa7376dc64e00eb95517
BLAKE2b-256 76df913a98f927f0ad984733a4a71e087c128ba1a60f73363d2411ff279c28a2

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 43aaf343b6f0de983a44dd128a3f24d1858149c5ba4207407669e8ff7258b59c
MD5 f423a54959ebfd6f61c945eaef2775f8
BLAKE2b-256 5ac7641f552640680c4f9f90102967357b05fac0692f0c43fae243df5413f289

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e82ae8bd4b4258b4a0adb04e006b5425d057e1630ba9455509ef8f671471af0b
MD5 75366bbca02e507bea4679df8dfdc7c3
BLAKE2b-256 36a96e0afe703cfce43bf795748ad5137fe30da97924637c23ebf77968ac6458

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 ef112f51388fdf4c52dfd0bf8754e3a10851e13ce2a729bc6cff9bf74cb94128
MD5 c57686c52ebfcdbd74eac5670f4183a7
BLAKE2b-256 ca912a5dc5865bc4a95447abe05593ebfe91a0482bad753908749b55de1f3f0a

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 c5dffef5b47195ccd7dbbb42f4f7f59405dc5e927870e7a6b1756898b0dd2ece
MD5 36a0151706e516620a0d44ef8f4a42ab
BLAKE2b-256 53a94cd64d83b25977f0efb6bb57e6f066dd8fcc3c6279dba0bcd8181b93f0fe

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp37-cp37m-win32.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 b698eea15c81b9c5b2c8cceb04c2c8853b1ae328383c7c8966295b3a77cceaab
MD5 32a2e94693922b8848b339bf682e05b9
BLAKE2b-256 fc63aac0706811f7e4784a14534ede34089334c5d74e7c796b74f9dfb5fe866c

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 92b64abadb75b74d5fa53b6848e22d219934bb6b4bead4d88c1c7e137e17152f
MD5 4e0d4bec32c24969abf9433bd83f40b8
BLAKE2b-256 fe3776442a02b9e5105a1525f0208ea60614fa6f7cdadb6b85532b0b0dfac968

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2500baa33e8970f3ab6d5fa7bb3b3ba00132ecdb72f1fd76f6760ec49bb49216
MD5 8bf659d7b9233105733befff0f4690ce
BLAKE2b-256 0c41fc91e62c4aed2ec8fa80721a701e9ae9b15377cb10595eb7220e5bff9946

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b837f7fa27bfe80f3d75b813cfb13cb0e2f5672bc3bd34127557007876e4bcdf
MD5 26bdf1d7478acd593efac3d047749ce4
BLAKE2b-256 93886bc9e4d1c08a631ba813fe4de98c7a570ba4e87b412ffa749be2c342accc

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp36-cp36m-win_amd64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 d55ef18d88536836d456286c14e6ad9ef674579224eb170c8a64f16d67337a46
MD5 328fd7ff3788fe5c124f2b298586e08f
BLAKE2b-256 aee59b49c3a38a1b07d8e058752aeca7391b23a4e3c7d2d6e01bf6685e6485c3

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp36-cp36m-win32.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 235dd368dbbb300067683547531c13af1b934c276ceb3fe52c1d585efda6c189
MD5 c7d48c3c73182fd1b96bee9da33a0879
BLAKE2b-256 3a4f2418e46a5708ea99b55ac8af193a4a154a3cf0f7ff42edba56b372a692bf

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp36-cp36m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 161dbec15310fa9b03154af9ec2b7683eb047c24a1d35ca30f129cc4f16bad4c
MD5 5c372bedcaa4a83dfd1fbf423109dd45
BLAKE2b-256 0726e3db4b39ed5644a43eab2b5afe94b0b42b2f7935ef240194851a1f98c4ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4d7d90d32295bcb9c4c4ce5e91fc1eb9ef22a7b173e8b6ab3030a286ce1f3377
MD5 b9fe22356e5bcc8487125933c1a6c26f
BLAKE2b-256 7978791acd71d1390c300cc4e83f147a2b4d117d6e0cdf77e1ee8593198ff75a

See more details on using hashes here.

File details

Details for the file uharfbuzz-0.37.1.post1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uharfbuzz-0.37.1.post1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 509d0a293b8c612591016d9b1627c53537109bc95de36e2de33dfa919848f958
MD5 6f1b5409bf2e25e851f80e388eaa0b9b
BLAKE2b-256 cae1d27a724308c61db868c4754ba6bba69321ebe7aa33d574c9796a35ddcc70

See more details on using hashes here.

Supported by

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