Skip to content

Commit 0f9b177

Browse files
committed
Set a minimum requirement for the opentypespec dependency.
To make sure 'sunu' script tag (for Sunuwar) is recognized as a valid tag on the 'opentype/layout_valid_script_tags' check. (issue #5014)
1 parent 5e5b8f6 commit 0f9b177

2 files changed

Lines changed: 7 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,19 @@
11
Below are the noteworthy changes from each release.
22
A more detailed list of changes is available in the corresponding milestones for each release in the Github issue tracker (https://github.com/googlefonts/fontbakery/milestones?state=closed).
33

4-
## Upcoming release: 0.13.3 (2025-Apr-??)
4+
## Upcoming release: 0.13.4 (2025-May-?)
5+
- ...
56

7+
8+
## 0.13.3 (2025-Apr-06)
69
### Migration of checks
710
#### Moved from Universal to OpenType profile
8-
- **[[opentype/unwanted_aat_tables]]:** AAT is as legitimate as OpenType and Apple ships and actively develop AAT fonts. Such check belongs to the OpenYype profile instead of the Universal profile. (issue #4991)
11+
- **[opentype/unwanted_aat_tables]:** AAT is as legitimate as OpenType and Apple ships and actively develop AAT fonts. Such check belongs to the OpenYype profile instead of the Universal profile. (issue #4991)
912

1013
### Changes to existing checks
1114
### On the OpenType profile
1215
- **[opentype/unwanted_aat_tables]:** EBSC is not an AAT table. (issue #4992)
16+
- **[opentype/layout_valid_script_tags]:** Set a minimum requirement for the opentypespec dependency. To make sure 'sunu' script tag (for Sunuwar) is recognized as a valid tag. (issue #5014)
1317

1418
### On the Universal profile
1519
- **[unwanted_tables]:** Remove checking for 'prop' because it is an AAT table. (issue #4989)

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ dependencies = [
3636
"freetype-py < 2.4.0", # see: https://github.com/fonttools/fontbakery/issues/4143
3737
"Jinja2 >= 3.0.0", # issue #4717
3838
"munkres",
39-
"opentypespec",
39+
"opentypespec >= 1.9.2", # recognize 'sunu' script tag for Sunuwar (fontbakery/issues/5014)
4040
"opentype-sanitizer >= 9.1.0, == 9.*",
4141
"packaging >= 14.5", # VERSION_PATTERN was added on v14.5 (fontbakery/issues/4792)
4242
"pip-api",

0 commit comments

Comments
 (0)