SchemaStore / schemastore

A collection of JSON schema files including full API
http://schemastore.org
Apache License 2.0
3.02k stars 1.65k forks source link

Missing PyProject schemas #3564

Open hyperupcall opened 7 months ago

hyperupcall commented 7 months ago

Description of the JSON schema.

pyproject.toml files are missing various schemas under [tool] that can be used. This issue tracks them, the original list can be found at this comment.

Supporting information.

https://pip.pypa.io/en/stable/reference/build-system/pyproject-toml/

Are you making a PR for this?

No, someone else must create the PR.

mgzenitech commented 6 months ago

pyproject.toml.poe.schema.json If anyone needs poe here's my version. Please add it to the repo if you see it useful ;)

ItsDrike commented 2 months ago

I'd also love to see basedpyright added, the schema is very similar to that of pyright (already added), just with some extra stuff on top.

LewisCowlesMotive commented 3 weeks ago

Please see https://github.com/tamasfe/taplo/issues/651, taplo is using this it seems, and that was causing an error for an engineer using poetry with a config section for virtualenvs which was created using poetry config. (so I am sure is valid)

Thanks for all your hard work on this.

My advice to the coder was to remove taplo as it was distracting rather than helping. I Raised a bug with taplo, who pointed fingers here. Apologies if folks are busy. For us the bug is worked around by removing non-working software, whatever the reason was; but now I know a way to verify, if progress is made on this; and taplo updates to use that fixed version, I'd be happy to verify if it works.

Best