Skip to content

Releases: fabiocaccamo/python-fontbro

0.14.8

17 Apr 09:41
Compare
Choose a tag to compare
  • Fix family_name renaming.
  • Fix tox test command.
  • Replace flake8 with Ruff.
  • Switch from setup.cfg to pyproject.toml.
  • Bump fonttools[pathops,unicode,woff] from 4.39.2 to 4.39.3. (#68)
  • Bump pillow from 9.4.0 to 9.5.0. (#71)

0.14.7

24 Mar 09:46
Compare
Choose a tag to compare
  • Improve full_name renaming using name records IDs 16 and 17. #62 (#66)

0.14.6

21 Mar 22:59
Compare
Choose a tag to compare
  • Accept axis coordinates dict with default in to_sliced_variable method. #63
  • Update unique identifier name record when renaming font. #62
  • Upgrade syntax for Python >= 3.8.
  • Set max line length to 88.
  • Add flake8-bugbear to pre-commit.
  • Run flake8 also on tests files.
  • Bump requirements.

0.14.5

29 Jan 11:12
Compare
Choose a tag to compare

0.14.4

12 Jan 17:51
Compare
Choose a tag to compare
  • Automatically update unicode data once a month.
  • Update unicode-blocks.json and unicode-scripts.json data.
  • Fix unformatted string in get_characters method.

0.14.3

12 Jan 12:30
Compare
Choose a tag to compare
  • Bump python-fsutil requirement.

0.14.2

11 Jan 13:45
Compare
Choose a tag to compare
  • Add ignore_blank option to get_characters and get_characters_count methods.
  • Fix Pillow textsize method deprecation warning.
  • Bump requirements.

0.14.1

03 Jan 13:10
Compare
Choose a tag to compare
  • Update unicode data.

0.14.0

03 Jan 10:17
Compare
Choose a tag to compare
  • Drop Python 3.7 support.
  • Add setup.cfg (setuptools declarative syntax) generated using setuptools-py2cfg.
  • Add pyupgrade to pre-commit config.
  • Bump requirements and actions.
  • Pin test requirements.

0.13.0

14 Dec 10:10
Compare
Choose a tag to compare
  • Add Python 3.11 support.
  • Replace str.format with f-strings.
  • Remove encoding pragma.
  • Remove python setup.py test usage.
  • Bump requirements and actions.