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

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

Built distributions (wheels)

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

Total release size: 2.6 MB

Release files / psautohint-1.9.3b3.zip

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

Download URL psautohint-1.9.3b3-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
b83f3ab7d4e175b310523f36f57c11c5c4fd3bf12dc337e0796c4b5a21ae0150
BLAKE2b-256 checksum
How to use checksums
eb0853db4fdf84da94c32e7cef09ae8eff8eb82090c0c1665fb22ad121b68faf
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.3b3-cp37-cp37m-manylinux1_x86_64.whl

Download URL psautohint-1.9.3b3-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
773d31f4658bfd93afb8f80e8dbb987f2f0b8a936eb522da25ce45f0529e03af
BLAKE2b-256 checksum
How to use checksums
2dfa18ce727032354f94d2c4cfbf7e2359a7a18c8b7373ff44e681f0ec10e3f7
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.3b3-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.3b3-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
41de02992674eda2c24328484e544fb54bdd970393ad64dcd60e43efb0aed51d
BLAKE2b-256 checksum
How to use checksums
869b7e96d97317655caaee42a342a600d81e10cd814eb1f4f4fd033489c17dfe
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.3b3-cp36-cp36m-win_amd64.whl

Download URL psautohint-1.9.3b3-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
8feb42d3f1306bd4b1097cc21ed1db3c8e697fc824fe2e44c21febe60fddce51
BLAKE2b-256 checksum
How to use checksums
8ee516a05f81faf24770acc69178d92a6f3f6c29a521d3a6d54aa34d5c4a0bc3
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.3b3-cp36-cp36m-manylinux1_x86_64.whl

Download URL psautohint-1.9.3b3-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
647583ab8851bf05e3f9d27dfb81157496c6476c16f741b0bdd28e303c604570
BLAKE2b-256 checksum
How to use checksums
48b957e0b8331714bc575075df17540e8d23f283f4e999ff575bf548534d5ece
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.3b3-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.3b3-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.7 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
902340873f0b0568f92be12cc79b9fc4a0a4f4e7eaf048a9c1fdfdb29655c52f
BLAKE2b-256 checksum
How to use checksums
5c19b82af872f541a6a2a4f34da49caba779481b7d830e6c599cfe0d6835109b
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.3b3-cp27-cp27mu-manylinux1_x86_64.whl

Download URL psautohint-1.9.3b3-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
ae41b158697401e049d96f52e63df596ca40a6bf4bb8fef6580ab8f96fcc73af
BLAKE2b-256 checksum
How to use checksums
defbbc9e72b576516b4514279b01469231025aa0d2b86bb9328eefa8f4124a35
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.3b3-cp27-cp27m-win32.whl

Download URL psautohint-1.9.3b3-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
ca004d29a89f07da65410c6b71cae8e291b0c44a860dce75bb5e3ed8eb6ca56a
BLAKE2b-256 checksum
How to use checksums
a6fe9af6abec251333d568851ddd71f0db613bfc051a7acccd36d408d3c4a4a4
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.3b3-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.3b3-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
c0e3da71c421a793949c82d7b664edea29ba4d9884ce1a38ca5b6eaa8d8bdd69
BLAKE2b-256 checksum
How to use checksums
1dd52a12172e3fe3619b957df58f26746473a9eee9936c18aa8049aa9260e793
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.3b3 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