Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Travis AppVeyor Codacy Codecov PyPI

PSAutoHint

A standalone version of AFDKO’s autohinter.

Building and running

This repository currently consists of a core autohinter written in C, a Python C extension providing an interface to it, and helper Python code.

To build the C extension:

python setup.py build

To install the C extension and the helper scripts globally:

pip install -r requirements.txt .

Alternatively to install them for the current user:

pip install -r requirements.txt --user .

The autohinter can be used by running:

psautohint

To build just the autohintexe binary:

python setup.py build_exe

Testing

We have a test suite that can be run with:

tox

Metadata

Release files for psautohint 1.9.3rc1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for psautohint 1.9.3rc1
File Size Uploaded
psautohint-1.9.3rc1.zip 227.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for psautohint 1.9.3rc1
File
psautohint-1.9.3rc1-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
psautohint-1.9.3rc1-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
psautohint-1.9.3rc1-cp37-cp37m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.10+ Intel (x86-64, i386), macOS 10.9+ Intel (x86-64, i386), macOS 10.10+ x86-64, macOS 10.6+ Intel (x86-64, i386), macOS 10.9+ x86-64 Details
psautohint-1.9.3rc1-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
psautohint-1.9.3rc1-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
psautohint-1.9.3rc1-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.6+ Intel (x86-64, i386), macOS 10.9+ x86-64, macOS 10.10+ Intel (x86-64, i386), macOS 10.9+ Intel (x86-64, i386), macOS 10.10+ x86-64 Details
psautohint-1.9.3rc1-cp27-cp27mu-manylinux1_x86_64.whl CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64 Details
psautohint-1.9.3rc1-cp27-cp27m-win32.whl CPython 2.7 CPython 2.7 pymalloc Windows x86-32 Details
psautohint-1.9.3rc1-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl CPython 2.7 CPython 2.7 pymalloc macOS 10.9+ x86-64, macOS 10.10+ Intel (x86-64, i386), macOS 10.10+ x86-64, macOS 10.6+ Intel (x86-64, i386), macOS 10.9+ Intel (x86-64, i386) Details

Total release size: 2.6 MB

Release files / psautohint-1.9.3rc1.zip

Download URL psautohint-1.9.3rc1.zip
Size 227.9 kB
Tags Source
SHA-256 checksum
How to use checksums
6acbd245b89c3acbd3a31a33adc670bfc04a9f2a91ffc52274d5f03969f0c9d6
BLAKE2b-256 checksum
How to use checksums
16fce1454a2b4af6f9063f28afaf66178883f07e5fddef2e9d54c9f0749116ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.5.6

Release files / psautohint-1.9.3rc1-cp37-cp37m-win_amd64.whl

Download URL psautohint-1.9.3rc1-cp37-cp37m-win_amd64.whl
Size 230.9 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
d00b22d968af37ee6f8eb6f939f14c58d48610fe392e6fde450fb9a28c0dae3c
BLAKE2b-256 checksum
How to use checksums
003107bf0fd2cca56aa0f91ee6c2181563c4624b9b4250ef1c4ca17c0c92268d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

Release files / psautohint-1.9.3rc1-cp37-cp37m-manylinux1_x86_64.whl

Download URL psautohint-1.9.3rc1-cp37-cp37m-manylinux1_x86_64.whl
Size 206.0 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
32548fbbbb7f3d9cde9f7ba3ca7fa6511c94cc0364867f1f29047512f697274d
BLAKE2b-256 checksum
How to use checksums
dcc4385c245162f2d290797d328dff56ca3fa994634748f7f40e17a093e9ce0e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.5.6

Release files / psautohint-1.9.3rc1-cp37-cp37m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl

