Skip to content

Releases: abravalheri/validate-pyproject

v0.22

24 Oct 15:18
ef46c67
Compare
Choose a tag to compare

What's Changed

  • Prevent injecting defaults and modifying input in-place, by @henryiii in #213

Full Changelog: v0.21...v0.22

v0.21

15 Oct 15:48
c0af833
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.20.2...v0.21

v0.20.2

25 Sep 13:53
Compare
Choose a tag to compare

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

25 Sep 13:39
Compare
Choose a tag to compare

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

25 Sep 12:35
Compare
Choose a tag to compare

What's Changed

  • setuptools plugin:
    • Update setuptools.schema.json in #206

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 with importlib.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

13 Aug 15:58
Compare
Choose a tag to compare

What's Changed

  • Relax requirements about module names to also allow dash characters, #164
  • Migrate metadata to pyproject.toml , #192

New Contributors

Full Changelog: v0.18...v0.19

v0.18

20 May 09:29
Compare
Choose a tag to compare

What's Changed

  • Allow overwrite when schemas refer to the same tool, #175.

Full Changelog: v0.17...v0.18

v0.17

07 May 17:15
Compare
Choose a tag to compare

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

23 Jan 19:18
Compare
Choose a tag to compare

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

v0.15

12 Oct 17:37
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.14...v0.15