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

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

Built distributions (wheels)

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

Total release size: 1.8 MB

Release files / psautohint-1.7.0b2.zip

Download URL psautohint-1.7.0b2.zip
Size 209.4 kB
Tags Source
SHA-256 checksum
How to use checksums
f9c0b068cf9b1f24e33b0f0bbfdf6080e4d003a7d763786cb245dc7cb112e156
BLAKE2b-256 checksum
How to use checksums
c4d2e2648f3bf3713a5c06f0a9b4ede329571f8ea2f4c8fdb2ca5501953ddadb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL psautohint-1.7.0b2-cp37-cp37m-win_amd64.whl
Size 151.5 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
9362796a391c5fc3fa643729d509b04ea563074e16ebc622064c551a9e684932
BLAKE2b-256 checksum
How to use checksums
3842ec6e72e0b063453a6f836289ff793ca4fb9c7733326765adbd5379d3dc73
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL psautohint-1.7.0b2-cp37-cp37m-manylinux1_x86_64.whl
Size 142.8 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
ea6127df5cc3f8e75db1ca4dd0309b9787c488cbb5423e2d602e5efbcf2e0ae3
BLAKE2b-256 checksum
How to use checksums
194d6b4a1c4e527174009416118df4ac7ff0710b0c63ebcff12deccbd85dfba8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

Download URL psautohint-1.7.0b2-cp36-cp36m-win_amd64.whl
Size 151.5 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
821cf82a454ecf1566f5b17d34694d39feb0c710d9ad81402f9377e00bfd7e1d
BLAKE2b-256 checksum
How to use checksums
5ae9b2403cd0673f45594dee178e068b0f7209da98b5149baa8b03861dda2ea1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

Release files / psautohint-1.7.0b2-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.0b2-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 230.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
6a4967502e82c99221ccaf8253aa8df4cd622e7ec8a7f0101942bfca3573d00c
BLAKE2b-256 checksum
How to use checksums
cd4295ae4881d2a7d48c86d4ac55407aaa237be4b2c0b0f5121e6d9f489a3549
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL psautohint-1.7.0b2-cp27-cp27mu-manylinux1_x86_64.whl
Size 142.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
9d4b6d714b0e4c345136e88c80a4560c7b463b83f66fd04b78ec7992b3d0fee8
BLAKE2b-256 checksum
How to use checksums
8e0965f173086b0659d367f829cf4202ee190ce2060d804be28afa5319bd78a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL psautohint-1.7.0b2-cp27-cp27m-win32.whl
Size 121.0 kB
Tags CPython 2.7 CPython 2.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
1ef55dd7cbf08267bda0f985f4eb56269edb0ca8ffed542b16e248178f365966
BLAKE2b-256 checksum
How to use checksums
dad2aa5ff9709757145a8ddfcded5ed25dc6998b2a06bddc0700eca393c36aed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / psautohint-1.7.0b2-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.0b2-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 230.3 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
85175f393007c8ff40cfc376a7d74bf7895b4cd15b718e9d74ae163683ab578d
BLAKE2b-256 checksum
How to use checksums
0d010d94c10b127f9089dd8ce48987e6de313c5d0942e1dbca0d49f2bac86098
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.0b2 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