validate-pyproject icon indicating copy to clipboard operation
validate-pyproject copied to clipboard

Validation library for simple check on `pyproject.toml`

Results 27 validate-pyproject issues
Sort by recently updated
recently updated
newest added

[PEP 770](https://peps.python.org/pep-0770) is in draft state heading towards provisional pending the PEP delegate recovering :) Going to begin creating pull requests so they can be reviewed once the PEP is...

As requested in https://github.com/pypa/setuptools/issues/4459, add a VALIDATE_PYPROJECT_NO_TROVE_CLASSIFIERS environment variable that can be used to disable using trove_classifiers package even if it is available. This can be used when the system...

The schemas on schemastore are now using `uint64`, which we don't have. Adding all the integer types to try to avoid breaking in the future.

Some ruff config improvements.

updates: - [github.com/astral-sh/ruff-pre-commit: v0.14.4 → v0.14.5](https://github.com/astral-sh/ruff-pre-commit/compare/v0.14.4...v0.14.5) - [github.com/python-jsonschema/check-jsonschema: 0.34.1 → 0.35.0](https://github.com/python-jsonschema/check-jsonschema/compare/0.34.1...0.35.0)

Could there be a verification of the actual existence of README or LICENSE files?

I’m using Windows 11 with the system character encoding set to `GBK`, and my `pyproject.toml` file is encoded in `UTF-8`. When a comment contains an em dash (`—`), `validate-pyproject` throws...