3.44.0

- NOTE: This is the last scheduled release to support Python 2.7. The upcoming fonttools
  v4.x series is going to require Python 3.6 or greater.
- [varLib] Added new ``varLib.instancer`` module for partially instantiating variable
  fonts. This extends (and will eventually replace) ``varLib.mutator`` module, as
  it allows to create not just full static instances from a variable font, but also
  "partial" or "less variable" fonts where some of the axes are dropped or
  instantiated at a particular value.
  Also available from the command-line as `fonttools varLib.instancer --help`
  (#1537, #1628).
- [cffLib] Added support for ``FDSelect`` format 4 (#1677).
- [subset] Added support for subsetting ``sbix`` (Apple bitmap color font) table.
- [t1Lib] Fixed issue parsing ``eexec`` section in Type1 fonts when whitespace
  characters are interspersed among the trailing zeros (#1676).
- [cffLib.specializer] Fixed bug in ``programToCommands`` with CFF2 charstrings (#1669).
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEt3fCdK5LbZY3e/+cINSiYeSg5kIFAl1EE0QACgkQINSiYeSg
5kI6RhAAtYIgpUc6EeVBSdX1rKTgkc77oWD6yJe2BOive9TiS2kqBmAJ69AJlCJX
AgXAH6ZE4RUGMmGAh0Z5pkPJB2aljUNKg5ny2YYQydoo7qi5cuj3EWxQYcZX//jp
ouP0S6vnpStv/dwUaqGTFk/dCp2z7Ba+KCcJqhu6OZFCyDLhjT4nuA6xY0DIzYNK
IEwzqZoD+u0iqxYts7E7b7w7JCU9Cj6UUqXZ7stUuPkpa1QionMhTPQPxF8RkQ39
2EsmxnnuIMFG8THlJsX/h+iZdw0NC/VK0v48Rcrj3Uk08dXOsUsDw+ArL0JOBIgu
O3JzlZZMBb/uKKXpMi7tOMTHjU9L8hmn11aOZWRAlrOx0P0b9sRreBBFn2uFrqVL
uxFWZhVmvavkZlFtmpgdbB50KQJQ0WLZQiOX4Qd7tI0SKow+l/McJH2o9/HQrvhu
7pD+VY84XwPORAyF0YrrZBVCNbh7bHjqRf9fo2EZ8jvmMVWzid4XwSXG4OYMLBUR
xfEwnQq1+CF+BB9d+CXKxstndG6bchy/T7RYsYGvvGNKCDvLWbx6lHYaTs04prF6
XLkILIHYQpZHbhjd3qpEqpCkL2ljU05zF8nHGkM688B3fda8017fArHNGMmk1FKM
zo8hAktUJNJ7GZcPrz/u3Vh86f8QI4tDg77gNyswTFATgQnoxZg=
=H9pV
-----END PGP SIGNATURE-----
Release 3.44.0
4 files changed