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

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.3b1
File Size Uploaded
psautohint-1.9.3b1.zip 227.4 kB Details

Built distributions (wheels)

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

Total release size: 2.6 MB

Release files / psautohint-1.9.3b1.zip

Download URL psautohint-1.9.3b1.zip
Size 227.4 kB
Tags Source
SHA-256 checksum
How to use checksums
f5591ca85dde8a88ae36dc2680ee221160e2d6f108ed0673936342f662bf3346
BLAKE2b-256 checksum
How to use checksums
48d6798fd2b66aad597159b9c84d2a5610d9cce684e55e0f73a9a4be03169f70
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.3b1-cp37-cp37m-win_amd64.whl

Download URL psautohint-1.9.3b1-cp37-cp37m-win_amd64.whl
Size 230.7 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
631424ba57b09817dcf5a3246bb1861831e21436023076a3c1eb1ce84f8d9c63
BLAKE2b-256 checksum
How to use checksums
cb452bfed973a69d73047bb723348655ecaf5262c0b0d764a3512adb3e45e9f0
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.3b1-cp37-cp37m-manylinux1_x86_64.whl

Download URL psautohint-1.9.3b1-cp37-cp37m-manylinux1_x86_64.whl
Size 205.8 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
9bce7f67bee29b9b96b4895e1b0baaf91a0ea2200c2613c5287538c82374b3b8
BLAKE2b-256 checksum
How to use checksums
755260df2b2815c4931fada0c457afff6bdfc3078bd2ecbb420a632e39b62e3c
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.3b1-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.3b1-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.6 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
97261d4b449081b108b2cde5c0fe1ce2e4a3675cf7b34c39ddc42f5cc986e04a
BLAKE2b-256 checksum
How to use checksums
42a4fbde2de429674035cade3ad702e52dbe19e94a866d369c8e7734bfec6ec7
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.3b1-cp36-cp36m-win_amd64.whl

Download URL psautohint-1.9.3b1-cp36-cp36m-win_amd64.whl
Size 230.7 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
1fe599f1eb5272e70bdae22f3469d8c07ca7d79e35f05c2ee4d80a2dc5fc3749
BLAKE2b-256 checksum
How to use checksums
9be755a0107c6e3a512c45f2f52310800e1a8f38023de2909fc0ce2a71203453
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.3b1-cp36-cp36m-manylinux1_x86_64.whl

Download URL psautohint-1.9.3b1-cp36-cp36m-manylinux1_x86_64.whl
Size 205.8 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
5084fad2da5b77bae3051716697a1379924b4c2dd43cef4ceddbb0f400f424fe
BLAKE2b-256 checksum
How to use checksums
072427f67c290c97f0cbd52a95ae4eac7d149f9ed8bbd4c05376f93c2db8f238
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.3b1-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.3b1-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.6 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
e272ea4801a44fcac868ec0df41a88dbd15908d7e1536d0b0464b1217f078b47
BLAKE2b-256 checksum
How to use checksums
d519b08554b5370708cc9bf262a8cbf04d88fc233516a914a57974bf1b861668
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.3b1-cp27-cp27mu-manylinux1_x86_64.whl

Download URL psautohint-1.9.3b1-cp27-cp27mu-manylinux1_x86_64.whl
Size 205.7 kB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
093f3b0ed6a1fed8dc9a766528041f208f955df83f70411539c4e3fca344a86f
BLAKE2b-256 checksum
How to use checksums
3ecb50fd868bb6cae8eb132cbce303d20b3c25fef27fce00ca2b104cb944f7a0
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.3b1-cp27-cp27m-win32.whl

Download URL psautohint-1.9.3b1-cp27-cp27m-win32.whl
Size 165.1 kB
Tags CPython 2.7 CPython 2.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
75c051d549b51abbc8b51d6cd791514685e9e80ce5c2499f6d34a0e0f67ef0a5
BLAKE2b-256 checksum
How to use checksums
5efeb7a07155aa7ecc0fc6ace161da8ecdcf2f51ee08c7fa0b97eaa896ff267b
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.3b1-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.3b1-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.5 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
ac6da4471c54d884cb473e2c25881107bd5783ad14603ce9cc86605f97b3dd88
BLAKE2b-256 checksum
How to use checksums
87e68e287268f639beeb201f49b40c7a13a0385ca2180152a4fd4c174be88bea
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.3b1 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