Skip to content

Releases: fabiocaccamo/python-fontbro

0.26.1

09 Jan 09:48

Choose a tag to compare

  • Fix Windows compatibility by removing curses dependency. (by @seproDev)

0.26.0

08 Jan 23:37

Choose a tag to compare

  • Add Python 3.14 support.
  • Improve Windows compatibility.
  • Update features data. (by @seproDev in #239)
  • Update axis data. (by @seproDev in #235)
  • Update unicode-blocks.json and unicode-scripts.json data.
  • Bump requirements and pre-commit hooks.

0.25.0

11 Jun 20:46

Choose a tag to compare

  • Add Python 3.13 support.
  • Drop Python 3.8 and Python 3.9 support.
  • Reset file pointer when saving to fileobject.
  • Fix typing issues.
  • Update unicode-blocks.json and unicode-scripts.json data.
  • Bump requirements and pre-commit hooks.

0.24.0

05 Aug 19:10

Choose a tag to compare

  • Add get_svg method.
  • Add is_color method.
  • Improve is_monospace method accuracy by adding threshold option.
  • Bump requirements.

0.23.1

08 Jul 13:14

Choose a tag to compare

  • Fix get_format with .otf fonts with CFF2 table.
  • Bump requirements and pre-commit hooks

0.23.0

23 Jun 15:00

Choose a tag to compare

  • Add get_family_classification and set_family_classification methods.
  • Improve slugify utility function.
  • Bump requirements and pre-commit hooks

0.22.0

23 Jun 15:00

Choose a tag to compare

  • Add is_monospace method.
  • Add mypy to pre-commit.
  • Fix pyproject Ruff conf warnings.
  • Bump requirements and pre-commit hooks

0.21.0

07 Mar 00:51

Choose a tag to compare

  • Add type hints.
  • Add vertical metrics keys available as class properties.
  • Improve code quality.
  • Bump requirements and pre-commit hooks

0.20.0

29 Jan 23:01

Choose a tag to compare

  • Add more vertical metrics: units_per_em, y_max, y_min, ascent, descent, line_gap, typo_ascender, typo_descender, typo_line_gap, cap_height, x_height, win_ascent, win_descent.

0.19.0

28 Jan 22:23

Choose a tag to compare

  • Add get_vertical_metrics and set_vertical_metrics methods. (#150)