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.0b1

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.0b1
File Size Uploaded
psautohint-1.9.0b1.zip 224.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for psautohint 1.9.0b1
File
psautohint-1.9.0b1-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
psautohint-1.9.0b1-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
psautohint-1.9.0b1-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+ x86-64, macOS 10.9+ Intel (x86-64, i386), macOS 10.10+ Intel (x86-64, i386), macOS 10.6+ Intel (x86-64, i386), macOS 10.9+ x86-64 Details
psautohint-1.9.0b1-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
psautohint-1.9.0b1-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
psautohint-1.9.0b1-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.10+ x86-64, macOS 10.9+ Intel (x86-64, i386), macOS 10.10+ Intel (x86-64, i386), macOS 10.6+ Intel (x86-64, i386), macOS 10.9+ x86-64 Details
psautohint-1.9.0b1-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.0b1-cp27-cp27m-win32.whl CPython 2.7 CPython 2.7 pymalloc Windows x86-32 Details
psautohint-1.9.0b1-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+ Intel (x86-64, i386), macOS 10.9+ x86-64, macOS 10.10+ x86-64, macOS 10.10+ Intel (x86-64, i386), macOS 10.6+ Intel (x86-64, i386) Details

Total release size: 2.6 MB

Release files / psautohint-1.9.0b1.zip

Download URL psautohint-1.9.0b1.zip
Size 224.1 kB
Tags Source
SHA-256 checksum
How to use checksums
56e9491ca26542895f590d319669f8644a98549fa839a30e59d17be1188c4fa7
BLAKE2b-256 checksum
How to use checksums
6ba99499786ed640d0ba56808e6413afda4faa46d26c64fc34a8778d440d580a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/3.5.6

Release files / psautohint-1.9.0b1-cp37-cp37m-win_amd64.whl

Download URL psautohint-1.9.0b1-cp37-cp37m-win_amd64.whl
Size 231.6 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
260afbf72d732992185df01c7f17af7716ca4334cf6ec8b86a56208f40e91fc4
BLAKE2b-256 checksum
How to use checksums
5f43f61ee6c881cc87556672cf55856b4f49ea9ed280402947ec5a503212d255
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/3.7.0

Release files / psautohint-1.9.0b1-cp37-cp37m-manylinux1_x86_64.whl

Download URL psautohint-1.9.0b1-cp37-cp37m-manylinux1_x86_64.whl
Size 202.7 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
16c26db82897f45311bcb8b93e8ae552f12064db95b663de47f21211d3ce81d9
BLAKE2b-256 checksum
How to use checksums
de3cab3557beebc696768bece988ee9bff5558abd6abe8247334ea952e27058f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/3.5.6

Release files / psautohint-1.9.0b1-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.0b1-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 386.5 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
bc05a5ed32323551d659f6bf3973b82ae96c617f48c2d6d2e63d50b34e088ea7
BLAKE2b-256 checksum
How to use checksums
1e06225d36a8217a403ef29b28f6f6fb9ff5bf452840f7303257e87ac920a8f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/3.7.0

Release files / psautohint-1.9.0b1-cp36-cp36m-win_amd64.whl

Download URL psautohint-1.9.0b1-cp36-cp36m-win_amd64.whl
Size 231.6 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
398e6dd9e153c82483a62fc3745f37d76f605462238c57f0eb67300cf76b46a0
BLAKE2b-256 checksum
How to use checksums
bd1260223b61da7a2d49374f52fb551ba8bbf2c0a8dec9ef4c724efd4439acf4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/3.6.6

Release files / psautohint-1.9.0b1-cp36-cp36m-manylinux1_x86_64.whl

Download URL psautohint-1.9.0b1-cp36-cp36m-manylinux1_x86_64.whl
Size 202.7 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
06ec3c4717b48e27c6834e1d701da6e95da7f0714259f7aaad943263dc0ec715
BLAKE2b-256 checksum
How to use checksums
bfb244b3eda9c0c6d6b7ec7456c9877c53fae14b331e585c7e01d064b35bf0a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/3.5.6

Release files / psautohint-1.9.0b1-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.0b1-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 386.5 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
34771249b6b5816231a95a09d29abd51d0bdbafda4dc3e6205451258c08657fd
BLAKE2b-256 checksum
How to use checksums
1bbc0557413e0c3d1073ece5a94cbb8fbcb639d8f53001993cbafb94325c31fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/3.6.6

Release files / psautohint-1.9.0b1-cp27-cp27mu-manylinux1_x86_64.whl

Download URL psautohint-1.9.0b1-cp27-cp27mu-manylinux1_x86_64.whl
Size 202.6 kB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
365f70bb8a8115934fec8a5c32e078372d7de1d999c52284d28e9bf47502bbd5
BLAKE2b-256 checksum
How to use checksums
ce1866683a0037b07515df61dff81633a30f7132ac66c894ea419c873762de05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/3.5.6

Release files / psautohint-1.9.0b1-cp27-cp27m-win32.whl

Download URL psautohint-1.9.0b1-cp27-cp27m-win32.whl
Size 164.1 kB
Tags CPython 2.7 CPython 2.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
717c60a6281458d340e5f20716519ea42d21db4621f4d54ce53c81e1c5a499dc
BLAKE2b-256 checksum
How to use checksums
6f8b428e07487c491a146af15c767ffa59b56a4cd0603dc348f68014ec706543
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/2.7.15

Release files / psautohint-1.9.0b1-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.0b1-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 386.4 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
369f3bb6058837d860f885d0af24bf4ce5791e31d48f8aa1808f0c16dee1ff6f
BLAKE2b-256 checksum
How to use checksums
e1c2bcdc6d6001ed1ae6d83f34b94bd2e4f3d37f6d2249dedfee205b32088570
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.27.0 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

1.9.2

10 release files

1.9.0

10 release files

This release

1.9.0b1 This release

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