Skip to content

Tags: googlefonts/chws_tool

Tags

v1.4.5

Toggle v1.4.5's commit message
v1.4.5

* Add Python 3.14, remove 3.9 due to EOL by @kojiishi in #259

* Use `asyncio.run` instead of `run_until_complete` by @kojiishi in #260
* Fix `precommit.sh` by @kojiishi in #242

* uv lock --upgrade by @kojiishi in #238
* Add `cache-keys` for `setuptools_scm` by @kojiishi in #239
* Fix `precommit.sh` when without venv by @kojiishi in #240
* Stop using `setuptools-scm` by @kojiishi in #241
* Bump tox from 4.25.0 to 4.30.2 by @dependabot[bot] in #243
* Bump pytest from 8.3.5 to 8.4.2 by @dependabot[bot] in #245
* Bump tox-uv from 1.13.1 to 1.28.0 by @dependabot[bot] in #244
* Bump pytest-asyncio from 0.24.0 to 1.2.0 by @dependabot[bot] in #246
* Change the build system to `hatchling` by @kojiishi in #247
* uv sync --upgrade by @kojiishi in #248
* Bump pytest from 8.3.5 to 8.4.2 by @dependabot[bot] in #250
* Bump pytest-asyncio from 0.24.0 to 1.2.0 by @dependabot[bot] in #251
* Bump tox from 4.25.0 to 4.30.2 by @dependabot[bot] in #253
* Bump tox-uv from 1.13.1 to 1.28.0 by @dependabot[bot] in #252
* Bump black from 24.8.0 to 25.1.0 by @dependabot[bot] in #249
* Remove leftover when stopped using `setuptools-scm` by @kojiishi in #254
* Update `requires-python` from 3.8 to 3.9 by @kojiishi in #255
* Bump black from 25.1.0 to 25.9.0 by @dependabot[bot] in #256
* Bump tox-uv from 1.28.0 to 1.28.1 by @dependabot[bot] in #258
* Bump tox from 4.30.2 to 4.30.3 by @dependabot[bot] in #257

**Full Changelog**: v1.4.4...v1.4.5

v1.4.4

Toggle v1.4.4's commit message
v1.4.3

* Add `-V` option to print the version (#237)

* Switch to `pyproject.toml` (#236)
* CI: gha enable write permission (#235)
* doc: Update README
* Updated dependencies

v1.4.3

Toggle v1.4.3's commit message
* Add Python 3.11, 3.12, and 3.13 to CI (#156, #196, #233).

* Update dependencies.

v1.4.2

Toggle v1.4.2's commit message
v1.4.2

* Allow chws_tool to take a file path output (#191)
* Add Python 3.11 to ci, remove 3.8 (#156)
* Update dependencies.

v1.4.1

Toggle v1.4.1's commit message
v1.4.1

* Sort the `GPOS` feature table by the feature tag (#47.)
* Update dependencies.

v1.4.0

Toggle v1.4.0's commit message
v1.4.0

* Bump east-asian-spacing to 1.4.1.
* Match the major/minor version numbers to east-asian-spacing.
* Add new fonts to `tests/test.html`.
* Update dependencies.

v1.1.6

Toggle v1.1.6's commit message
v1.1.6

* Add `--glyph-comment` option, defaults to 1.
* Update east-asian-spacing to 1.3.7.

v1.1.5

Toggle v1.1.5's commit message
v1.1.5

* Update `Config` and `references` for font additions and
  updates at fonts.google.com.
* Update dependencies.

v1.1.4

Toggle v1.1.4's commit message
v1.1.4

* Python 3.7 and 3.10.
* Update README.
* Update dependencies.

v1.1.3

Toggle v1.1.3's commit message
v1.1.3

* Add following fonts to the known font list.
  - Hina Mincho
  - Kaisei Dcol/HarunoUmi/Opti/Tokumin
  - Klee One
  - Rampart One
  - Gowun Batang
  - Gowun Dodum
  - Hahmlet
  - IBM Plex Sans KR
* Bump east-asian-spacing to 1.3.4.
* Change `--print-name` to use name ID 16 if exists to match the east-asian-spacing 1.3.4 behavior.
* Renamed `--dump-name` option to `--print-name`.