Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Preparing v0.12.0a1 release #4515

Merged
merged 5 commits into from
Feb 14, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ A more detailed list of changes is available in the corresponding milestones for


## Upcoming release: 0.12.0 (2024-Feb-??)
- ...


## 0.12.0a1 (2024-Feb-14)
- Major refactoring. Check definitions now are all placed at `Lib/fontbakery/checks` and profile definitions are purely declarative, picking the checks from the pool by check-id. (PR #4491)

### New checks
Expand Down
6 changes: 3 additions & 3 deletions docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,9 @@
author = "The Font Bakery Authors"

# The short X.Y version
version = "0.11"
version = "0.12"
# The full version, including alpha/beta/rc tags
release = "0.11.1"
release = "0.12.0a1"


# -- General configuration ---------------------------------------------------
Expand Down Expand Up @@ -191,7 +191,7 @@ def linkcode_resolve(domain, info):
# as seen on this URL:
# https://github.com/fonttools/fontbakery/tree/v0.7.2/Lib/fontbakery/profiles

tree = "v0.11.1"
tree = "v0.12.0a1"
# It's not planned for us to get the line number :-(
# I had to hammer this data into the info.
if "lineno" in info:
Expand Down
2 changes: 1 addition & 1 deletion docs/source/maintainer/maintainer-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ git commit -m "update version on docs/source/conf.py"

# See if there's any experimental check that could be made effective (non-experimental)
# in the new release and update CHANGELOG accordingly.
git grep experimental
git grep "experimental=\"Since"

vim CHANGELOG.md
git add -p
Expand Down
4 changes: 2 additions & 2 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--index-url https://pypi.python.org/simple/
axisregistry==0.4.5
axisregistry==0.4.5 # FIXME: We have something wrong with version 0.4.8 (issue #4516)
beautifulsoup4==4.12.3
beziers==0.5.0
cmarkgfm==2024.1.14
Expand All @@ -20,7 +20,7 @@ opentypespec==1.9.1
packaging==23.2
pip-api==0.0.30
PyYAML==6.0.1
protobuf==3.20.3
protobuf==3.20.3 # pinned to 3.x series which was used to generate our textproto files
requests==2.31.0
rich==13.7.0
shaperglot==0.4.0
Expand Down
6 changes: 3 additions & 3 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -54,11 +54,11 @@
# always be up-to-date, so we treat any update to these deps the same way we would
# deal with API-breaking updates. Only the latest released version is acceptable:
googlefonts_always_latest = [
"axisregistry>=0.4.5",
"axisregistry==0.4.5", # FIXME: We have something wrong with v0.4.8 (issue #4516)
"gflanguages>=0.5.17",
"gfsubsets>=2024.1.22.post2",
"gfsubsets>=2024.2.5",
"glyphsets>=0.6.13",
"shaperglot>=0.3.1",
"shaperglot>=0.4.0",
]


Expand Down
Loading