Skip to content

Releases: fabiocaccamo/python-fontbro

0.24.0

05 Aug 19:10
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare
  • Add get_vertical_metrics and set_vertical_metrics methods. (#150)

0.18.0

06 Jan 11:35
Compare
Choose a tag to compare
  • Add sanitize method.
  • Enforce keyword arguments usage.
  • Use custom exceptions.

0.17.2

18 Dec 14:24
Compare
Choose a tag to compare
  • Fix possible TypeError: '<' not supported between instances of 'NoneType' and 'int'.

0.17.1

18 Dec 11:45
Compare
Choose a tag to compare
  • Add get_variable_instance_by_style_name method.
  • Increase tests coverage.