Download URL psautohint-1.9.3rc1-cp37-cp37m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Size 385.8 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.10+ Intel (x86-64, i386) macOS 10.10+ x86-64 macOS 10.6+ Intel (x86-64, i386) macOS 10.9+ Intel (x86-64, i386) macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
ad8d2b1d9c239319ff40e12a9b50c042a366133e5cdec5698733c3ff9b9608b0
BLAKE2b-256 checksum
How to use checksums
92f94c85aa42795269fb55d44bb78f0e938ac0baf32cddd2827d0bd535dba932
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.0

Release files / psautohint-1.9.3rc1-cp36-cp36m-win_amd64.whl

Download URL psautohint-1.9.3rc1-cp36-cp36m-win_amd64.whl
Size 230.9 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
2127fa7edbe7f216eec912cd6bc065c778854765b29e16f4c831e7e42c8117a2
BLAKE2b-256 checksum
How to use checksums
1ce135a0c344ff8d92bdb9bdc77da5610dc689b258acabce4d8e6aade6c100d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

Release files / psautohint-1.9.3rc1-cp36-cp36m-manylinux1_x86_64.whl

Download URL psautohint-1.9.3rc1-cp36-cp36m-manylinux1_x86_64.whl
Size 206.0 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
d5e480410e0af456a48a84b4615b7f867dae9f8d3e327820abb312838a535f1b
BLAKE2b-256 checksum
How to use checksums
999713a56541523c369802444487205ec8092455fcdeb88b133730d86ad825ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.5.6

Release files / psautohint-1.9.3rc1-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl

Download URL psautohint-1.9.3rc1-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Size 385.8 kB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.10+ Intel (x86-64, i386) macOS 10.10+ x86-64 macOS 10.6+ Intel (x86-64, i386) macOS 10.9+ Intel (x86-64, i386) macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
1a9d7160bfe55747b1e80c77ae38eab7ca31d9e88f506588db1adc09bf783191
BLAKE2b-256 checksum
How to use checksums
53c9d65fc944b18dc15503b07b4faddc31ddd4058a1dc754d08a588d2353e2a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.6

Release files / psautohint-1.9.3rc1-cp27-cp27mu-manylinux1_x86_64.whl

Download URL psautohint-1.9.3rc1-cp27-cp27mu-manylinux1_x86_64.whl
Size 205.9 kB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
6ce8311fc5623316695590a909a591a976db4f8ef2023bb68ff109eb6fd070fc
BLAKE2b-256 checksum
How to use checksums
ce23a1c1e806debf15af2c6b3b71112b9f822523f4d495ac3a6e8a1652d7d60c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.5.6

Release files / psautohint-1.9.3rc1-cp27-cp27m-win32.whl

Download URL psautohint-1.9.3rc1-cp27-cp27m-win32.whl
Size 165.3 kB
Tags CPython 2.7 CPython 2.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
fa5ec6519f45b1ec2908a142e61d91b61a0c90686de576906fb83fc064cf646b
BLAKE2b-256 checksum
How to use checksums
1d095f0ed2c35cc2c437cbe6998a0235f07bf8c818a6cb89ca79c5c25493c24c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

Release files / psautohint-1.9.3rc1-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl

Download URL psautohint-1.9.3rc1-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Size 385.7 kB
Tags CPython 2.7 CPython 2.7 pymalloc macOS 10.10+ Intel (x86-64, i386) macOS 10.10+ x86-64 macOS 10.6+ Intel (x86-64, i386) macOS 10.9+ Intel (x86-64, i386) macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
fc597b7c30877faf69b6657afb93d18fa63298025b95095fe60c9cb89d90efbb
BLAKE2b-256 checksum
How to use checksums
c9c7c9025772ffb528a316103f2bc7a1775283bc18ded2ddc39a3e142756addd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.15

Release history Release notifications | RSS feed

2.3.1

13 release files

2.3.0

13 release files

2.2.0

13 release files

2.1.1

10 release files

2.1.0

10 release files

2.0.1

10 release files

2.0.0

7 release files

1.9.3

10 release files

This release

1.9.3rc1 This release

10 release files

1.9.2

10 release files

1.9.0

10 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page