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},{x_offset}+{y_offset}")

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.31.0.zip (1.3 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.31.0-pp39-pypy39_pp73-win_amd64.whl (449.5 kB view details)

Uploaded PyPyWindows x86-64

uharfbuzz-0.31.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (641.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

uharfbuzz-0.31.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (605.1 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

uharfbuzz-0.31.0-pp38-pypy38_pp73-win_amd64.whl (449.9 kB view details)

Uploaded PyPyWindows x86-64

uharfbuzz-0.31.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (649.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

uharfbuzz-0.31.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (605.3 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

uharfbuzz-0.31.0-pp37-pypy37_pp73-win_amd64.whl (449.9 kB view details)

Uploaded PyPyWindows x86-64

uharfbuzz-0.31.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (658.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

uharfbuzz-0.31.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (605.4 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

uharfbuzz-0.31.0-cp311-cp311-win_amd64.whl (456.8 kB view details)

Uploaded CPython 3.11Windows x86-64

uharfbuzz-0.31.0-cp311-cp311-win32.whl (383.5 kB view details)

Uploaded CPython 3.11Windows x86

uharfbuzz-0.31.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

uharfbuzz-0.31.0-cp311-cp311-macosx_11_0_arm64.whl (644.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

uharfbuzz-0.31.0-cp311-cp311-macosx_10_9_x86_64.whl (700.7 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

uharfbuzz-0.31.0-cp311-cp311-macosx_10_9_universal2.whl (1.3 MB view details)

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

uharfbuzz-0.31.0-cp310-cp310-win_amd64.whl (458.0 kB view details)

Uploaded CPython 3.10Windows x86-64

uharfbuzz-0.31.0-cp310-cp310-win32.whl (384.0 kB view details)

Uploaded CPython 3.10Windows x86

uharfbuzz-0.31.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

uharfbuzz-0.31.0-cp310-cp310-macosx_11_0_arm64.whl (645.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

uharfbuzz-0.31.0-cp310-cp310-macosx_10_9_x86_64.whl (702.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

uharfbuzz-0.31.0-cp310-cp310-macosx_10_9_universal2.whl (1.4 MB view details)

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

uharfbuzz-0.31.0-cp39-cp39-win_amd64.whl (461.4 kB view details)

Uploaded CPython 3.9Windows x86-64

uharfbuzz-0.31.0-cp39-cp39-win32.whl (386.7 kB view details)

Uploaded CPython 3.9Windows x86

uharfbuzz-0.31.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

uharfbuzz-0.31.0-cp39-cp39-macosx_11_0_arm64.whl (648.3 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

uharfbuzz-0.31.0-cp39-cp39-macosx_10_9_x86_64.whl (706.8 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

uharfbuzz-0.31.0-cp39-cp39-macosx_10_9_universal2.whl (1.4 MB view details)

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

uharfbuzz-0.31.0-cp38-cp38-win_amd64.whl (461.4 kB view details)

Uploaded CPython 3.8Windows x86-64

uharfbuzz-0.31.0-cp38-cp38-win32.whl (386.7 kB view details)

Uploaded CPython 3.8Windows x86

uharfbuzz-0.31.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

uharfbuzz-0.31.0-cp38-cp38-macosx_11_0_arm64.whl (644.2 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

uharfbuzz-0.31.0-cp38-cp38-macosx_10_9_x86_64.whl (701.6 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

uharfbuzz-0.31.0-cp38-cp38-macosx_10_9_universal2.whl (1.3 MB view details)

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

uharfbuzz-0.31.0-cp37-cp37m-win_amd64.whl (458.9 kB view details)

Uploaded CPython 3.7mWindows x86-64

uharfbuzz-0.31.0-cp37-cp37m-win32.whl (385.5 kB view details)

Uploaded CPython 3.7mWindows x86

uharfbuzz-0.31.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.7 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

uharfbuzz-0.31.0-cp37-cp37m-macosx_10_9_x86_64.whl (699.8 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

uharfbuzz-0.31.0-cp36-cp36m-win_amd64.whl (529.3 kB view details)

Uploaded CPython 3.6mWindows x86-64

uharfbuzz-0.31.0-cp36-cp36m-win32.whl (436.6 kB view details)

Uploaded CPython 3.6mWindows x86

uharfbuzz-0.31.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

uharfbuzz-0.31.0-cp36-cp36m-macosx_10_9_x86_64.whl (700.0 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

Details for the file uharfbuzz-0.31.0.zip.

File metadata

  • Download URL: uharfbuzz-0.31.0.zip
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for uharfbuzz-0.31.0.zip
Algorithm Hash digest
SHA256 fc5da07133053e5eb2073b04c13dcb2ef992a816f2e04f80036f7e97e275f5da
MD5 2b845cf52253bb3a9e0090cb182645ae
BLAKE2b-256 3ed8ffabf2d782e93dd17984d409cbf9d13182e022e8e2a998ff9b8ab933d27a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 6f282945e85550fd26c6f1fe032b8734569cbc3bd05d612a6a2ab0cee29cacc7
MD5 835febd0a2fd1eda290dfdcb66104fc5
BLAKE2b-256 fea2a43823a26167a11afd1cf355390a63a2f39241c99d29db959809e9b0b5d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 944ead7acf27713881214996a40d6e80a481640cd205066ff6ddd80908b50bfc
MD5 3307c8aee8401d075bd94f7533b894ec
BLAKE2b-256 ad23ba5e0c83afcc7f839c88e990adfe79a012540bdb438524f8d49beb33bd2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4f4e470393e4f145b766c951f09e0a67f3b35039cbaade4176ad5f3bde83dd92
MD5 43e0ed92202be028fef619af2b029617
BLAKE2b-256 0d691dbc08ac0a61a5704b2a4d8406432c18acd275c075de06be9104287c19b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 cc0d705dfcadaeb60d6035b2ebb06ce2dfd7dcbf0bbd8d861ecbb5df7c8540f5
MD5 1a449f67705638180e2cac56a4c993fa
BLAKE2b-256 9e107ad31e0373bee3d974262b56a662a3c67d996b3935e69ecb89b9a836b00c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 987f0518a8f4ca7d3e8a1335595d4eaa7682a88e725fcbb716a92dd6953affa0
MD5 316528b4efc1640064690084f06c73d5
BLAKE2b-256 ca4dec70281843b842e66375ed9534354f82e2902f92c8b802bb5f2290bdda36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 14e3ea8bafd26725a9f0a7534de394f9936e6cb3072aad22b82cb906d73efd9e
MD5 19c20581ea751a0b06763afb9da5e7a3
BLAKE2b-256 4c04fc3ae84aab43bc3ef41fdd7249df6c5d14767be884e576758e81bc3201fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 b4e7f899c19883f367fa7b6dad0fc40606881f287af8f6aa0ad71a8fc7a826f9
MD5 c42e6fb709e16b775c3923feef248b22
BLAKE2b-256 bb6626b4dd891a57dce41c6014a9caa1c900940b9a828461cc402daf6266174b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ad466747b9034472d2eccb8bbb8caf330552359e48933e1c66209eb2114dd083
MD5 0995f41c3b7fc1847697cfba5c7b8282
BLAKE2b-256 4526240e44cd67f52bb4e4d372f36336f787a8fd5225d24fc0f983dc68de6fc4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 15a1d1aa07ae49fa9d89b67a8996bd7118cb7bf4a4f2619015d1b3c4dad5254b
MD5 94e81783eae5bcc77cd86069baaace18
BLAKE2b-256 f6a19370044198e99b5ba7b6e3ab95ce07f07744bf33a29cbdbad07fd5f6b786

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uharfbuzz-0.31.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 456.8 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for uharfbuzz-0.31.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b1eb559d9d76d132c533e3a340409d7baad6c47539eef3c4d4f10906dde613e0
MD5 4e59e69a53312955a1daeef99158d90d
BLAKE2b-256 f030b464be497c50bb81caac0d6c4943959ed3b2420e6cb73b5c9546c29ae3c3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uharfbuzz-0.31.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 383.5 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for uharfbuzz-0.31.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 ce1ad9f94fb03e9dc28a983939e79e0aab5622bced8549e0cff2881c38cea080
MD5 03147f4ea4106f434befabdd0eead511
BLAKE2b-256 01ce031341ac6354c94adaa4d1ebafa9fa12d0b8157ecb1a694596474508d1a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 12a8079ed43533f771010cd356e3bc8a30c5162ff20174a34044ad97dbbb6947
MD5 28ac661a650295e334314eccfb6b5f29
BLAKE2b-256 bf0ec4f0bba780d083fdde12cec02c38b6e4f76e81ddbebfe5cbe5a84e133b52

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a28cde98d3a362be5a2dd505ae1006d9b1f7e6e39af8dae7f5453b75cfd4b56e
MD5 7da1cd08e9cef1d14cc797bcea122634
BLAKE2b-256 2fbb354067991a87edc45acca4d040fde342b9b64635af3cac6654d668bfd5ef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 98bfcba56973a2b6b54a474867d12e0f4806e4c05ab33080b7e51f4db00a46bf
MD5 0ade31582bcf83ac1cc6f044ebc1ad66
BLAKE2b-256 fb78ff23465a14dd0f8731194645e0f728bb72af3456a5bc9e89717589b64d14

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 2c5e2061cb32c03063189f94bc1b88b6f83c341cd9585f97a30699f1ca556db2
MD5 c796999fff4a8796f5dd922a8495de71
BLAKE2b-256 ad8d940f9a6b3f0da50e0ceb934845a58cc532e1fba531c5c6e3a52358fa6ceb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uharfbuzz-0.31.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 458.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for uharfbuzz-0.31.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 153813fd2f49f7e6f9ef3661491d656ff2f14ab01b6237752862f741f38cf374
MD5 75e6cacb292ae098e61244c79de414fa
BLAKE2b-256 908c5c562d03656e7d765ba7d0bb4c782d06616cfe58508e75ee74e7fd066c1e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uharfbuzz-0.31.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 384.0 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for uharfbuzz-0.31.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 1141530e0902e087a8f76d664cce7cca86aaba149e48425851f315ccfc25210f
MD5 07833a804e127366c18c95bcc83c2a11
BLAKE2b-256 677dc4d36c6550e9b4c04c55024d59593d4056363c2e850c469bc988b4e4ae68

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 78eb16db2bb589859d2a8e1df1699bd3c44828ddaaef208115e507b2b9fca93b
MD5 29ed1655098428d86ea2b4461d5f970f
BLAKE2b-256 42778274754d447bcf714b99109e8ae83d3d793188a74ec21edb6af042758a4a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 12a207f0cc827babef95e9ba16b5a78da6145af988dfe0145f275f5c9d373241
MD5 d096ca3c5b783950b320ec9e0ecbe6af
BLAKE2b-256 a6efaf90ae8e010f88fc753be16103ec1a81126e2be765db2945f1d0aa40a14f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 592db372e21c4993ae827f045d64da782a2a06a2617150921369ab10f5713992
MD5 07a61669c035de23bf7ad904d53223c1
BLAKE2b-256 6b6872ac5bf902f6dd9caa072c9a0bb775173e317a3d5712b7f58a651d9ef2a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f1243031eb84c28f99771fd47f994a2d57111663aba7e6b7543e09123fe1350e
MD5 f3c91d69931cbedb3c6da3fc8d562cdc
BLAKE2b-256 87871d4091ea84df3d1920d008f53f0c0646b9f414268b6eb4a03000968fe81a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uharfbuzz-0.31.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 461.4 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for uharfbuzz-0.31.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ee080496c2c7995f42989c5c2930bdd9554564d34974b248e70d87f30723105c
MD5 4de8be2ee7247d31f1992f7f57a88591
BLAKE2b-256 348262f88282d0f45ac58a5d5515f6a077287cecaff0b46aafedd8105d0ff380

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uharfbuzz-0.31.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 386.7 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for uharfbuzz-0.31.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 7f174176e5437ec58d5ad03af1c7926adec6d340bd94603726134b51d595091f
MD5 bbd301bbd75c71c28012d412611e6ea9
BLAKE2b-256 4082e0aa1b75e6f129d34558ed87c051a4a3e9f2c6eadd333249df873d5c0f7f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d08da708690a9e5b67f7ca6f649e76d469b56b038eb67e479e1dab95652d346a
MD5 e5922a23334ae33af3e9e0efa3ce7e5d
BLAKE2b-256 8fccaeb918c4c6fbf1c078d8dc889686c899771c0920749d5c263c18d18e308d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d6ed5b31200232b0df94cb28000988cffad293e149c1f2e657b95bfb92db887e
MD5 5cb923618912de614c91db2471ccb43d
BLAKE2b-256 53d126fc02a7269ca5a133715216a76a7cc49c51a4d4d5f1bfe08ff68d5ab31b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 44e8b8a7507af0317709a486874df6cf095b80324128548a03da69d743cc2d30
MD5 3ddbc8eceb304b9677b5a400d9c66870
BLAKE2b-256 cc8f39b9c76a276ae8d70cd90deba12e76eedf729b0368d06abc19b0f6b307f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 bab979867799d2a98d8e8ce290762b3d0a3cbaf6daf764136c75b0c337c0a12b
MD5 3dc43fcf51f3cb69c3f84a358ad0a427
BLAKE2b-256 6aa423f3ca97e800ec6eab71e02803a119ce20a471597adf31e41e6f57ea8626

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uharfbuzz-0.31.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 461.4 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for uharfbuzz-0.31.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a5d761ec37564bced80d2e03f57a6b8395334e046b67e0bcf9ee3581d3416472
MD5 c10a8513c0a78e55a936c8fc562f7241
BLAKE2b-256 5213d4d03b55ff8c4f988cfec16114015a56852f5c47ed079fb9dd9eaf4f6b87

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uharfbuzz-0.31.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 386.7 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for uharfbuzz-0.31.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 1db15e50cde2519abbf9f6ff5f74a9ea1aa47c25393a4024d7c3bf3bd36d61dc
MD5 fdda4972cb91843cc1ff42bfa33bdcdf
BLAKE2b-256 5f376c7282de981179965054df1285d5dab5081db05dab6229cf669737475352

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 43cd9a9b6f0fbbe108e6aab3f3414fdf134dfae5882f83557ae23d67a5b33b37
MD5 7dfd49a51c6ee45d361dacac68657c55
BLAKE2b-256 807370f9d98a06684c8f59b9c519d20d902b086fd1bcec54014f473bd0287c72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d5540d7137e4c430d0e164a49002656513d8b9296ca5b22c3e54d08b77993175
MD5 4a3243473099d8f02d1f27f266f7a3d4
BLAKE2b-256 6bc8a4c1a5b3f585639c36359cfbe2f80ee8c08ae1b83168f45f517c4b9fa5fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f76049adab2ef5b9ad58249a6d1ba2569c2749830add6d7e7380dd1780be8650
MD5 e365c639747eb3a615049467aa620d85
BLAKE2b-256 e98addafb298725460a397f6880c7961289d1bdad4649d3cf308cfa9dc446ead

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 8d5847174ddcfece2439a198a761e8f64a31246e4aa4b41fa4be01538f8edbc2
MD5 e94ac0c0439081d2628d5ca6b7f6d6ad
BLAKE2b-256 f4d973c8372850496e6df2535f914ed39f52845cf2e674679472ab19c860e74c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uharfbuzz-0.31.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 458.9 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for uharfbuzz-0.31.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 4f50fb85a590d1b66c32f4d66e7a5d4e2b88fb1a1b9fa68f4c2cc7113d1bab02
MD5 95bb8b415b42768136b50fde7127d4d2
BLAKE2b-256 ace582940f8065acf53b13fea5b31adcd03060b2a10198d8f8a731efa70633a5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uharfbuzz-0.31.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 385.5 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for uharfbuzz-0.31.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 0dedc3e1690c16da33f6e16579b5fc9a3d960ce89c40f0f0fc0c0ff85656a62d
MD5 15174fff35995a5b0de8aa968835b2f9
BLAKE2b-256 d2f43b6e394df9654e1edb6f4971ee9c7d7658eb953eb886cd6447663cc16a16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 74b87ec6dc89c70fa36bbd71decca53d4318d42a8e83b8d862d1f4bb1eb80581
MD5 2313565d8a635bd82dcf3597878f3f7b
BLAKE2b-256 3fd6d11ee14f1ca8fef71bfa92e11215c5ce6b47b3af7cd849275565717350b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1cbf7b6cdb0e32c20beff436c3390a8ee8c7f628b79ef56fa5034df011f577d0
MD5 e3335e0333f3ea900599400382f1e836
BLAKE2b-256 361a13fd65b8e8b891ca809b30a3956199ac676c79be9d72d81f8e55195c35a8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uharfbuzz-0.31.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 529.3 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for uharfbuzz-0.31.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 08ddd3799ee0c903531ea6d9532199b59f9782c40e74b1c212007ce783b093a5
MD5 b000054cfc3b2913224626abb44902b3
BLAKE2b-256 3fe0a96cdaa0b5e72cc933937faad17c11ec5993019801d4bb595b06182da1cd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uharfbuzz-0.31.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 436.6 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for uharfbuzz-0.31.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 811e8ba8b4dc63dadc9317c2cd0cc80aa0d6d196e08e0f048ec88983e51ef3c5
MD5 9477d04f301edcdcfc80d3aade31caf2
BLAKE2b-256 ffa23f0958e900a3041ed1fa8509126ad380e33cce226522ccbfee06d5ed5f62

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 76507b963cf7e40277b83a92220426f29dad10c1610a3ae157a4a7efca6da180
MD5 80a3cd76aa6c910cbd0bb8a2ddc5ad3f
BLAKE2b-256 6da6ac602ddf17f59d7b7065f06a8cb8a86b28f7df4ff67de7b723e2cf7b6e2a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uharfbuzz-0.31.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 29daf822fe146f93a006c0a07400a708213a313b97b59f935854aa095777e9b5
MD5 df798d70580ebef16eb1dbb85d7fde7e
BLAKE2b-256 e85dd543ecfc57843fef5ed0962286c3534214921f659b89bebccd2488570fac

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