11898 Commits

Author SHA1 Message Date
Nathan Williis
6914070e00 Docs, minor: remove trailing whitespace. 2024-09-04 17:36:48 +01:00
Nathan Williis
21d04842f8 Docs: fix code-example blocks in ttLib. 2024-09-03 17:55:02 +01:00
Nathan Williis
df49533892 Docs: fix code-example blocks in voltLib. 2024-09-03 17:54:45 +01:00
Nathan Williis
1fc9bc2dca Docs: fix code-example blocks in varLib/instancer. 2024-09-03 17:54:29 +01:00
Nathan Williis
23e3ab60f8 Docs: fix code-example blocks in varLib. 2024-09-03 17:53:56 +01:00
Nathan Williis
4b9cb1030e Docs: fix code-example blocks in svgLib. 2024-09-03 17:52:59 +01:00
Nathan Williis
e7c78970ce Docs: fix code-example blocks in ufoLib. 2024-09-03 17:52:20 +01:00
Nathan Williis
f771c37149 Docs: fix code-example blocks in pens. 2024-09-03 17:52:02 +01:00
Nathan Williis
c19b1c5148 Docs: move module docstrings to first line of file, as per PEP 257. 2024-09-02 17:18:41 +01:00
Nathan Williis
cd1c31ff6c Docs: reorder Sphinx extensions. Napoleon must precede autodoc or it will trigger superfluous warnings about indentation. 2024-09-02 17:13:48 +01:00
Nathan Williis
1781cf8f75 Docs, minor: reformat line for lint GH action. 2024-08-20 17:00:52 +01:00
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
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
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
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
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
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