Releases: abravalheri/validate-pyproject
Releases · abravalheri/validate-pyproject
v0.22
v0.21
v0.20.2
Attempt to solve problems with release pipeline (CI), related to actions/upload-artifact#618.
The package code is unchanged regarding v0.20.
Full Changelog: v0.20.1...v0.20.2
v0.20.1
Attempt to solve problems with release pipeline (CI).
The package code is unchanged regarding v0.20
Full Changelog: v0.20...v0.20.1
v0.20
What's Changed
setuptools
plugin:- Update
setuptools.schema.json
in #206
- Update
Maintenance and Minor Changes
- Fix indentation in readme's pre-commit config by @jvacek in #195
- Fix misplaced comments on
formats.py
in #196 - Adopt
--import-mode=importlib
for pytest to prevent errors withimportlib.metadata
in #203 - Fix Cirrus macOS by @henryiii in #202
- Update Cirrus CI config from latest PyScaffold template in #204
- Attempt building and linting in a single task for Cirrus CI in #205
New Contributors
Full Changelog: v0.19...v0.20
v0.19
What's Changed
- Relax requirements about module names to also allow dash characters, #164
- Migrate metadata to
pyproject.toml
, #192
New Contributors
- @DimitriPapadopoulos made their first contribution in #187
Full Changelog: v0.18...v0.19
v0.18
What's Changed
- Allow overwrite when schemas refer to the same
tool
, #175.
Full Changelog: v0.17...v0.18
v0.17
What's Changed
- Update version regex according to latest packaging version, #153
- Remove duplicate
# ruff: noqa
by @Avasam, #158 - Remove invalid top-of-the-file
# type: ignore
statement by @Avasam, #159 - Align
tool.setuptools.dynamic.optional-dependencies
with `project.optional-dependencies, #170 - Bump min Python version to 3.8, #167
New Contributors
Full Changelog: v0.16...v0.17
v0.16
What's Changed
- Fix setuptools readme field , #116
- Fix missing type keywords, #117
- Add schema validator check, #118
- Add
SchemaStore
conversion script, #119 - Support uint formats (used by Ruff), #128
- Allow tool(s) to be specified via URL (added CLI option:
--tool
), #121 - Allow schemas to be specified from
SchemaStore
(added CLI option:--store
), #133
Full Changelog: v0.15...v0.16