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.

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

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.0b1
File Size Uploaded
psautohint-1.7.0b1.zip 209.7 kB Details

Built distributions (wheels)

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

Total release size: 1.8 MB

Release files / psautohint-1.7.0b1.zip

Download URL psautohint-1.7.0b1.zip
Size 209.7 kB
Tags Source
SHA-256 checksum
How to use checksums
73fd82036b9ef35053d4b1e4fd24d5645bd45ac8206bf94bb845a2d76cc81f0b
BLAKE2b-256 checksum
How to use checksums
e5fb86920ce4922b2b9cf1cce2c3c2474e679e60fe70629e841aa601d4069956
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / psautohint-1.7.0b1-cp37-cp37m-win_amd64.whl

Download URL psautohint-1.7.0b1-cp37-cp37m-win_amd64.whl
Size 154.3 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
d7c4fdcb648472e41958a9e072fa9cc5439983ac3e7d016dc992dfeeb8fdf5cb
BLAKE2b-256 checksum
How to use checksums
269fd291b6acc1999c3b0a4b4535389314e8b50085b7532b32a0a0cc2dd02dd5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / psautohint-1.7.0b1-cp37-cp37m-manylinux1_x86_64.whl

Download URL psautohint-1.7.0b1-cp37-cp37m-manylinux1_x86_64.whl
Size 145.3 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
4c483d06e365cc8359ef4831c3afe27f0d909f6529712a709218032ae7e255be
BLAKE2b-256 checksum
How to use checksums
35e732342af9888485f27f3d763b5dabeab0421e57bc5bf6b804df52f8c6f923
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / psautohint-1.7.0b1-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.0b1-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 233.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
74476979320f2aad1037353b50fe55eaa46e011513a835eb764b76a8e3bd45ee
BLAKE2b-256 checksum
How to use checksums
a976f91e13a741ae2fb1e061f9ae1c7232b62211b84956e88589cb2e809161ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / psautohint-1.7.0b1-cp36-cp36m-win_amd64.whl

Download URL psautohint-1.7.0b1-cp36-cp36m-win_amd64.whl
Size 154.3 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
671bdbd31dcc0a88d4a8c058ba4f62f83ab559921a74810fc95de09c221d6c92
BLAKE2b-256 checksum
How to use checksums
022fffd057f582a77266770eca5934f08f1a5937cbbd94280a96c21d03238eef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / psautohint-1.7.0b1-cp36-cp36m-manylinux1_x86_64.whl

Download URL psautohint-1.7.0b1-cp36-cp36m-manylinux1_x86_64.whl
Size 145.3 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
d51175a336e57108be1ba3f271be6b71b3ec746c9a92d32fd0582b708f139027
BLAKE2b-256 checksum
How to use checksums
dd715e25991ee05f8035e3125d354f398cfe2cb6bd88ce359b8723045e336ae6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / psautohint-1.7.0b1-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.0b1-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 233.5 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
9f6ad9794478dc295681e2afd12aa948b2e5cb20ac9c6257a54a044bdc96d99f
BLAKE2b-256 checksum
How to use checksums
f027e86a8cafb27d1f3edb8e3e7e4da690e746c578ef59350675d4da6a7e10ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / psautohint-1.7.0b1-cp27-cp27mu-manylinux1_x86_64.whl

Download URL psautohint-1.7.0b1-cp27-cp27mu-manylinux1_x86_64.whl
Size 145.2 kB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
caa14e733958a8fdda1f89f03276322c44b501c991aa85987343979304740e08
BLAKE2b-256 checksum
How to use checksums
db6be20eba031b3d86c13b228fbc4c9cd0561370a224d697e1cd7ba7ce112a11
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / psautohint-1.7.0b1-cp27-cp27m-win32.whl

Download URL psautohint-1.7.0b1-cp27-cp27m-win32.whl
Size 122.5 kB
Tags CPython 2.7 CPython 2.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
5d335b718334da8a074fddc6298551da9f8db1a9ee3be668bedcb985cc61f8bd
BLAKE2b-256 checksum
How to use checksums
001ad01bfc6dbfe81b0e0ed615102fc5e86db058070f0936c6309593f82b4dad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / psautohint-1.7.0b1-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.0b1-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.4 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
c13ff79c91759eff719a255f8d5faf45ffdf273bf883aa68050f3785eea0d9f4
BLAKE2b-256 checksum
How to use checksums
a005a3d2d75c7a0f29da5b9f3b58d3b6e473549ffae21735257266c24a7b4bde
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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