Skip to main content

Python Fonts

Project description

Python Fonts

A Python framework for distributing and managing fonts.

Why

While Python can access system fonts, it has no direct way of guaranteeing a particular font is available, or any way of including it as a dependency.

Fonts aims to tackle this problem with tools for packaging and distributing fonts via PyPi, which can be easily located and used in Python using PIL or otherwise.

How

Fonts uses entry_points to expose the font files located in each package.

To use these fonts in your project you should include them as a dependency and either grab the font paths using pkg_resources.iter_entry_points('fonts_fonts') or use this fonts module to collate them for you.

Fonts

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

fonts-0.0.1.tar.gz (2.5 kB view details)

Uploaded Source

Built Distributions

fonts-0.0.1-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

fonts-0.0.1-py2-none-any.whl (3.3 kB view details)

Uploaded Python 2

File details

Details for the file fonts-0.0.1.tar.gz.

File metadata

  • Download URL: fonts-0.0.1.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.12.4 setuptools/33.1.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/2.7.13

File hashes

Hashes for fonts-0.0.1.tar.gz
Algorithm Hash digest
SHA256 e7850685a7d12912b355ba8521154ba94262be822b2c2c8079a7fc3daed97eb7
MD5 d4a63ea7a1ec7bf5c3dcbbf1403cc964
BLAKE2b-256 40a41ea85fc2b5d00187381876cffc095bcb387badb4ed191cba1a0da04ff5a7

See more details on using hashes here.

File details

Details for the file fonts-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: fonts-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 3.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.12.4 setuptools/33.1.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/2.7.13

File hashes

Hashes for fonts-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ad0e6805b2a570262f023b0fce1162cd144ff2bd36fa588121a2b0e93789e84c
MD5 234a1272b4aba140663a1b6b369856f0
BLAKE2b-256 b799ccbf865a24b5f57d512d2c9759040c5daf9471dbae56bf5a49b3a7888bab

See more details on using hashes here.

File details

Details for the file fonts-0.0.1-py2-none-any.whl.

File metadata

  • Download URL: fonts-0.0.1-py2-none-any.whl
  • Upload date:
  • Size: 3.3 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.12.4 setuptools/33.1.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/2.7.13

File hashes

Hashes for fonts-0.0.1-py2-none-any.whl
Algorithm Hash digest
SHA256 59a9a8cd2c36d69188caf1e95c1eb344292b4af02288ae2ae81de22d46595cb3
MD5 35bc15cbcb27def15ab3adfca1ce39c4
BLAKE2b-256 1dd644c87043e2c7a293b51f98cc7afdc29fcb6e251fd48e9b9a7e7fd78a7c7f

See more details on using hashes here.

Supported by

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