Skip to content

Tags: kurtmckee/chipshot

Tags

v0.9.0

Toggle v0.9.0's commit message
## Python support

- Support Python 3.14.
- Drop support for Python 3.9.

## Default styles

- Support `.gd` (Godot).
- Support `.hx` (Haxe).
- Support `.ly` (Lilypond).
- Support `.tex` (TeX/LaTeX).

## Fixed

- Support setting custom extension configurations in user config.

  Previously, setting an extension (like `chipshot.extensions.yaml`)
  would erase all of the default extension configurations.

## Development

- Migrate the flake8 configuration to `pyproject.toml` using
  the [flake8-toml-config](https://github.com/kurtmckee/flake8-toml-config) plugin.
- Test type annotations against all supported Python versions.
- Lock the GitHub CI runners to known, predictable versions.
- Fix and expand the project URLs listed in `pyproject.toml`.
- Test package building on minimum Python and build system versions.
- Automatically maintain the pre-commit config example in the README.
- Introduce a compatibility module for conditional code.
- Use Trusted Publishing to publish new releases.

Verified

This tag was signed with the committer’s verified signature.
kurtmckee Kurt McKee

Verified

This tag was signed with the committer’s verified signature.
kurtmckee Kurt McKee

Verified

This tag was signed with the committer’s verified signature.
kurtmckee Kurt McKee

Verified

This tag was signed with the committer’s verified signature.
kurtmckee Kurt McKee

Verified

This tag was signed with the committer’s verified signature.
kurtmckee Kurt McKee

Verified

This tag was signed with the committer’s verified signature.
kurtmckee Kurt McKee

Verified

This tag was signed with the committer’s verified signature.
kurtmckee Kurt McKee

Verified

This tag was signed with the committer’s verified signature.
kurtmckee Kurt McKee