Skip to main content

Datasets, Transforms and Models specific to Vector Fonts

Project description

TorchFont

TorchFont logo

License: MIT Python Version CI Documentation PyPI Downloads PyPI version Rust PyTorch

TorchFont is an unofficial library based on PyTorch for deep learning with vector fonts. It is not affiliated with or endorsed by the PyTorch project.

TorchFont is local-first: point GlyphDataset at a font directory or a repository checkout that already exists on disk, and TorchFont turns glyph outlines into GlyphSample objects for PyTorch pipelines.

Installation

The package requires Python 3.10+ and PyTorch 2.3+.

Install TorchFont with uv:

uv add torchfont

Or with pip:

pip install torchfont

Quickstart

from torch.utils.data import DataLoader
from torch.nn.utils.rnn import pad_sequence

from torchfont.datasets import GlyphDataset, GlyphSample


def transform(sample: GlyphSample):
    return sample.types, sample.coords


def collate_fn(batch):
    types = pad_sequence([types for types, _ in batch], batch_first=True)
    coords = pad_sequence([coords for _, coords in batch], batch_first=True)
    return types, coords


dataset = GlyphDataset(
    root="~/fonts",  # or "tests/fonts" in this repository
    patterns=("*.ttf",),
    codepoints=range(0x20, 0x7F),  # printable ASCII
    transform=transform,
)

loader = DataLoader(dataset, batch_size=8, shuffle=True, collate_fn=collate_fn)
types_t, coords_t = next(iter(loader))

print(types_t.shape)   # (8, L)
print(coords_t.shape)  # (8, L, 6)

What TorchFont Focuses On

  • local font directories and repository checkouts as the input boundary
  • Rust-backed outline decoding into GlyphSample with outline tensors, metrics, and glyph name
  • transform utilities such as quad_to_cubic for adapting glyph samples
  • PyTorch DataLoader integration through ordinary user-defined collate_fn functions

TorchFont does not need to own Git clone / fetch / checkout in the main workflow. Sync repositories with Git or another tool, then point GlyphDataset(root=...) at the resulting directory.

Citation

If you find TorchFont useful in your work, please consider citing the following BibTeX entry:

