Skip to content

Commit

Permalink
Merge pull request #842 from googlefonts/prepare-311
Browse files Browse the repository at this point in the history
Prepare v3.1.1
  • Loading branch information
madig authored Jan 10, 2022
2 parents 24ce22a + 0c2f2f5 commit d09c860
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
if: "! contains(toJSON(github.event.commits.*.message), '[skip ci]')"
strategy:
matrix:
python-version: [3.7, 3.8, 3.9, "pypy-3.7"]
python-version: [3.7, 3.8, 3.9, "3.10", "pypy-3.7"]
platform: [ubuntu-latest, windows-latest]
exclude:
- platform: windows-latest
Expand Down
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,13 @@ You could also use the [pipx][] tool to automate the
installation/upgrade of python apps like fontmake in isolated
environments.

### Releasing a New Version

0. Commit and push your final changes for the new version.
1. Create an annotated Git tag of the version number, with a prepended "v", like so: `git tag -a v3.1.1`
2. Write the release notes into the tag message. They will show up as release notes on the release page in GitHub.
3. Push the tag like so: `git push origin v3.1.1`, where `origin` is the name of the usual remote you want to push the version to.

[GitHub Actions Build Status]: https://github.com/googlefonts/fontmake/workflows/Test%20+%20Deploy/badge.svg
[Python Versions]: https://img.shields.io/badge/python-3.7-blue.svg
[PyPI Version]: https://img.shields.io/pypi/v/fontmake.svg
Expand Down
4 changes: 2 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,9 +55,9 @@
python_requires=">=3.7",
install_requires=[
"fonttools[ufo,lxml,unicode]>=4.28.5",
"glyphsLib>=6.0.1",
"glyphsLib>=6.0.2",
"ufo2ft[compreffor]>=2.25.2",
"fontMath>=0.8.1",
"fontMath>=0.9.1",
"ufoLib2>=0.13.0",
"attrs>=19",
],
Expand Down

0 comments on commit d09c860

Please sign in to comment.