Skip to content

Commit

Permalink
Deprecate 'epar' check (Universal profile)
Browse files Browse the repository at this point in the history
The EPAR table is/was a way of expressing common licensing permissions and restrictions in metadata.
Almost nothing supported it, and we gave it a chance for quite a while...

(issues #4947)
  • Loading branch information
felipesanches committed Dec 29, 2024
1 parent 7333d91 commit ac26411
Show file tree
Hide file tree
Showing 9 changed files with 1 addition and 58 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ A more detailed list of changes is available in the corresponding milestones for

### Deprecated checks
#### On the Universal Profile
- **[epar]**: The EPAR table is/was a way of expressing common licensing permissions and restrictions in metadata; almost nothing supported it, and we gave it a chance for quite a while... (issues #4947)
- **[kerning_for_non_ligated_sequences]**: "Is there kerning info for non-ligated sequences?" (issue #2954 / https://github.com/simoncozens/fontspector/commit/eaa52447ddc4a42e26b6430841a43026870d8a48)

#### On the OpenType Profile
Expand Down
25 changes: 0 additions & 25 deletions Lib/fontbakery/checks/epar.py

This file was deleted.

1 change: 0 additions & 1 deletion Lib/fontbakery/profiles/adobefonts.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,6 @@
"color_cpal_brightness",
"contour_count", # was temporarily removed
"control_chars",
"epar",
"empty_glyph_on_gid1_for_colrv0",
"file_size",
"fontdata_namecheck",
Expand Down
1 change: 0 additions & 1 deletion Lib/fontbakery/profiles/fontbureau.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
"control_chars",
"empty_glyph_on_gid1_for_colrv0",
"empty_letters",
"epar",
"file_size",
"fvar_name_entries",
"fontdata_namecheck",
Expand Down
1 change: 0 additions & 1 deletion Lib/fontbakery/profiles/fontwerk.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@
"fontdata_namecheck",
],
"pending_review": [
"epar",
"base_has_width",
"googlefonts/axes_match",
"overlapping_path_segments",
Expand Down
1 change: 0 additions & 1 deletion Lib/fontbakery/profiles/microsoft.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@
"designspace_has_sources",
"empty_glyph_on_gid1_for_colrv0",
"empty_letters",
"epar",
"file_size",
"fvar_name_entries",
"fontdata_namecheck",
Expand Down
1 change: 0 additions & 1 deletion Lib/fontbakery/profiles/typenetwork.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,6 @@
"varfont/unsupported_axes", # Despite discouraging its use, TN accepts fonts with ital axis.
],
"pending_review": [
"epar",
"base_has_width",
],
"sections": {
Expand Down
1 change: 0 additions & 1 deletion Lib/fontbakery/profiles/universal.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@
"control_chars",
"empty_glyph_on_gid1_for_colrv0",
"empty_letters",
"epar",
"family/single_directory",
"family/vertical_metrics",
"family/win_ascent_and_descent",
Expand Down
27 changes: 0 additions & 27 deletions tests/test_checks_epar.py

This file was deleted.

0 comments on commit ac26411

Please sign in to comment.