- Support Python 3.10, 3.11, and 3.12
- Drop support for Python 3.6
- Migrated from setuptools to hatch
- Declare the project unsupported going forwards
- Drop support for Python 3.4 and 3.5
- Support Python 3.9
- Support Click 8
--font
now accepts names of builtin fonts- When an input filename is given but no output filename, write to the input
filename with the extension set to
.pdf
instead of to stdout - Eliminated the
--multiline
option and made its behavior the default - Added a
--sort
option and made--no-sort
the default behavior - Support Python 3.8
Initial release