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.0.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.0-cp314-cp314t-win_arm64.whl (1.1 MB view details)

Uploaded CPython 3.14tWindows ARM64

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

Uploaded CPython 3.14tWindows x86-64

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

Uploaded CPython 3.14tWindows x86

torchfont-0.9.0-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.0-cp314-cp314t-musllinux_1_2_i686.whl (1.7 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

torchfont-0.9.0-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.0-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.0-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.0-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.0-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.0-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.0-cp314-cp314t-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

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

Uploaded CPython 3.14tmacOS 10.12+ x86-64

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

Uploaded CPython 3.8+Windows ARM64

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

Uploaded CPython 3.8+Windows x86-64

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

Uploaded CPython 3.8+Windows x86

torchfont-0.9.0-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.0-cp38-abi3-musllinux_1_2_i686.whl (1.7 MB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ i686

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

Uploaded CPython 3.8+musllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.8+musllinux: musl 1.2+ ARM64

torchfont-0.9.0-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.0-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.0-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.0-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.0-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.0-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.0-cp38-abi3-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.8+macOS 11.0+ ARM64

torchfont-0.9.0-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.0.tar.gz.

File metadata

  • Download URL: torchfont-0.9.0.tar.gz
  • Upload date:
  • Size: 7.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.13 {"installer":{"name":"uv","version":"0.11.13","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.0.tar.gz
Algorithm Hash digest
SHA256 e6d3a9848b5a5f3413d778ec4ee75c675bb2f11a8c1161dc1d6ad8954bea78a8
MD5 06f5ce454a86aa0af3b9b36d7742871d
BLAKE2b-256 ac92f380e7531cdbeac40cc383d2ed1a7ad83d403166df265aa162c7bbdd7e39

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 9bf4cd24cfc90f64da574ea526ed58fff4a9c6755acc836f3cb5eec8a89ffe5a
MD5 8c672f13653bf0bd7d75a1576191e42c
BLAKE2b-256 f1372c51724355d2eaaf331d78f61c63f259d6dcc942a9785501cd8e84d61ac4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 789805f1cecf63175955d1848756dd472b519f3381c2e5bc9c70f14d9a5471cf
MD5 b5707d707bee08a9cd5c329885c1456f
BLAKE2b-256 3f312a7a12096c1ed070628ca4263b41b48174862ca67bf380249075892e342e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 4a620c94edd19cf2f67035108c26e18967b3540107e0974228d744dff608c849
MD5 30d5fec91a83d0beefe9d568948a8d69
BLAKE2b-256 24710aee15f4c75dc71940186893facdc60e872185c7caa0fd74a549615ea1fe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 931990415a29b1e79d68560de8298a8bc131c08c4801250e3d73f3c04e47e759
MD5 b47c90cf6ac6ad3caf14314190d5b7e4
BLAKE2b-256 da151885b0239977d1eb54b5feb5abc52d85da9cbb0d13558a727326a3fe1421

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 de78e20f5b40bd586cec5620b8c93b54f3fb92a29215510b341e67fc2828ab72
MD5 f0d6aed6e59fa27812ed4e911b1a56f9
BLAKE2b-256 a1b645d32ce8764e358d490b19da39df2e411edc0133fdfc2434cd38abfab54f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 ca13c4f74e02150205a90037fbaa8afb2dd480d2c1ff3cc135437f1b61e6147f
MD5 6871514a899a0519a2478df7f8dfc46b
BLAKE2b-256 f934e8172eb0ede1691817052ac0ef29e2c6daff8b2f55287c96cd073216d20a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fdcd23c3fa8dd06cd49d2a4ab8c407ede1a6d8bd1712866a22bb243c84e969a4
MD5 b24402cbb51d826887ccf7b4a60978b0
BLAKE2b-256 1fd2a0d6455623454edee7aa7923dd8399221437e2d31b84cc8f5bd3214fb28b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 70bb25141cfdeb80031a7cf29b1cc511d1eb05dd654b62f0616ab8cb85dfe56f
MD5 968486ddbee4a08087eff0886b4ab260
BLAKE2b-256 8df4865c48c0831b2a046a3c631c714c2e3f8ff9af8d7df6ccd064967cc8dcc6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d0dabfde3776be92609348cddbf13ccf1d31e150daeea49254cf90b468939bf1
MD5 bdf79e8e28e26e23b0c64dcd09654b6d
BLAKE2b-256 7bbff563a495df951e7dad295d38aac0ead6d546b9c7f0582fb5d9f99494bc17

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 825f8adcd650aea416858bd6814b44edefe212229ab188d786bb54a230934c1d
MD5 fb49cfe3d0316facf9416847816d1cc5
BLAKE2b-256 f7fcbbfb28be244286c1ce8513d523bf86c9c7fcdc2bae19a6cfe037deb06725

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4d0484a945ed6a68ed76c068146dc69e6488179410fd3517a9659875a35f479b
MD5 b95ad2dc9260a148f945222b8cf1197a
BLAKE2b-256 e44f73080dda53a417016bb60e9a7da2e668359195c529ca2aad2dd6e501d5b1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 087129bcfbabafb065bea3788dacf7a80178a3a59390110708baa05385430624
MD5 53247fcdec41598b7aadeafd8c5640f2
BLAKE2b-256 660bfe712e27a6f848cc5338d6696ac2eb933631613e3418867652886dd80929

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 6bf1f5a2eeae451fc1b767152e537aec612892f1cf2991ab675895e7f44c7a9e
MD5 4870deedfd616a0df8c2f9b51fdf0b51
BLAKE2b-256 5a32183129fd894c8e7cd7cbcd56cd96a39fbe1e7258c3ad7220b450ff582b8c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 12bfadb31f57459582d09907a496b22ab94122f1998e2fc7d39fd3f80a1fbec1
MD5 48489dbf45914d2fda9a1e9577a886ea
BLAKE2b-256 03989c248b7140ac114cb6ac48ed59fda825131d52b129c4901f341f4f01b89e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f3cb93ee755d3531c7b8950b819ed641eeb56a126482c7bb53c30b49de9ff320
MD5 7795560ef85209c0a74090a18c28a544
BLAKE2b-256 d40a55a3def9158c7121706973b77e7492481fc97e7d60dc5ef64c287a4c451c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp38-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 b75fb2fd2428d08e91ef3c08a14970dc931cd210ecac2a06c024734e73aefce0
MD5 f5b0dac0fc102c85c53b98f5b47756d6
BLAKE2b-256 0486dd219c1b3c4251f75dd12fa062e2486878f764916b80c7e69f1d3e659217

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 c45de8124702efdcc2d62cd2757598d92922a920568a34f088c1e415ee23320d
MD5 9e6b00af16d2e2594abf529c688a5240
BLAKE2b-256 ad2a4157412e95a47d2ab88f00650e8dc8c57bee6d2e4c338919671e18ede4fa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp38-abi3-win32.whl
Algorithm Hash digest
SHA256 b30a91f3b44f9d24844bf64d07b0f88ffbdaa8b32b1dac6903c05b13e0fc66db
MD5 ddc5967354e3cd5d98d6d470da744067
BLAKE2b-256 cb2bca1f73e6a969b5e4937418fb4c56710e80ea68a2c1912cf2cc721e137a8f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp38-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0055b39441571187632b5f1c7b22376560b2b9635c7bcfb9a5e4d012b1f52c85
MD5 21519f8129bb3a3c2b7eb0f3c827d348
BLAKE2b-256 8e9e06ad875c0afaeae35ca1f1a63b542b391090da9785200698f253d9bd282b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp38-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2df678b718e3f6fd4f50d3fbe670cd16b4f8ac8e30556f56becb7fd89374d1c0
MD5 fc607c62467c0d5fbfd3f8ba4fb9a38a
BLAKE2b-256 e0532c4068db2baec3245a16faf5c10f756476ef7df60bb85453b50bdc341aa4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp38-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 13caf4289514c1b2a64e7252ca6ba318ddb87bf65474651d4c7f15d6415a7e1c
MD5 6172c9643368905f5bb4cecc524da837
BLAKE2b-256 de70d70db076919b71900bc02a52b635ac73d51d0e9cc82c8b67146e0ad22a28

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp38-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6c4004e8cf8c8214583f15a44e8693d32b3f7b052ea0db5921c62f040247e268
MD5 79b154940956b3397d0a9064dea406e9
BLAKE2b-256 e35a0ccdac35367dd9abbc5ee1c3ba125a580eccdee9248e4ab5ecbe5411d991

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5a611eb708916beacc72c6e79614b632c69d8da3b245051e0ae93a5bb9fba1d5
MD5 9ff565529e03f06d6ae63847f131b73c
BLAKE2b-256 8d03701e527142445d218e54b37ee189ffe8db30b6c581c7b7d656b3e903e48a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 12ee764c440557f009ee298310c82d52eb6c037a1d131fdd00f7bf019a04774d
MD5 f29f4413382fa4b4294525253e626467
BLAKE2b-256 3291dc62a067c03405f53e31448bf4f840108ca958592b3569a802290fe18df5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ba4f49caa56792fd102dde4290b05c00da924695967c6b97c915276ec8fd6c46
MD5 8cd4553b7b50c3589675b4c9b1ef49fb
BLAKE2b-256 30f5c207d95ab945189ce449441a6e639ab00443d9fac9a7c1d647b56dce19f7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 765735845a2f830532c417e0f5863194382cfc1cfdb1b5b6082b731780461482
MD5 2fab7b989f98a224dcbcc9b05648399f
BLAKE2b-256 a071c37f5e65a01c75a9d62d55eccb31d05e1096364c2f5f45c514e85ce999bb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 238087e679ad4be271c21afbb4ced42742285592269477dbcb5abfeabcdf77d3
MD5 925150cbe109fea4b0a51ca7bc9b7df0
BLAKE2b-256 5d819e96aec40ea581f9617ce383c2213a1d4bf64f0a6b1e232cc851ae75c28c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 b96e6c56155e860bd1f4ccc213c0a5e481882fe4fd26acbea881c6c8c37b8b97
MD5 d034daa03f6b78c52f373e68827f569b
BLAKE2b-256 fdb89c0e616d3fd2d624fcb9058bd0f8223639b64d517bcaa33a7446a56cd6eb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 20867fd52ef20c7e5a21af5d02f7a9ef98a6ba6050628cd68dbde78efbaad49a
MD5 0d85019b1bb761651e37ce81f4c62e55
BLAKE2b-256 b25ffe044de65969aa8de947544f2fc04de01bb80407663cab1959cffda3bc02

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torchfont-0.9.0-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.13 {"installer":{"name":"uv","version":"0.11.13","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.0-cp38-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 64db9a61f9525edf147877789fa83ea3dd5c6d1374c54bb22a616896329ae067
MD5 138e2cf6c4aa5f14c3c05870e8292d14
BLAKE2b-256 ae177e6ed82e1453c895179a774916cc494bfc4823fc9773eed5067c7f628329

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