Releases: pwaller/pyfiglet
v1.0.3: Type hints added.
What's Changed
The significant change in this release is the addition of type hints, from #147.
- Fixing typos in README.md. by @gl-yziquel in #133
- init.py: Fix a tiny typo in a comment by @gregorni in #135
- Update README.md by @aminsoheyli in #136
- Tests : Use slant instead of doh to use only fonts-contrib by @LyesSaadi in #137
- Added: Double-Blocky Font by @CatPieLeaf in #140
- Big type hinting and modernization upgrade by @edward-jazzhands in #147
New Contributors
- @gl-yziquel made their first contribution in #133
- @gregorni made their first contribution in #135
- @aminsoheyli made their first contribution in #136
- @LyesSaadi made their first contribution in #137
- @CatPieLeaf made their first contribution in #140
- @edward-jazzhands made their first contribution in #147
Full Changelog: v1.0.2...v1.0.3
v1.0.2
What's Changed
- Close file handle in preloadFont by @anz-ableton in #131
New Contributors
- @anz-ableton made their first contribution in #131
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
This release exists to prevent old versions of python from trying to install a new version of pyfiglet which they are incompatible with. We now test against python3.9 or newer. If you need support for an older version of python, then add a version constraint pyfiglet<1
.
- Add python3.9 to testing by @pwaller in #129
- subprocess32 no longer needed by @polyzen in #126
- Add python_requires >= 3.9 by @pwaller in #130
New Contributors
Full Changelog: v1.0.0...v1.0.1
v1.0.0 [yanked]
What's Changed
Note: This release was yanked because it broke on older versions of python, see #127, and 1.0.1 was published which prevents those old versions of python from picking up the newer pyfiglet.
Note that 1.0.0 drops support for python <= 3.7, even though the changelog below includes fixes which made it work temporarily for those versions.
- Update setup.py for python 3.6 and 3.7 by @BjornFJohansson in #65
- Add 'make publish' which also publishes wheel (0.8.post1) by @pwaller in #67
- Add support for zipped fonts by @peterbrittain in #64
- Fix simple typo: compatability -> compatibility by @timgates42 in #76
- make color parameter caps by @u0nel in #81
- add options for handling surrounding whitespace by @aerickson in #83
- Fix for #89 - clarify font licensing by @peterbrittain in #90
- Update init.py by @SergBobrovsky in #97
- Add loading German Umlaute by @everlanes in #96
- Added fonts by @drakbar in #92
- Support caca2tlf converted fonts better by @oto-ledger in #88
- add blocky font by @mkinney in #106
- Fix setup by @mkinney in #108
- Revert "Fix setup" by @pwaller in #110
- Update test.yml python versions by @pwaller in #111
- Port to importlib.resources by @stefanor in #114
- seek to the start of the file after checking for a zip header by @stefanor in #115
- Fix for various font issues by @peterbrittain in #118
- Fix most reming font issues by @peterbrittain in #123
- Fix #95 - Default fonts if user just runs setup.py by @peterbrittain in #122
- Setup auto publish by @pwaller in #125
New Contributors
- @BjornFJohansson made their first contribution in #65
- @timgates42 made their first contribution in #76
- @u0nel made their first contribution in #81
- @aerickson made their first contribution in #83
- @SergBobrovsky made their first contribution in #97
- @everlanes made their first contribution in #96
- @drakbar made their first contribution in #92
- @oto-ledger made their first contribution in #88
- @mkinney made their first contribution in #106
Full Changelog: v0.8.0...v1.0.0
Bugfix release 0.7.2
Fixes #34.