@software{fujioka2025torchfont,
    title        = {TorchFont: A Machine Learning library for Vector Fonts},
    author       = {Takumu Fujioka},
    year         = 2025,
    journal      = {GitHub repository},
    publisher    = {GitHub},
    howpublished = {\url{https://github.com/torchfont/torchfont}}
}

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

torchfont-0.9.1.tar.gz (7.1 MB view details)

Uploaded Source

Built Distributions

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

torchfont-0.9.1-cp314-cp314t-win_arm64.whl (1.1 MB view details)

Uploaded CPython 3.14tWindows ARM64

torchfont-0.9.1-cp314-cp314t-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.14tWindows x86-64

torchfont-0.9.1-cp314-cp314t-win32.whl (1.1 MB view details)

Uploaded CPython 3.14tWindows x86

torchfont-0.9.1-cp314-cp314t-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

torchfont-0.9.1-cp314-cp314t-musllinux_1_2_i686.whl (1.7 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

torchfont-0.9.1-cp314-cp314t-musllinux_1_2_armv7l.whl (1.8 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

torchfont-0.9.1-cp314-cp314t-musllinux_1_2_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

torchfont-0.9.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

torchfont-0.9.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

torchfont-0.9.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.8 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

torchfont-0.9.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

torchfont-0.9.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

torchfont-0.9.1-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl (1.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.5+ i686

torchfont-0.9.1-cp314-cp314t-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

torchfont-0.9.1-cp314-cp314t-macosx_10_12_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

torchfont-0.9.1-cp38-abi3-win_arm64.whl (1.1 MB view details)

Uploaded CPython 3.8+Windows ARM64

torchfont-0.9.1-cp38-abi3-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.8+Windows x86-64

torchfont-0.9.1-cp38-abi3-win32.whl (1.1 MB view details)

Uploaded CPython 3.8+Windows x86

torchfont-0.9.1-cp38-abi3-musllinux_1_2_x86_64.whl (1.7 MB view details)

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

torchfont-0.9.1-cp38-abi3-musllinux_1_2_i686.whl (1.7 MB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ i686

torchfont-0.9.1-cp38-abi3-musllinux_1_2_armv7l.whl (1.8 MB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ ARMv7l

torchfont-0.9.1-cp38-abi3-musllinux_1_2_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ ARM64

torchfont-0.9.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

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

torchfont-0.9.1-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.6 MB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ s390x

torchfont-0.9.1-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.9 MB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ppc64le

torchfont-0.9.1-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.5 MB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ARMv7l

torchfont-0.9.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ARM64

torchfont-0.9.1-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl (1.6 MB view details)

Uploaded CPython 3.8+manylinux: glibc 2.5+ i686

torchfont-0.9.1-cp38-abi3-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.8+macOS 11.0+ ARM64

torchfont-0.9.1-cp38-abi3-macosx_10_12_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.8+macOS 10.12+ x86-64

File details

Details for the file torchfont-0.9.1.tar.gz.

File metadata

  • Download URL: torchfont-0.9.1.tar.gz
  • Upload date:
  • Size: 7.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1.tar.gz
Algorithm Hash digest
SHA256 b1fa8a773cd7bd8c89d3b007739917c757902a713a7ca03513727743f07f592c
MD5 a71cbe7be763b7718c907ec0ea1e086c
BLAKE2b-256 3ff6f10955d4be23cf1e9904570aa5a52132fe88b3970309af1838223ee02755

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 aa904c1ed74a2510ee1b7ea2b84fbec9cbfcfc361c7eaf31229b4582bfb6d547
MD5 412d1aa200ae00ff1e9ba4bedb476d62
BLAKE2b-256 e315e6dc1fbe95a3aea1c717e3f43495c47fe291ba42d77d69d085f2f55e4d53

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 f5b5ce4101a8b2f4870db9927f465994d9cbfefe213129bc4b7fdb99b1555477
MD5 824397d51afa5e048178f3b6d20f413c
BLAKE2b-256 9ccab57204d9e29bb0ecf4095c069c45667dd097d46c8d43fdb20018e216c6de

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp314-cp314t-win32.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 ac503bbca4bd6c2a9e17285b457a7ce4c8df9f3f9f306e599927e0a4c5bee228
MD5 4da0a7f805d38f6a0c5d8a5302a5e4b6
BLAKE2b-256 2066a9e13141c6be84fb2fd2daadccfb356b79ce9215677f4cce01dab8b175cb

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp314-cp314t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4503362063daddd028b85fd260caf7c513cb81e214d243e0ad9443176c205c1c
MD5 d8c5c5e39b94be9f882c538d81a9b113
BLAKE2b-256 5217b86693946833f320ed78f57c04f9b8cee03cd37f2f5d2d53d0fcaf7504a9

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp314-cp314t-musllinux_1_2_i686.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp314-cp314t-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6c0536f72ff44cfa734ae0ec4fc0f754a931addecd33917f447a389053a6037e
MD5 c6aca5545bda6ed08aac233a4386a8fc
BLAKE2b-256 168a58c0e28ae9886803a7e1506fdfd96b9250b9696354778fcebb462a099599

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp314-cp314t-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp314-cp314t-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 f087e7f82e657398fb8286df78c010a1a4c2031c60a052bd9345b7e5084c42c2
MD5 76e90d4724fd8e0181bacc814a9b086a
BLAKE2b-256 0fa5772ae79e200e00a94a5b1584dc65ff780a5a9c8aab65ff8b4959859b645a

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp314-cp314t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6403f1f475b464e7afacc09df7f14ecd15ee1d0d69e500cdbc91f6d34a55c5a7
MD5 8d601ce03006bec0df0d8e6a20c1c466
BLAKE2b-256 fa6fb76a1ff3b7e15371ea926153939bd3f460030b6741df7fd1db4a13db4428

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4a349ca09e74885362fe281c711e01c91e86d2ca8242e43b4b7ac97816d1b221
MD5 cc2d007e91edb1e6487b3f71a9865460
BLAKE2b-256 51a0fc0a0e593e0e5a319b29f66dc5d2e69935f19f80b3d34772a67e1d8931c0

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ff18e865c74bc8b7bd1d1428539efe3ac9166c1fe867d5001eec653983541a6a
MD5 9d72e8b5d73eb038673d3cdcafbdd002
BLAKE2b-256 a4d4e04766b44cf4c5feeaf4efe4bed57a70271a921584c9b4cd400803bd33d5

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 3cbe68d6b2196e1383f2ea562ff204192a3ba39a6053d3640dfaa1e3dbb2c265
MD5 55540bb62ff88aa5ac9bad9176b7ce40
BLAKE2b-256 a9d292d18f20108bffc44f57d93c6c4c935b74d183442eb2545cea0584836a64

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 18b51570211c2c2562592b1578955ccc3ffd52febc1d8eb7dc8b4b8e6acf76c7
MD5 b553934a98a5aff90ea73f6d5575c874
BLAKE2b-256 494f52603f0f26efbf08bbe29430c34c2419dda0ec5b92960cc3e9dad47ffe03

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ca7518707e7d08b46790ef0580a4bf961ba5b438a33b2d6fe55f33128622634e
MD5 7851eb73766c68698babfcd30e29aa3c
BLAKE2b-256 ee0a6fb1b472aedc64bb51fabe074cfbd724a8ca577491104d42691d391a8ccb

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 680b57d74b0e51f1ae64700407743063c6ba2510dc67fb0c8ab95df24cc50ad2
MD5 e72e03b3abe72998bcda498666d1cd53
BLAKE2b-256 b6ba9ac08d57b5ec3b7e9a53d58d20c83cc5bb02686d10080e1b62b4ebe51e49

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp314-cp314t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.14t, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a81a9f6db71c647f09066777f168ddc1a202a59dcd4f541958bdd9f4c591e0f7
MD5 92ce46b56ceba9fb613ac7856bd98851
BLAKE2b-256 9abb12c902ea149370081102c92cd115a15bc09c57e95c69089824433c3ceb8a

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp314-cp314t-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp314-cp314t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.14t, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 aeecfbdd2cf562fc8b55bd0dfc912f6ed5eeb9ce551424f4c4975d648957eaf7
MD5 4db220176ca221dc6997ca031f840922
BLAKE2b-256 69e25c923f59a721611d60cf1ff704e8d49aadb111f050a4fd872dbdbf28c12e

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp38-abi3-win_arm64.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp38-abi3-win_arm64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.8+, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp38-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 dc9c5f3b9403056b2e9dc388dfc3e68d73c147551de320d9bf0bb9bb53ceadc9
MD5 98f5829e1a5a828fb083bbdcc107dc6d
BLAKE2b-256 19d4896ebd2eb25c5595e2a35cf9c13a834358d19f282e1bbf825f30acfccf87

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp38-abi3-win_amd64.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp38-abi3-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.8+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 18ad603c1963f9863fb1eab0eac983737041695c3d37968149fbd3786720a0cc
MD5 1ed1f42945064420de6a54616bf50e8d
BLAKE2b-256 97e3ce9732742c71a95fb59bf4622119e24897dcc29ee207a7b736c54ff26dda

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp38-abi3-win32.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp38-abi3-win32.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.8+, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp38-abi3-win32.whl
Algorithm Hash digest
SHA256 710d0892da75ed4d3bdcc4923917f6518763e4ba32eb773ea330b503dce4b663
MD5 2de45d0b3ec409dd9b506b4f222eff6f
BLAKE2b-256 128fd1defd352e2f1eed740c9bc9b241992203f90e89b84b5e61c449f21f8937

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp38-abi3-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp38-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.8+, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp38-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 294f70132d8664bbb016470fbb5c24cbbd149d8007cf86f90b60129c8148fe30
MD5 3ffca9c1ea75f1fadd3704ba366a6e0d
BLAKE2b-256 99b2bca0f2a516077e98bcb1f3fbeb0fb9ca52af64b9fa1f62b2136c667338c0

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp38-abi3-musllinux_1_2_i686.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp38-abi3-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.8+, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp38-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 5ba5f1eb2d0bafa7317ced63506b30949c9513503ad3f9a85c6fb4ea85183ee7
MD5 49c028b2a1150a6b9f7213dadd4b8682
BLAKE2b-256 bcacef2c9b3bae31c2bdae8ac0eed753df8d3482d7a5121c545e30779f5e1aef

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp38-abi3-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp38-abi3-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.8+, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp38-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 230550ad115f6c8b1fad7e38172499b6697c6cbfea251bc834bf2aa24b58321f
MD5 ad26e11ac3d288546f1f987e881949c8
BLAKE2b-256 f4083fd3a5cc115e627c3dc2ce6aa46c1c355dfa8d1771e9cc926bc8b3110988

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp38-abi3-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp38-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.8+, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp38-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 03a7e1d53bfcb206cb4060e7e64898df5b0fbfc5462679207853c4741efa2940
MD5 a35b7090fb4b3201736aa7485c2a091b
BLAKE2b-256 1db03e9c86caae1a10b1caeca2e414708d82fa14eb3ef18e2b0f3edd92807401

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ea44066181a6774ceb4548407ca35a8cab1409f45b2b06002db48fd0659f2f56
MD5 7a6be803af7775e3b5e063793de42ef0
BLAKE2b-256 b124239e35dfa67f83d76ced9c3fc383e9ce6aea86ba07dc69667aceb754a10e

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 98277a87a408b14d12a361e3a6cdf6943685ef4078a081a8c6346c0b162c8ecd
MD5 804f2ff3b30a2c346d30051bfcbf7c6d
BLAKE2b-256 76167bf10defaa9c13852aaedbe5f398e3506b1e332345d1d3055dae2d278d49

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ce3fac6b8da1d8eb0a5269f24b343f1bea157e9daf3158571582e00be3fb445f
MD5 a2874799ed53fe83aa39cf8f42a5a05c
BLAKE2b-256 bea5f4ffd1e7c09d60f5cdf10fd5eba941f2d2858c10d97d923030c594823113

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 0d119a43c653aa071bc6852f1ce7bedcea87917f069c4d17718751cf468a9c16
MD5 9a1b6fd0f3bc993a497127836e87177c
BLAKE2b-256 804b31d2e4afc2315be8dcdcef8af4ffc786478db40a421050f5c4b51868f1a1

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 366de54c16b232179db751513538609535835dbd061df3f40f361950e06f401c
MD5 b4bdf0300af6df7d1dcb42014527612a
BLAKE2b-256 40051498cb3e82be5c2447b53bbd5d9c74758199583f9ddf0921190d2ea1cd80

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.8+, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 6e38076729fe3bf0a9426c61e1e8cf1cfdbbc6887d50c855f7d71fe6736e9a5b
MD5 040c9d56721d4e374bbd55abd801648d
BLAKE2b-256 977dcc4379bc79729f637a090cbd2376f9aead311cd484ec88413651c3c85ba0

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp38-abi3-macosx_11_0_arm64.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp38-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 257ee16adab9e38dafae3a6431dbe901d400295589a6cdc5fd7d039f7fd3b9f9
MD5 24be27b63314ffb79e3abe729b99124c
BLAKE2b-256 84f6a79f205bc58df7a5cf1a298f41d4bced81bbbe16db8a6a202a2780706352

See more details on using hashes here.

File details

Details for the file torchfont-0.9.1-cp38-abi3-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: torchfont-0.9.1-cp38-abi3-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.8+, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for torchfont-0.9.1-cp38-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8092d13fbe1a3749b7f8a5d1ae6d5db27ce1b6080e41031b3af54f2f031bdf5a
MD5 852028da5308fc229d8cac1e6fd55dbb
BLAKE2b-256 1b74a3993838d676e6bc96c3d5d7e5cc772d4f256992efe77ea9f55a1dd13251

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