This release is a pre-release and may not be stable for production use.
PSAutoHint
A standalone version of AFDKO’s autohinter.
Still a work in progress. Use at your own risk!
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 authinter can be used by running:
psautohint
The old autohintexe binary can also be built from libpsautohint
directory:
autoreconf -if
./configure
make
Testing
We have a test suite that can be run with:
tox
Metadata
Release files for psautohint 1.1.1a6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| psautohint-1.1.1a6.zip | 181.1 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| psautohint-1.1.1a6-cp36-cp36m-win_amd64.whl | CPython 3.6 | CPython 3.6 pymalloc | Windows x86-64 | Details |
| psautohint-1.1.1a6-cp36-cp36m-manylinux1_x86_64.whl | CPython 3.6 | CPython 3.6 pymalloc | Linux glibc 2.5+ x86-64 | Details |
| psautohint-1.1.1a6-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.9+ x86-64, macOS 10.6+ Intel (x86-64, i386), macOS 10.10+ x86-64, macOS 10.9+ Intel (x86-64, i386), macOS 10.10+ Intel (x86-64, i386) | Details |
| psautohint-1.1.1a6-cp27-cp27mu-manylinux1_x86_64.whl | CPython 2.7 | CPython 2.7 pymalloc wide-unicode | Linux glibc 2.5+ x86-64 | Details |
| psautohint-1.1.1a6-cp27-cp27m-win32.whl | CPython 2.7 | CPython 2.7 pymalloc | Windows x86-32 | Details |
| psautohint-1.1.1a6-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.6+ Intel (x86-64, i386), macOS 10.10+ x86-64, macOS 10.9+ Intel (x86-64, i386) | Details |
Total release size: 1.2 MB
Release files / psautohint-1.1.1a6.zip
| Download URL | psautohint-1.1.1a6.zip |
|---|---|
| Size | 181.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e002e84f6cadd840a88f6a77b1b03166c5e254830ba172fe1357b1ebb2336122
|
|
BLAKE2b-256 checksum How to use checksums |
bbeb21b2fae966e9dad28e3d589525907f670a3150ecc3e98c719c5f0ab474c6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / psautohint-1.1.1a6-cp36-cp36m-win_amd64.whl
| Download URL | psautohint-1.1.1a6-cp36-cp36m-win_amd64.whl |
|---|---|
| Size | 154.7 kB |
| Tags | CPython 3.6 CPython 3.6 pymalloc Windows x86-64 |
|
SHA-256 checksum How to use checksums |
2ae8f2730efd8b2f1088c62e5c09e0eef4fd441ba32fbe0fac1796d9f8f1f38f
|
|
BLAKE2b-256 checksum How to use checksums |
356cca8d33beb3459648aa5dc2b0d3ddd2f1ef3c166c856c09f892b8c3d51c7e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / psautohint-1.1.1a6-cp36-cp36m-manylinux1_x86_64.whl
| Download URL | psautohint-1.1.1a6-cp36-cp36m-manylinux1_x86_64.whl |
|---|---|
| Size | 145.7 kB |
| Tags | CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
7c27e9822f9cbc018c80f3603e28b82ef28ca0b4bacfcc81fbe50eb2659e7f3a
|
|
BLAKE2b-256 checksum How to use checksums |
9c28edc8a4781c1de7a6fe18bcc156c7295c4b953781b5d56bf0ab82cdda2bd5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / psautohint-1.1.1a6-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.1.1a6-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 | 234.0 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 |
64210708c16067d0a34148bfb3ba8d5e0da6adb83620de6ea58374236d036b9d
|
|
BLAKE2b-256 checksum How to use checksums |
65ef0f7228e79c6eb6c66a3e8d8e2aa3c68efd8346386f089b4ca155b7bdf82a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / psautohint-1.1.1a6-cp27-cp27mu-manylinux1_x86_64.whl
| Download URL | psautohint-1.1.1a6-cp27-cp27mu-manylinux1_x86_64.whl |
|---|---|
| Size | 145.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 |
cc7984a5a8276b01452e63498edae85f286c1c601cbdcf1b8f4ea6f8ead16778
|
|
BLAKE2b-256 checksum How to use checksums |
aeacea526c4a81d298752c76550c9ad98410bc7bf4822b5103adc56905d4aa11
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / psautohint-1.1.1a6-cp27-cp27m-win32.whl
| Download URL | psautohint-1.1.1a6-cp27-cp27m-win32.whl |
|---|---|
| Size | 122.9 kB |
| Tags | CPython 2.7 CPython 2.7 pymalloc Windows x86-32 |
|
SHA-256 checksum How to use checksums |
17d19f0a138d5e0aa0b031d17a4e57414dfe4b2b3b83b75b2163784217b10aa9
|
|
BLAKE2b-256 checksum How to use checksums |
2936204349961246709d6bce8dd867a5d274f553922b043e5f3b51b75e62452b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / psautohint-1.1.1a6-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.1.1a6-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 | 233.9 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 |
4960e2543921037a9dde8de293843973919993964c59145140ea7f5503c5f7a8
|
|
BLAKE2b-256 checksum How to use checksums |
d93e95d2e408601a7a75984667f0acee38cd1a6bdf999bcda5d0fdaa3f40eb62
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |