Releases: python-wheel-build/fromager
Releases · python-wheel-build/fromager
0.36.0
0.35.1
0.35.0
What's Changed
- improve error message when generated constraints file is invalid by @shubhbapna in #503
- use a wheel server as a cache for bootstrapping by @shubhbapna in #502
- remove
--wheel-server-url
arg by @shubhbapna in #506 - use zipfile library instead of wheel command to unpack a wheel by @shubhbapna in #508
- Detect if we have already seen the dependency before downloading sources by @shubhbapna in #511
- check whether downloaded wheel is valid or not by @shubhbapna in #514
- set the permission bits when unpacking a wheel by @shubhbapna in #515
- feat: measure time for different steps in bootstrapping and build-sequence by @shubhbapna in #445
- Fix: Write fromager-elf-provides file by @tiran in #518
- allow use of url for req, constraint and graph files by @shubhbapna in #504
- fix cycles in when traversing graph by @shubhbapna in #520
- add
--cache-wheel-server-url
and--force
options to build-sequence by @shubhbapna in #516
Full Changelog: 0.34.0...0.35.0
0.34.1
What's Changed
- fix cycles in when traversing graph by @dhellmann in #522
- Fix: Write fromager-elf-provides file by @dhellmann in #523
Full Changelog: 0.34.0...0.34.1
0.34.0
What's Changed
- improve error and debugging info during bootstrapping by @dhellmann in #499
Full Changelog: 0.33.1...0.34.0
0.33.1
0.33.0
What's Changed
- feat: add caching to resolver by @shubhbapna in #471
- fix linter for generic patches directory by @shubhbapna in #487
- Implement variant-specific patches by @tiran in #488
- add missing type annotation for mypy by @dhellmann in #492
- ensure packages with common prefixes do not mix patches by @dhellmann in #493
- do not show full traceback by default by @dhellmann in #490
- only show build settings for build commands by @dhellmann in #491
- Doc: jobs option and package build setting by @rd4398 in #496
Full Changelog: 0.32.1...0.33.0
0.32.1
What's Changed
- expose extra_environ argument in get build dependency hooks by @shubhbapna in #482
Full Changelog: 0.32.0...0.32.1
0.32.0
What's Changed
- Log return value of override methods by @rd4398 in #451
- Fix MAKEFLAGS -j argument by @prarit in #455
- shlex.quote environment values by @tiran in #458
- Use keyword-only args for API functions by @tiran in #459
- Document output directories generated by fromager by @rd4398 in #454
- add a graph why command to explain why certain package appears in the graph by @shubhbapna in #467
- Remove dependency on PyGithub by @tiran in #469
- Fix: enable loopback device in network isolation by @tiran in #477
- modularize
handle_requirement
by @shubhbapna in #453 - Add support for
${NAME:-somedefault}
syntax by @tiran in #479
New Contributors
Full Changelog: 0.31.5...0.32.0
0.31.5
What's Changed
- throw an error when there is no version that works for all dependencies when generating the constraints file by @shubhbapna in #474
Full Changelog: 0.31.4...0.31.5