Releases: python-wheel-build/fromager
Releases · python-wheel-build/fromager
0.12.1
What's Changed
- document netrc configuration for private repository access by @dhellmann in #108
- trap fewer exceptions when resolving a dependency by @dhellmann in #130
Full Changelog: 0.12.0...0.12.1
0.12.0
What's Changed
- sort dependencies before recursing for consistent output by @dhellmann in #106
- look for patches in subdirectories by @dhellmann in #116
- feature: let overrides do version resolution by @dhellmann in #105
- fix: pass environment variables from caller to build steps by @shubhbapna in #124
Maintenance Work
- add type annotations to application code by @dhellmann in #109
- Define custom click params for path and versions by @tiran in #112
- Configure mypy checker in tox and GHA by @tiran in #111
- Convert Path to str for external_commands.run() by @tiran in #113
- avoid circular imports in override plugins by @dhellmann in #123
New Contributors
- @shubhbapna made their first contribution in #124
Full Changelog: 0.11.0...0.12.0
0.11.0
What's Changed
- Add Ruff for linting and auto-formatting by @tiran in #100
- feature: make a new sdist after running prepare_source by @dhellmann in #98
Full Changelog: 0.10.0...0.11.0
0.10.0
What's Changed
- make e2e jobs more robust by @dhellmann in #97
- filter out pre-builts by @Gregory-Pereira in #95
- when bootstrapping, report origin of each requirement by @dhellmann in #93
Full Changelog: 0.9.0...0.10.0
0.9.0
What's Changed
- add dependabot config by @dhellmann in #80
- bootstrap: log a more useful startup message before starting anything by @dhellmann in #83
- include current package as prefix in log messages by @dhellmann in #84
- adding download sequence command by @Gregory-Pereira in #85
- let the resolver filter the type of distribution by @dhellmann in #88
- configure mergify for code reviews by @dhellmann in #89
- require 1 approver by @dhellmann in #91
- be more explicit about the types of dists to download by @dhellmann in #90
New Contributors
- @dependabot made their first contribution in #81
- @Gregory-Pereira made their first contribution in #85
Full Changelog: 0.8.1...0.9.0
0.8.0
What's Changed
- update readme with new commands and design goals by @dhellmann in #71
- make verbose option a flag by @dhellmann in #74
- limit the redundant checks in finders by @dhellmann in #75
- feature: prefer our wheel server over pypi.org for prebuilt wheels by @dhellmann in #77
Full Changelog: 0.7.0...0.8.0
0.7.0
What's Changed
- integrate rust vendoring with source preparation by @dhellmann in #63
- only pass filter to extractall() when supported by @dhellmann in #70
Full Changelog: 0.6.0...0.7.0
0.6.0
What's Changed
- Vendor Rust crates into source distributions by @tiran in #49
- update the mergify rules to account for python 3.10 and rust 1.75 by @dhellmann in #56
- convert cli processing to use click by @dhellmann in #55
- clean up help text of step commands by @dhellmann in #60
- rename build_with_build_order to build_steps by @dhellmann in #58
- feature: add a command for building one wheel by @dhellmann in #59
- feature: add a build-sequence command by @dhellmann in #61
- force new entries in mergify and github actions when we write e2e scripts by @dhellmann in #62
Full Changelog: 0.5.0...0.6.0
0.5.0
What's Changed
- feature: log the output of the build command by @dhellmann in #53
- use virtualenv instead of venv by @dhellmann in #54
Full Changelog: 0.4.0...0.5.0
0.4.0
What's Changed
- feature: allow setting the variant via FROMAGER_VARIANT by @dhellmann in #51
- improve logging for settings by @dhellmann in #52
Full Changelog: 0.3.0...0.4.0