Releases: python-wheel-build/fromager
Releases · python-wheel-build/fromager
0.51.0
What's Changed
-
Add minimize command to reduce redundant requirements by @dhellmann in #642
- docs(build): add detailed build process documentation by @dhellmann in #646
- add build-parallel command by @dhellmann in #609
- various improvements to documentation by @dhellmann in #651
- Fix regression in unpack dir handling by @tiran in #650
Full Changelog: 0.50.0...0.51.0
0.50.0
What's Changed
- ✨ feat: add git submodules support for git+https requirements by @EmilienM in #616
- Fix git submodules support by @EmilienM in #639
- eliminate some redundancy in bootstrapper by @dhellmann in #641
- Fix path traversal check to allow legitimate filenames with double dots by @dhellmann in #643
- fix: make build-sequence work with requirements with git URLs by @dhellmann in #640
- FIX - Handle filenames with quoted characters by @fabiendupont in #645
New Contributors
- @fabiendupont made their first contribution in #645
Full Changelog: 0.49.0...0.50.0
0.49.0
What's Changed
- Start using hatch instead of tox by @LalatenduMohanty in #627
- Hatch cleanup by @dhellmann in #629
- add stats command by @dhellmann in #631
- Fix Git URL handling for bootstrap from URL requirements by @dhellmann in #633
- FIX: resolver unquotes URL file names by @tiran in #636
- Call PEP 517 hooks from build environment by @tiran in #590
Full Changelog: 0.48.0...0.49.0
0.48.0
What's Changed
- set up CODEOWNERS by @dhellmann in #625
- Use hatchling instead of setuptools by @LalatenduMohanty in #626
- Fix: Pass config settings to hooks by @tiran in #628
- NOTE: This configuration change is not backwards compatible.
Full Changelog: 0.47.0...0.48.0
0.47.0
What's Changed
- Fixes #549 Moving from micro seconds to seconds in logs by @LalatenduMohanty in #606
- Fix MD059 linter errors in docs/files.md by @dhellmann in #611
- Adding super-linter to lint markdown files by @LalatenduMohanty in #612
- 🐛 fix: address resource leaks and improve security by @EmilienM in #614
- do not use bundled setuptools in virtualenvs by @dhellmann in #608
- ✨ feat: add
--skip-constraintsoption to bootstrap command by @EmilienM in #615 - Add GitLab Tag Provider for Package Resolution by @dhellmann in #622
- require review from maintainer by @dhellmann in #621
- Detect requirement conflict by @dhellmann in #623
- ✨ feat: HTTP retry mechanism for network resilience by @EmilienM in #617
New Contributors
- @LalatenduMohanty made their first contribution in #606
- @EmilienM made their first contribution in #614
Full Changelog: 0.46.1...0.47.0
0.46.1
What's Changed
- cap virtualenv<20.31.0 by @dhellmann in #600
- fix issue with extracting metadata by @dhellmann in #602
- fix typo in "server" help text by @ktdreyer in #599
- virtualenv 20.31.0 has dropped --wheel option by @tiran in #603
- Log variant name in a few places by @tiran in #604
New Contributors
Full Changelog: 0.46.0...0.46.1
0.46.0
What's Changed
- fix: handle undefined variable in substitute_template by @vshawrh in #585
- fix: log requirement name in more places by @tiran in #587
- Log requirement name for download and patching by @tiran in #588
- Implement requirement logging factory by @tiran in #591
- add time to log messages by @dhellmann in #592
- Don't compile bytecode of dependencies by @tiran in #597
- build our own simple wheel index by @dhellmann in #594
- fix: set requirements_ctxvar for install requirements by @tiran in #598
- Bootstrap check local dir before cache server by @dhellmann in #586
New Contributors
Full Changelog: 0.45.0...0.46.0
0.45.0
What's Changed
- Add setting for Requires-External metadata by @tiran in #581
- remove debug messages about arguments accepted by plugins by @dhellmann in #582
- improve wording of log message when filtering requirements by @dhellmann in #583
- only delete build-env if it exists by @dhellmann in #584
- add hook entry point for bootstrap by @dhellmann in #580
Full Changelog: 0.44.0...0.45.0
0.44.0
What's Changed
- Refactor get_build_backend_hook_caller() API by @tiran in #574
- improve error messages from resolver by @dhellmann in #579
Full Changelog: 0.43.0...0.44.0
0.43.0
What's Changed
- support bootstrapping from git checkouts of projects by @dhellmann in #551
- fix: always use sdist name $name-$version.tar.gz by @tiran in #573
- feat: add exclude_vcs option to tar_reproducible by @tiran in #571
- Ensure PKG-INFO in sdists by @tiran in #572
- virtualenv: always install setuptools and wheel, no download by @tiran in #576
Full Changelog: 0.42.0...0.43.0