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

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.7.1b2

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.7.1b2
File Size Uploaded
psautohint-1.7.1b2.zip 212.4 kB Details

Built distributions (wheels)

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

Total release size: 1.6 MB

Release files / psautohint-1.7.1b2.zip

Download URL psautohint-1.7.1b2.zip
Size 212.4 kB
Tags Source
SHA-256 checksum
How to use checksums
e24084db309d6e1b8840508f2586af82487095385f81768e056135f9f0943a34
BLAKE2b-256 checksum
How to use checksums
20ef5676890d5a45c015e6d22f19378747d19474b6e491401fe252b918f185cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.5.6

Release files / psautohint-1.7.1b2-cp37-cp37m-win_amd64.whl

Download URL psautohint-1.7.1b2-cp37-cp37m-win_amd64.whl
Size 136.4 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
df8c8694a1e6ea05037284915ee07142e7728409b1714909db93f36aa6de7d71
BLAKE2b-256 checksum
How to use checksums
1376ecfc1124ad92af335ad17c5ca74132d32e79ab8e5a776812d7a7519b2da6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.7.0

Release files / psautohint-1.7.1b2-cp37-cp37m-manylinux1_x86_64.whl

Download URL psautohint-1.7.1b2-cp37-cp37m-manylinux1_x86_64.whl
Size 126.5 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
055c5cd6a1d5f046ae78e561c38044352f64f4b0b193809ec2d85dadfb3d34b6
BLAKE2b-256 checksum
How to use checksums
d98214e20bbeb26316fc32b07bfe5107ebebf5cf753e30b0a18a4614054b2273
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.5.6

Release files / psautohint-1.7.1b2-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.7.1b2-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 209.9 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
8f3d1140f3ef805d22c519d32a064ade32974d5cc2c69df56543a39a26aa93a5
BLAKE2b-256 checksum
How to use checksums
a8742ba4133e2fbfa9c614cc2315e3266e60fb9a8c7b25fa9d3caa739b1c2d99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.7.0

Release files / psautohint-1.7.1b2-cp36-cp36m-win_amd64.whl

Download URL psautohint-1.7.1b2-cp36-cp36m-win_amd64.whl
Size 136.4 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
1693dc5b7e0e13356cddb4a216428c5af67350c5f386fe96931ca6775e035049
BLAKE2b-256 checksum
How to use checksums
880ea5fe1c7e25e9a72d36f26901e9c3e3bba93f570f668d50b9d82f7e889a9d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.6.6

Release files / psautohint-1.7.1b2-cp36-cp36m-manylinux1_x86_64.whl

Download URL psautohint-1.7.1b2-cp36-cp36m-manylinux1_x86_64.whl
Size 126.5 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
7a1a9f1da1bbb0589cd7804f867aa0f73ad61b6d305ec0747bf67bb2af560280
BLAKE2b-256 checksum
How to use checksums
40fea1ff7a83856aed1447f76bf8966d00e734ea09c4be533e14076ca0285dea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.5.6

Release files / psautohint-1.7.1b2-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.7.1b2-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 209.9 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
f0397760a244a58549d21f2bba5a99c5a3390423ea77aa40763ddc1e25c61da6
BLAKE2b-256 checksum
How to use checksums
a5b9f62a43e4c19ef24bb623c53fd3163106e64cea62d13c51ff9a9f41f6dd64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.6.6

Release files / psautohint-1.7.1b2-cp27-cp27mu-manylinux1_x86_64.whl

Download URL psautohint-1.7.1b2-cp27-cp27mu-manylinux1_x86_64.whl
Size 126.3 kB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
f6f5d537a57bfcf955ac994aab5a8fa42cc44801fe826e1be566341f6102e633
BLAKE2b-256 checksum
How to use checksums
5bcab5a57cfdc16a272e4e7d0ca777db353f38078340300e2091f01baf191035
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.5.6

Release files / psautohint-1.7.1b2-cp27-cp27m-win32.whl

Download URL psautohint-1.7.1b2-cp27-cp27m-win32.whl
Size 104.5 kB
Tags CPython 2.7 CPython 2.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
1c14035385886c957109287781a3abdf9445cc33884cf5c3676aa722bdfa6e91
BLAKE2b-256 checksum
How to use checksums
21f46c4b9b69d3fb19c83bd5c2617b0c39d15b2b50f436312e457f4e11f1712e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/2.7.15

Release files / psautohint-1.7.1b2-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.7.1b2-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 209.8 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
651ba84ca32ac2bb36e1e7dfb3a3903f8596f6d6f6ab0b63918f90ed1f35962d
BLAKE2b-256 checksum
How to use checksums
5c15ad3ec124d202b4b3367b45dfc7af8b5a0dee9b2dc8a78b19e76f70ac683d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.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.7.1b2 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