Nathan Williis
868f50daf4
Pin the Sphinx dependency to v7; v8 breaks the RTD theme. See issue #3606
2024-08-20 16:15:50 +01:00
Nathan Williis
6f7d949d5c
Docs: update Sphinx config, to show inheritance. This should simplify cross-module readability, and also makes errors caused by autodoc easier to spot.
2024-08-20 16:14:46 +01:00
Nathan Williis
31b5ce1f8e
Docs, minor: fix Sphinx warnings.
2024-08-20 16:12:00 +01:00
Behdad Esfahbod
0c2652011e
[varLib.models] By default, assume OpenType-like normalized space
...
See:
https://github.com/fonttools/fonttools/pull/2846#issuecomment-2267750076
I *think* this is an improvement, and no one should have been relying
on the broken existing behavior.
Docs need updating.
2024-08-16 18:45:08 -06:00
Behdad Esfahbod
ead2a18d4b
[varLib.interpolatable] Support discrete axes in .designspace
...
Fixes https://github.com/fonttools/fonttools/issues/3597
2024-08-16 12:14:30 -06:00
Nathan Williis
6ec2b67152
Remove duplicate sidebar entries for ttLib.ttFont.TTFont and .GlyphOrder.
2024-08-15 11:32:05 +01:00
خالد حسني (Khaled Hosny)
16dbe3f5e2
Merge pull request #3604 from fonttools/pyup-scheduled-update-2024-08-12
...
Scheduled weekly dependency update for week 32
2024-08-12 19:03:20 +03:00
pyup-bot
7220fcbdc7
Update sympy from 1.13.0 to 1.13.2
2024-08-12 16:49:08 +01:00
pyup-bot
c6aef32488
Update lxml from 5.2.2 to 5.3.0
2024-08-12 16:49:08 +01:00
pyup-bot
6f358c7202
Update glyphslib from 6.7.1 to 6.8.0
2024-08-12 16:49:07 +01:00
pyup-bot
ca175df7bc
Update ufo2ft from 3.2.5 to 3.2.7
2024-08-12 16:49:06 +01:00
pyup-bot
d4f79043aa
Update black from 24.4.2 to 24.8.0
2024-08-12 16:49:05 +01:00
pyup-bot
599f3398de
Update sphinx from 7.4.3 to 8.0.2
2024-08-12 16:49:05 +01:00
ftCLI
8aebeeb7d7
Merge branch 'fonttools:main' into ttf2otf
2024-08-12 08:46:27 +02:00
Behdad Esfahbod
45bd0637bd
[varLib.interpolatable]
...
Fix master name formatting.
https://github.com/fonttools/fonttools/pull/3599#issuecomment-2269372640
2024-08-05 09:44:59 -06:00
dependabot[bot]
88759123a2
Bump docker/setup-qemu-action from 3.1.0 to 3.2.0
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3.1.0...v3.2.0 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-22 19:01:40 +00:00
David Jones
aa2d9196c0
Lift .get("hex") out of try:; and avoid re-evaluating it
2024-07-18 19:29:41 +01:00
Behdad Esfahbod
ba20aa2f56
[merge] Format
2024-07-18 12:05:46 -06:00
David Jones
4214a66405
Minor fixes to documentation for merge
2024-07-18 12:04:59 -06:00
خالد حسني (Khaled Hosny)
b096ff7b3c
Merge pull request #3583 from fonttools/dependabot/github_actions/docker/setup-qemu-action-3.1.0
...
Bump docker/setup-qemu-action from 3.0.0 to 3.1.0
2024-07-15 19:17:43 +03:00
خالد حسني (Khaled Hosny)
59b7f12516
Merge pull request #3586 from fonttools/pyup-scheduled-update-2024-07-15
...
Scheduled weekly dependency update for week 28
2024-07-15 19:17:21 +03:00
pyup-bot
1e4ca6d70e
Update sympy from 1.12.1 to 1.13.0
2024-07-15 17:50:07 +02:00
pyup-bot
c1253594da
Update sphinx from 7.3.7 to 7.4.3
2024-07-15 17:50:06 +02:00
dependabot[bot]
2b93a1d2a2
Bump docker/setup-qemu-action from 3.0.0 to 3.1.0
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3.0.0...v3.1.0 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-08 19:24:28 +00:00
Simon Cozens
647abe70a9
Bump version: 4.53.1 → 4.53.2.dev0
2024-07-05 13:03:28 +01:00
Simon Cozens
d3e68f28f2
Release 4.53.1
2024-07-05 13:03:27 +01:00
Simon Cozens
f676472ff3
Test for visitor inheritance
2024-07-03 06:48:38 -06:00
Simon Cozens
3546b9f06d
Search the object's MRO for visitors
2024-07-03 06:48:38 -06:00
خالد حسني (Khaled Hosny)
ee56bb0eda
Merge pull request #3578 from fonttools/pyup-scheduled-update-2024-07-01
...
Scheduled weekly dependency update for week 26
2024-07-02 21:35:04 +03:00
pyup-bot
7f473e157e
Update uharfbuzz from 0.39.1 to 0.39.3
2024-07-01 16:50:07 +01:00
pyup-bot
1b87761abe
Update scipy from 1.13.1 to 1.14.0
2024-07-01 16:50:06 +01:00
pyup-bot
cf44801f7f
Update reportlab from 4.2.0 to 4.2.2
2024-07-01 16:50:04 +01:00
خالد حسني (Khaled Hosny)
221c518917
Merge pull request #3571 from fonttools/dependabot/github_actions/pypa/gh-action-pypi-publish-1.9.0
...
Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0
2024-06-26 11:26:55 +03:00
خالد حسني (Khaled Hosny)
68be9aefe3
Merge pull request #3575 from fonttools/pyup-scheduled-update-2024-06-24
...
Scheduled weekly dependency update for week 25
2024-06-26 11:26:39 +03:00
pyup-bot
00f85a4427
Update sympy from 1.12 to 1.12.1
2024-06-24 16:50:08 +01:00
pyup-bot
2aa1bb1514
Update pyobjc from 10.2 to 10.3.1
2024-06-24 16:50:08 +01:00
pyup-bot
be259eb87d
Update ufo2ft from 3.2.3 to 3.2.5
2024-06-24 16:50:07 +01:00
dependabot[bot]
70b917f303
Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0
...
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish ) from 1.8.14 to 1.9.0.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases )
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.8.14...v1.9.0 )
---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-17 19:25:20 +00:00
David Corbett
aa390ec98b
Fix OS/2.usMaxContext for reverse GSUB rules
2024-06-16 20:37:17 -07:00
Cosimo Lupo
4b030d2db8
Merge pull request #3559 from fonttools/reuse-chain-multi-subst
...
[feaLib] try reuse existing inline chained multiple subst lookups when possible
2024-06-11 17:08:59 +01:00
David Jones
7d39064a36
Fix oops: GLIF2 test should have format=2
2024-06-03 17:09:54 +01:00
Cosimo Lupo
97929b3236
[feaLib] try reuse existing inline chained multiple subst lookups when possible
...
We already do this for inline single substitutions in chained contextual lookups, this PR extends this for multiple substitutions as well.
Fixes https://github.com/fonttools/fonttools/issues/3551
2024-06-03 17:06:46 +01:00
David Jones
fb30c9822b
Verify that unicode elements have hex attribute
2024-06-03 17:02:34 +01:00
David Jones
c7be064ef6
Test absent hex attribute on unicode element
...
(currently fails)
2024-06-03 17:01:20 +01:00
Cosimo Lupo
5e6b12d12f
Merge pull request #3556 from fonttools/check-rst-syntax-before-release
...
Check for reStructuredText syntax errors in README+NEWS while running release command
2024-06-03 12:18:23 +01:00
Cosimo Lupo
162cacb465
README: suggest to install dev-requirements.txt before release
...
setup_requires is deprecated, and relying on it to bootstrap the readme_renderer sometimes fails, better to ensure it's already pip installed before running release command
2024-06-03 12:15:11 +01:00
Cosimo Lupo
159456d269
add readme_renderer to dev-requirements.txt
2024-06-03 12:15:11 +01:00
Cosimo Lupo
2ab0707c6a
setup.py: use readme_renderer to check rst syntax errors on release
2024-06-03 12:15:11 +01:00
Nikolaus Waxweiler
308b449edc
Bump version: 4.53.0 → 4.53.1.dev0
2024-05-31 17:24:59 +01:00
Nikolaus Waxweiler
af5894cd2d
Release 4.53.0
2024-05-31 17:24:59 +01:00