v0.3.0
Changes
💡 New Features
- add check on use of debug symbols in compiled objects @jameslamb (#143)
- add file-format guessing utility @jameslamb (#151)
- add check on unexpected files @jameslamb (#137)
- simplify file size strings in logs @jameslamb (#118)
- clarify compression space savings in pydistcheck --inspect @jameslamb (#117)
📖 Documentation
- [ci] test that all checks are documented in Check Reference @jameslamb (#140)
- [docs] add defaults for all options to "Configuration" doc @jameslamb (#139)
- [docs] add quickstart to README @jameslamb (#131)
🛠 Maintenance
- use black 23.x @jameslamb (#152)
- [ci] test mac wheels, other miscellaneous testing changes @jameslamb (#150)
- [ci] simplify create-data-bdist script @jameslamb (#149)
- [ci] add a macOS C++ wheel to test data @jameslamb (#147)
- [ci] separate Linux and macOS wheels in test data @jameslamb (#148)
- [ci] use scikit-build-core for wheel-building @jameslamb (#145)
- [ci] add a C++ wheel to testing data (fixes #124) @jameslamb (#141)
- [ci] minor test restructuring @jameslamb (#142)
- [ci] increase smoke test coverage @jameslamb (#138)
- [ci] switch to alls-good for branch protections @jameslamb (#136)
- [ci] add more packages to smoke-tests @jameslamb (#130)
- [ci] run smoke tests on Windows @jameslamb (#129)
- [ci] consolidate references to test data @jameslamb (#128)
- [ci] speed up smoke tests (fixes #86) @jameslamb (#126)
- [ci] use valid Python distributions in tests (fixes #115) @jameslamb (#123)
- [ci] fix manually-trigggered CI runs (fixes #119) @jameslamb (#120)
- bump development version @jameslamb (#114)