Python wrapper for Adobe's PostScript autohinter
Project description
PSAutoHint
A standalone version of AFDKO’s autohinter.
NOTE: as of August 2019, only Python 3.6 or later is supported.
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
psautohint-2.0.0a1.zip
(225.5 kB
view hashes)
Built Distributions
Close
Hashes for psautohint-2.0.0a1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2bbf553889b83d1ceb3877f7e72056a87aa8654684f214c15473adcd9560b606 |
|
MD5 | eb20c8e89fb97c79e8e3f6dc00b7fe3f |
|
BLAKE2b-256 | 757825b4f438c9723066d3d2d6b901a99e24c2fa44ac850467b59da6496014cb |
Close
Hashes for psautohint-2.0.0a1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d52a974890381d4a464d2269f5eefdb620de7c438e036186a9cf3148e2f687ac |
|
MD5 | 1c31fefcde7d43a88aa83d507ac53578 |
|
BLAKE2b-256 | dba29d679485d6ed427a1ab666472bdd6da2f8200bfd86826c53cae3c5d8f7de |
Close
Hashes for psautohint-2.0.0a1-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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 013f57f73d64b876cc8b6460932a92b4254ebf33e56deff0c1d000ff4050a84d |
|
MD5 | 61d2a8a9d613fc762020b56294976fa9 |
|
BLAKE2b-256 | 7a640b4901589de66a036f8df6ec3e7a3e18aec79b16d06ddb83f36a8b4cfdc8 |
Close
Hashes for psautohint-2.0.0a1-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f6e470d836fbae2b077f67c4046cfd838177e2c4ef2dc4d004ea5d93516bca8 |
|
MD5 | 00d0780a7cb808ae2a02b9873e8201dd |
|
BLAKE2b-256 | 62dc0c9f2b18390272f055ab3536dfdd241f068a57aa63f969589938787e74b9 |
Close
Hashes for psautohint-2.0.0a1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e6df1f3a10e9881f809fa820210e6290053ef31f40adfd4dc5df21d919064c2 |
|
MD5 | 40c466e43f9d21864f85d17f51d5341a |
|
BLAKE2b-256 | c9080e551c914d8cc6ab21f49fcaf240e7ec0d39e804e23f706acdda6adfddbd |
Close
Hashes for psautohint-2.0.0a1-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
Algorithm | Hash digest | |
---|---|---|
SHA256 | fecad8ef7e87b86ccbaed14d32362fef19967888d7d5ca6b25284ad8041c6b75 |
|
MD5 | 8cc7d6c31e459aea92e512b8641595f1 |
|
BLAKE2b-256 | d615552a379f988a9ed95f1db1779e761af3f220eec70a4854a7f8bb4f335bb4 |