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

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.1b4
File Size Uploaded
psautohint-1.7.1b4.zip 217.9 kB Details

Built distributions (wheels)

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

Release files / psautohint-1.7.1b4.zip

Download URL psautohint-1.7.1b4.zip
Size 217.9 kB
Tags Source
SHA-256 checksum
How to use checksums
d8976c770415d6c72e575f2a8dd79a2bbdc3271386d1ae4af78c10451230bdd0
BLAKE2b-256 checksum
How to use checksums
15c693725d7fafe7f9d981dfcb9643d72a34bb08182363aac33362ab6d577db9
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.1b4-cp37-cp37m-win_amd64.whl

Download URL psautohint-1.7.1b4-cp37-cp37m-win_amd64.whl
Size 227.6 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
0bf04bb3ce240fdfa470093a6a2eda470e007eb32f32bb355314c787e770f598
BLAKE2b-256 checksum
How to use checksums
67dc3a2473b637e3c7a32b80c72fd3431d282359bf5c6df5a6f6cac9dc1f9e71
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.1b4-cp37-cp37m-manylinux1_x86_64.whl

Download URL psautohint-1.7.1b4-cp37-cp37m-manylinux1_x86_64.whl
Size 203.8 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
7c1bd3c7531256f1333b5761807c309dddf728e5313e8fcc3d9faef740e0a4ca
BLAKE2b-256 checksum
How to use checksums
9405c1ea59d010cf719655d4483dd46bbf9bee8b43dd72112d0eced1dbee9607
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.1b4-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.1b4-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 378.3 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
76eb2e5d4c10dce364bef40c69556ec80f1d3b9744cb8d3716740888dabc3af8
BLAKE2b-256 checksum
How to use checksums
84ea5d4e91591024f3763db1c2340ad90d9b574384af5165ecbfdc0571e65113
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.1b4-cp36-cp36m-win_amd64.whl

Download URL psautohint-1.7.1b4-cp36-cp36m-win_amd64.whl
Size 227.6 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
199f198d67c0654701e30dedef6bb0fefbea334d91c8548f781022e73aa4ca39
BLAKE2b-256 checksum
How to use checksums
1793d9531f53bf23021d998745e4e02c3885fbed32053e19abac318144fd452c
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.1b4-cp36-cp36m-manylinux1_x86_64.whl

Download URL psautohint-1.7.1b4-cp36-cp36m-manylinux1_x86_64.whl
Size 203.8 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
b9f6e09a5ae1b907910a986e464836377ca0c098c6ede05524addc91d6d612d4
BLAKE2b-256 checksum
How to use checksums
4339c4e849cee68dad08b18f1863b7d81199365cec279439c1e70ba48840b2c2
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.1b4-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.1b4-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 378.2 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
9644d4ef43623df7f281b2b142d463d3dcacbdadb14b53c4c5149d447b80bf09
BLAKE2b-256 checksum
How to use checksums
bdf5eef2c3640ea0198c5079ccb1d9d618e3322406de8b69e79ee1b0dfacb505
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.1b4-cp27-cp27mu-manylinux1_x86_64.whl

Download URL psautohint-1.7.1b4-cp27-cp27mu-manylinux1_x86_64.whl
Size 203.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
9df10e81c805b0cf2a84c631f8b71449305f8d54f9283fb3e5c5505369c204e6
BLAKE2b-256 checksum
How to use checksums
a76f74b6d7694f0c2ad396c95c52735a543e65f795a5d8aa205ce776eb040f0f
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.1b4-cp27-cp27m-win32.whl

Download URL psautohint-1.7.1b4-cp27-cp27m-win32.whl
Size 159.4 kB
Tags CPython 2.7 CPython 2.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
650349d0bdc4b550899ddae72b158be113bb91f641d53f0deb1c316a5ceb24d1
BLAKE2b-256 checksum
How to use checksums
b86c14a2da74a3fa6fbe49ee4d8557a92145f222d296f21e851ab6e168c87e9e
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.1b4-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.1b4-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 378.2 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
b574a0ce674593c87d52d852901e3f6a23ea293216e9c4eb92e4f06325e3bf48
BLAKE2b-256 checksum
How to use checksums
8e12ead58ac7d2c22254d97d4babf172cab24826b9d00a189c5d9b9a22b44d67
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.1b4 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