Skip to content

Releases: fabiocaccamo/python-fontbro

0.9.1

07 Jun 12:39

Choose a tag to compare

  • Updated subset default options.

0.9.0

07 Jun 10:19

Choose a tag to compare

  • Added possibility to pass subsetter options via kwargs in subset method.
  • Updated docstrings.

0.8.0

08 May 13:55

Choose a tag to compare

  • Added clone method.
  • Added get_fingerprint_match method.
  • Added get_version method.
  • Removed match method.

0.7.0

29 Apr 00:38

Choose a tag to compare

  • Added get_fingerprint method.
  • Added get_image method.
  • Added get_italic_angle method.
  • Added match method.
  • Refactored get_weight and get_width methods.
  • Updated unicode blocks and scripts data.
  • Updated requirements.

0.6.0

25 Feb 10:22

Choose a tag to compare

  • Added close method.
  • Added possibility to use Font class as context manager.

0.5.0

26 Jan 17:04

Choose a tag to compare

  • Improved subset unicodes arg to support also list of int codepoints.
  • Moved features and unicode data to json files.
  • Moved parse_unicodes to the subset module and made it a public re-usable function.
  • Updated python-fsutil requirement version to 0.6.0.

0.4.0

12 Jan 21:57

Choose a tag to compare

  • Added more informations to characters returned by get_characters method.
  • Added get_unicode_block_by_name and get_unicode_script_by_name methods.
  • Improved subset unicodes parsing.
  • Renamed uni module to unicodedata.

0.3.0

11 Jan 23:52

Choose a tag to compare

  • Added get_unicode_blocks method.
  • Added get_unicode_scripts method.
  • Changed get_name and set_name to read/write both Mac and Windows IDs.
  • Fixed hardcoded class name in __str__ method.
  • Fixed setup.py warning and updated to tox configuration.
  • Removed get_scripts method.
  • Removed get_scripts_by_characters class method.
  • Replaced single quotes ' with double quotes " (Black formatting).

0.2.3

21 Dec 10:23

Choose a tag to compare

  • Added get_scripts_by_characters class method.
  • Fixed TypeError raised on save after renaming.
  • Fixed get_name and set_name langID parameter.
  • Improved subset unicodes string parsing.
  • Replaced Travis CI with Github Workflow.
  • Formatted code with Black.

0.2.2

25 Nov 21:15

Choose a tag to compare

  • Fixed rename method to raise a ValueError when the computed PostScript name exceeds the allowed max-length (63).
  • Fixed to_sliced_variable when axes coordinates are passed as dict doesn't contain 'min' or 'max' keys.
  • Changed get_variable_axes and get_variable_instances returned dicts keys from camelCase to snake_keys.
  • Changed get_variable_instances method return value.
  • Reduced return calls in get_format method.
  • Improved tests.