Check-sdist

Latest version: v1.2.0

Safety actively analyzes 685525 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.2.0

<!-- Release notes generated using configuration in .github/release.yml at main -->

check-dist now understands most common build backends that have an "ignore" list in pyproject.toml, and won't ask you to relist those ignores in it's own ignore list. Backends supported are Hatchling, Flit-core, PDM-backend, Poetry-core, Scikit-build-core, and Meson. The two major backends that do not support listing excludes in pyproject.toml are setuptools and meson-python, so you'll still need to list any explicit excludes for those backends manually.

What's Changed
* feat: read build-backend ignore lists by henryiii in https://github.com/henryiii/check-sdist/pull/66
* docs: add a couple of links by henryiii in https://github.com/henryiii/check-sdist/pull/69
* docs: bump for version 1.2 by henryiii in https://github.com/henryiii/check-sdist/pull/68


**Full Changelog**: https://github.com/henryiii/check-sdist/compare/v1.1.0...v1.2.0

1.1.0

<!-- Release notes generated using configuration in .github/release.yml at main -->

This release moves the uv installer builds over to using `uv build --sdist` directly, which should provide a small performance boost when using uv (which is the default if it is installed).

What's Changed
* feat: use uv build directly by henryiii in https://github.com/henryiii/check-sdist/pull/60
* tests: fix coverage issues by henryiii in https://github.com/henryiii/check-sdist/pull/61
* ci: try to get codecov working by henryiii in https://github.com/henryiii/check-sdist/pull/62
* ci: add automerge by henryiii in https://github.com/henryiii/check-sdist/pull/63
* docs: more info for pre-commit and uv by henryiii in https://github.com/henryiii/check-sdist/pull/59
* docs: mention uvx by henryiii in https://github.com/henryiii/check-sdist/pull/65
* chore: prepare for 1.1.0 by henryiii in https://github.com/henryiii/check-sdist/pull/64


**Full Changelog**: https://github.com/henryiii/check-sdist/compare/v1.0.0...v1.1.0

1.0.0

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed

* feat: add schema and validate-pyproject support by henryiii in https://github.com/henryiii/check-sdist/pull/44
* feat: add mode by henryiii in https://github.com/henryiii/check-sdist/pull/46
* feat: add recurse-submodules option by gmgunter in https://github.com/henryiii/check-sdist/pull/36
* feat: add --installer option by henryiii in https://github.com/henryiii/check-sdist/pull/39
* fix: installer not allowed with no-isolation by henryiii in https://github.com/henryiii/check-sdist/pull/49
* ci: group dependabot updates by henryiii in https://github.com/henryiii/check-sdist/pull/30
* ci: macos-latest now points at macos-14 by henryiii in https://github.com/henryiii/check-sdist/pull/41
* ci: macOS ARM now provides older Pythons by henryiii in https://github.com/henryiii/check-sdist/pull/42
* ci: filter bots from changelog by henryiii in https://github.com/henryiii/check-sdist/pull/50
* chore: prepare for 1.0.0rc1 by henryiii in https://github.com/henryiii/check-sdist/pull/48
* chore: 3.13 and attestations by henryiii in https://github.com/henryiii/check-sdist/pull/56
* tests: drop setuptools build by henryiii in https://github.com/henryiii/check-sdist/pull/55

New Contributors
* gmgunter made their first contribution in https://github.com/henryiii/check-sdist/pull/36

**Full Changelog**: https://github.com/henryiii/check-sdist/compare/v0.1.3...v1.0.0

1.0.0rc2

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed

* fix: installer not allowed with no-isolation by henryiii in https://github.com/henryiii/check-sdist/pull/49
* ci: filter bots from changelog by henryiii in https://github.com/henryiii/check-sdist/pull/50


**Full Changelog**: https://github.com/henryiii/check-sdist/compare/v1.0.0rc1...v1.0.0rc2

1.0.0rc1

What's Changed

* feat: add `recurse-submodules` option by gmgunter in https://github.com/henryiii/check-sdist/pull/36
* feat: add` --installer` option by henryiii in https://github.com/henryiii/check-sdist/pull/39
* feat: add mode by henryiii in https://github.com/henryiii/check-sdist/pull/46
* feat: add schema and validate-pyproject support by henryiii in https://github.com/henryiii/check-sdist/pull/44
* chore: prepare for 1.0.0rc1 by henryiii in https://github.com/henryiii/check-sdist/pull/48
* ci: group dependabot updates by henryiii in https://github.com/henryiii/check-sdist/pull/30
* ci: macOS ARM now provides older Pythons by henryiii in https://github.com/henryiii/check-sdist/pull/42
* ci: macos-latest now points at macos-14 by henryiii in https://github.com/henryiii/check-sdist/pull/41


New Contributors
* gmgunter made their first contribution in https://github.com/henryiii/check-sdist/pull/36

**Full Changelog**: https://github.com/henryiii/check-sdist/compare/v0.1.3...v1.0.0rc1

0.1.3

What's Changed

* fix: also check for .egg-info inside tests folder by henryiii in https://github.com/henryiii/check-sdist/pull/18
* chore: trusted pub, Python 3.12 by henryiii in https://github.com/henryiii/check-sdist/pull/22
* chore: use 2x faster black mirror by henryiii in https://github.com/henryiii/check-sdist/pull/13

New Contributors
* pre-commit-ci made their first contribution in https://github.com/henryiii/check-sdist/pull/14

**Full Changelog**: https://github.com/henryiii/check-sdist/compare/v0.1.2...v0.1.3

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.