pyup-bot
0b884a3c14
Update pyobjc from 10.1 to 10.2
2024-03-18 15:52:04 +00:00
pyup-bot
e16a6bd87f
Update black from 24.2.0 to 24.3.0
2024-03-18 15:52:04 +00:00
Cosimo Lupo
e39cc26b67
Bump version: 4.50.0 → 4.50.1.dev0
2024-03-15 17:30:45 +00:00
Cosimo Lupo
10dd8b4575
Release 4.50.0
2024-03-15 17:30:44 +00:00
Cosimo Lupo
8e52153048
Update NEWS.rst [skip ci]
2024-03-15 17:30:17 +00:00
Cosimo Lupo
3e949ed07c
recordingPen: add DecomposingRecordingPointPen to __all__ list for star imports
2024-03-14 09:51:38 +00:00
خالد حسني (Khaled Hosny)
0f06cbac87
Merge pull request #3455 from fonttools/pyup-scheduled-update-2024-02-26
...
Scheduled weekly dependency update for week 08
2024-03-10 08:16:14 +02:00
خالد حسني (Khaled Hosny)
0f9b40d907
Merge branch 'main' into pyup-scheduled-update-2024-02-26
2024-03-10 07:13:34 +02:00
خالد حسني (Khaled Hosny)
974fa0c211
Merge pull request #3459 from fonttools/dependabot/github_actions/pypa/gh-action-pypi-publish-1.8.12
...
Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12
2024-03-10 07:11:50 +02:00
Cosimo Lupo
a3b9eddcaf
Merge pull request #3460 from fonttools/decompose-filter-pen
...
add filter pens that decompose components
2024-03-05 16:14:10 +00:00
Cosimo Lupo
f15857cf3f
filterPen_test: add tests for decomposing filter pens
2024-03-05 15:58:42 +00:00
Cosimo Lupo
d84c74c2ab
[filterPen] add decomposing filter pens
2024-03-05 15:58:41 +00:00
Cosimo Lupo
cccc358c79
[recordingPen] Add DecomposingRecordingPointPen, test new decomposing pen options
2024-03-05 15:58:41 +00:00
Cosimo Lupo
c0074ee26f
[pointPen] add DecomposingPointPen, point-pen eqivalent to DecomposingPen
2024-03-05 15:18:39 +00:00
Cosimo Lupo
e7bd486766
[basePen] add reverseFlipped=False option to DecomposingPen
...
decomposed components with flipping transform have their path direction reversed, possibly causing dropouts if they overlap other components; this option ensures they will get reversed as they are decomposed (similar to what ufo2ft DecomposeComponentsFilter or Glyphs.app does when decomposing flipped components).
Also we allow specific instances of to set skipMissingComponents differently from the class default value, and add an alias to MissingComponentError so one doesn't need to import it explicitly but can the pen's class attribute.
2024-03-05 15:18:39 +00:00
dependabot[bot]
261ab531c8
Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12
...
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish ) from 1.8.11 to 1.8.12.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases )
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.8.11...v1.8.12 )
---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-04 19:18:29 +00:00
Cosimo Lupo
963aeec1c1
tox.ini: exclude pytest !=8.0.1,!=8.0.2
...
Fixes #3458 (or rather works around it)
2024-03-04 15:55:13 +00:00
Cosimo Lupo
927ea07f55
Merge pull request #3457 from fonttools/instancer-noop-tuples
...
[instancer] drop explicit no-op axes from TupleVariations
2024-03-04 15:42:18 +00:00
Cosimo Lupo
345d6b2f81
[instancer] drop explicit no-op axes from tuplevariations
...
Fixes #3453
2024-03-04 15:25:48 +00:00
Cosimo Lupo
84ebc7d345
Merge pull request #3456 from fonttools/cu2qu-modified-ufo-glyphs
...
[cu2qu/ufo] return set of modified glyph names from fonts_to_quadratic
2024-03-04 13:40:56 +00:00
Cosimo Lupo
f02813bd54
[cu2qu/ufo] return set of modified glyph names from fonts_to_quadratic
...
In ufo2ft preProcessor, we need to know which specific glyphs were actually modified (converted to quadratic), in order to do other things while processing filters, not simply if the fonts were modified as a whole; thus, here I changed fonts_to_quadratic to return the set of modified glyph names instead of just True/False. The change is backward compatible because code that checks whether the returned value is True/False will continue to work since bool(set) is True for non-empty set, False for empty ones.
2024-03-04 12:11:09 +00:00
pyup-bot
78550be967
Update glyphslib from 6.6.3 to 6.6.5
2024-02-26 15:51:05 +00:00
pyup-bot
a8420abb70
Update ufo2ft from 3.0.1 to 3.1.0
2024-02-26 15:51:04 +00:00
pyup-bot
27812581f3
Update black from 24.1.1 to 24.2.0
2024-02-26 15:51:04 +00:00
Khaled Hosny
d7eed23e34
Bump version: 4.49.0 → 4.49.1.dev0
2024-02-15 23:55:06 +02:00
Khaled Hosny
e044025042
Release 4.49.0
2024-02-15 23:54:59 +02:00
Khaled Hosny
faabeb6372
[NEWS] Update
2024-02-15 23:52:32 +02:00
خالد حسني (Khaled Hosny)
b9d6b88b99
Merge pull request #3446 from fonttools/math-table
...
[otlLib] Support building MATH table
2024-02-15 15:04:00 +02:00
خالد حسني (Khaled Hosny)
90e391bb31
Update Lib/fontTools/otlLib/builder.py
...
Co-authored-by: Cosimo Lupo <cosimo@anthrotype.com>
2024-02-15 14:56:10 +02:00
Khaled Hosny
bb557938bd
[otlLib] Document buildMathTable
2024-02-14 02:54:15 +02:00
Khaled Hosny
0f953cccd8
[otlLib] Support building MATH table
2024-02-14 02:48:13 +02:00
خالد حسني (Khaled Hosny)
a7a0f41c90
Merge pull request #3445 from fonttools/pyup-scheduled-update-2024-02-12
...
Scheduled weekly dependency update for week 06
2024-02-12 18:10:32 +02:00
pyup-bot
714ee240ea
Update ufo2ft from 3.0.0 to 3.0.1
2024-02-12 15:51:03 +00:00
pyup-bot
026324b908
Update reportlab from 4.0.9 to 4.1.0
2024-02-12 15:51:03 +00:00
خالد حسني (Khaled Hosny)
534ceed9db
Merge pull request #3438 from fonttools/pyup-scheduled-update-2024-02-05
...
Scheduled weekly dependency update for week 05
2024-02-06 15:54:33 +02:00
Khaled Hosny
cf08265cd5
Black
2024-02-06 15:47:35 +02:00
خالد حسني (Khaled Hosny)
216923c3b1
Merge pull request #3440 from fonttools/dependabot/github_actions/codecov/codecov-action-4
...
Bump codecov/codecov-action from 3 to 4
2024-02-06 15:41:31 +02:00
Cosimo Lupo
2189c2334d
Bump version: 4.48.1 → 4.48.2.dev0
2024-02-06 13:41:07 +00:00
Cosimo Lupo
9c9e8f5f13
Release 4.48.1
2024-02-06 13:41:06 +00:00
Cosimo Lupo
6755f3ee5c
Update changelog
2024-02-06 13:41:02 +00:00
Cosimo Lupo
8e7a4ebb45
[ci] ensure artifact names are unique
...
the last deploy failed with https://github.com/fonttools/fonttools/actions/runs/7799843107
2024-02-06 13:39:22 +00:00
Cosimo Lupo
2c92d41e1c
Bump version: 4.48.0 → 4.48.1.dev0
2024-02-06 12:42:25 +00:00
Cosimo Lupo
f519011558
Release 4.48.0
2024-02-06 12:42:24 +00:00
Cosimo Lupo
22ce099233
Update changelog [skip ci]
2024-02-06 12:41:12 +00:00
Cosimo Lupo
3975ce6339
avoid calling getCompiledSize_ twice
2024-02-06 12:25:00 +00:00
Behdad Esfahbod
4d3d8c5aba
[designspace] Update test to exercise multiple <mappings>
2024-02-05 16:10:58 -07:00
dependabot[bot]
df4c956948
Bump codecov/codecov-action from 3 to 4
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-05 19:06:13 +00:00
Cosimo Lupo
96054e8152
[otlLib] choose most compact contextual lookup format ( #3439 )
...
* [otlLib] chose most compact contextual lookup format
Fixes https://github.com/fonttools/fonttools/issues/2934
2024-02-05 16:59:29 +00:00
Behdad Esfahbod
1e989abec4
[designspaceLib] Add "description" to <mappings> and <mapping>
...
Fixes https://github.com/fonttools/fonttools/issues/3435
2024-02-05 09:58:51 -07:00
Behdad Esfahbod
1418b4c916
[designspaceLib] Add a roundtripping __main__
...
Works as a normalizer as well.
2024-02-05 09:58:51 -07:00