Skip to content

Releases: abravalheri/validate-pyproject

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

v0.14

21 Aug 15:38
Compare
Choose a tag to compare

What's Changed

  • Ensure reporting show more detailed error messages for RedefiningStaticFieldAsDynamic, #104
  • Add support for repo-review, by @henryiii in #105

New Contributors

Full Changelog: v0.13...v0.14

v0.13

18 May 11:30
Compare
Choose a tag to compare

What's Changed

  • Fix summary for allOf , #100
  • Make it clear when using stdin, #96
  • setuptools plugin:
    • Improve validation of attr, directives #101

Full Changelog: v0.12.2...v0.13

v0.12.2

27 Mar 21:36
2940279
Compare
Choose a tag to compare

What's Changed

  • setuptools plugin:
    • Fix problem with license-files patterns by removing default value, #92

Full Changelog: v0.12.1...v0.12.2

v0.12.1

27 Jan 11:17
Compare
Choose a tag to compare

What's Changed

  • Allow PEP 561 stubs in tool.setuptools.package-dir, #87

Full Changelog: v0.12...v0.12.1

v0.12

25 Jan 19:36
Compare
Choose a tag to compare

What's Changed

  • Allow tool.setuptools.packages to contain stub package names, as defined in PEP 561, #86

Full Changelog: v0.11...v0.12

v0.11

17 Jan 17:49
f6f5dc2
Compare
Choose a tag to compare

What's Changed

  • Allow package to be build from git archive, #53
  • Improve error message for invalid replacements in the pre_compile CLI, #71.
  • Error-out when extra keys are added to project.authors/maintainers, #82
  • De-vendor fastjsonschema, #83

New Contributors

Full Changelog: v0.10.1...v0.11