What's Changed
- ๐ fix(api): resolve thread-safety races in build API by @gaborbernat in #1015
- ๐ fix(builder): validate backend-path entries exist on disk by @gaborbernat in #1016
- test: cover config settings build paths by @terminalchai in #992
- Add kind=(step, ) for root messages with * by @abitrolly in #973
- fix: correct changelog category ordering by @gaborbernat in #1017
- ๐ fix(cli): show full dependency chain in missing deps error by @gaborbernat in #1019
- tests: fully annotate by @henryiii in #1020
- chore: lazy imports by @henryiii in #1021
- chore: adding more ruff codes by @henryiii in #1022
- tests: improve annotations by @henryiii in #1023
- ๐งช test(coverage): achieve 100% test coverage by @gaborbernat in #1018
- chore: add ruff PT by @henryiii in #1025
- chore: add ruff PYI by @henryiii in #1026
- chore: add ruff SIM/RET by @henryiii in #1028
- ๐ fix(env): strip PYTHONPATH from isolated builds by @gaborbernat in #1024
- chore: use ruff ALL by @henryiii in #1029
- ๐ fix(env): prevent pip credential hang with private indexes by @gaborbernat in #1030
- ๐ fix(check_dependency): verify URL reqs via PEP 610 by @gaborbernat in #1027
New Contributors
- @terminalchai made their first contribution in #992
Full Changelog: 1.4.2...1.4.3