Fromager

Latest version: v0.31.4

Safety actively analyzes 666166 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 8

0.29.1

What's Changed
* add auto-generated config reference documentation by dhellmann in https://github.com/python-wheel-build/fromager/pull/414
* fix installation instructions for rtd by dhellmann in https://github.com/python-wheel-build/fromager/pull/415
* fix: allow prereleases from requirements by shubhbapna in https://github.com/python-wheel-build/fromager/pull/418


**Full Changelog**: https://github.com/python-wheel-build/fromager/compare/0.29.0...0.29.1

0.29.0

What's Changed
* add a log message emphasizing build skip settings by dhellmann in https://github.com/python-wheel-build/fromager/pull/311
* support env files not tied to a variant by dhellmann in https://github.com/python-wheel-build/fromager/pull/312
* remove "why" information from build-order files by dhellmann in https://github.com/python-wheel-build/fromager/pull/313
* cleanup: fix typings for progress.py by shubhbapna in https://github.com/python-wheel-build/fromager/pull/297
* show plugin package and version by dhellmann in https://github.com/python-wheel-build/fromager/pull/289
* feat: add changelog field to settings by shubhbapna in https://github.com/python-wheel-build/fromager/pull/320
* cleanup: fix typings for resolver.py by shubhbapna in https://github.com/python-wheel-build/fromager/pull/300
* add package-specific settings files by dhellmann in https://github.com/python-wheel-build/fromager/pull/314
* cleanup: remove example_override.py by shubhbapna in https://github.com/python-wheel-build/fromager/pull/327
* Drop support for Python 3.10 by tiran in https://github.com/python-wheel-build/fromager/pull/326
* cleanup: change warn to warning in settings.py by shubhbapna in https://github.com/python-wheel-build/fromager/pull/328
* download-sequence: log an optionally ignore errors downloading sdists by dhellmann in https://github.com/python-wheel-build/fromager/pull/333
* pass constraints file when installing build dependencies by dhellmann in https://github.com/python-wheel-build/fromager/pull/330
* download multiple packages in parallel in download-sequence by dhellmann in https://github.com/python-wheel-build/fromager/pull/335
* feat: add extra metadata files while building wheels by shubhbapna in https://github.com/python-wheel-build/fromager/pull/329
* Use parse_wheel_filename() in add_extra_metadata by tiran in https://github.com/python-wheel-build/fromager/pull/337
* enable CI on macos by dhellmann in https://github.com/python-wheel-build/fromager/pull/336
* upload logs on e2e failures to help debug by shubhbapna in https://github.com/python-wheel-build/fromager/pull/341
* fix artifact naming conflicts by shubhbapna in https://github.com/python-wheel-build/fromager/pull/342
* Fix extra metadata for packages with non-canonical names by tiran in https://github.com/python-wheel-build/fromager/pull/344
* feat: add build tags to built wheels by shubhbapna in https://github.com/python-wheel-build/fromager/pull/325
* macOS: Run unit tests and less e2e tests by tiran in https://github.com/python-wheel-build/fromager/pull/349
* Adding `dist_info_dir` to `add_extra_metadata_to_wheels` by rd4398 in https://github.com/python-wheel-build/fromager/pull/346
* feat: add global changelog to trigger rebuilds of all packages with new build tag by shubhbapna in https://github.com/python-wheel-build/fromager/pull/352
* Improve coverage reporting by tiran in https://github.com/python-wheel-build/fromager/pull/348
* docs: add docs on changelog, extra metada for wheels and speeding up build-sequence by shubhbapna in https://github.com/python-wheel-build/fromager/pull/353
* Include ELF requirements and provides in dist-info by tiran in https://github.com/python-wheel-build/fromager/pull/345
* license: cleanup Copyright example by aagit in https://github.com/python-wheel-build/fromager/pull/355
* add command to produce graphviz file by dhellmann in https://github.com/python-wheel-build/fromager/pull/357
* Pydantic model for global and package settings by tiran in https://github.com/python-wheel-build/fromager/pull/354
* fix: change req_type from string to enum by shubhbapna in https://github.com/python-wheel-build/fromager/pull/363
* feat: create a new graph module by shubhbapna in https://github.com/python-wheel-build/fromager/pull/362
* Define Pydantic model for package config by tiran in https://github.com/python-wheel-build/fromager/pull/323
* feat: use prebuilt wheel server url override while bootstrapping by shubhbapna in https://github.com/python-wheel-build/fromager/pull/373
* cleanup: move wheels related functions from sdist to wheels module by shubhbapna in https://github.com/python-wheel-build/fromager/pull/375
* Fromager 361: Requsts Session Object by rd4398 in https://github.com/python-wheel-build/fromager/pull/372
* fix: decouple wheel resolution from downloading of the wheel file by shubhbapna in https://github.com/python-wheel-build/fromager/pull/380
* fix: include hidden files when uploading coverage artifacts by shubhbapna in https://github.com/python-wheel-build/fromager/pull/381
* fix: allow prereleases of packages using constraints by shubhbapna in https://github.com/python-wheel-build/fromager/pull/378
* docs: update docs to include how fromager skips downloading prebuilt wheels by shubhbapna in https://github.com/python-wheel-build/fromager/pull/379
* RHELAI-1056: Document formats of input and output files by rd4398 in https://github.com/python-wheel-build/fromager/pull/382
* fix: decouple downloading of sources from resolution of package source by shubhbapna in https://github.com/python-wheel-build/fromager/pull/384
* cleanup: reorganize build environment class and related functions in one module by shubhbapna in https://github.com/python-wheel-build/fromager/pull/388
* fix: use download links from build order file in download sequence and build sequence instead of resolving again by shubhbapna in https://github.com/python-wheel-build/fromager/pull/387
* fix: rename `resolver_dist` to `resolve_source` and pass output dir to `download_source` by shubhbapna in https://github.com/python-wheel-build/fromager/pull/386
* add pre_built datatype to node and more methods to graph by shubhbapna in https://github.com/python-wheel-build/fromager/pull/395
* fix url in version source for generic provider by shubhbapna in https://github.com/python-wheel-build/fromager/pull/394
* move filtering of toplevel requirements outside of handle_requirement by shubhbapna in https://github.com/python-wheel-build/fromager/pull/396
* Redesign parallel build configuration by tiran in https://github.com/python-wheel-build/fromager/pull/392
* Improve parallel job configuration by tiran in https://github.com/python-wheel-build/fromager/pull/403
* Fix: Make context.input_constraints_file absolute by tiran in https://github.com/python-wheel-build/fromager/pull/404
* Fix resolver_dist and config migration by tiran in https://github.com/python-wheel-build/fromager/pull/400
* fix: remove type from build-order by shubhbapna in https://github.com/python-wheel-build/fromager/pull/406
* fix: download-sequence store prebuilts in the prebuilt directory by shubhbapna in https://github.com/python-wheel-build/fromager/pull/405
* feat: allow dependency resolution using the result of a previous bootstrap by shubhbapna in https://github.com/python-wheel-build/fromager/pull/399
* Fixer for pyproject.toml build-system settings by tiran in https://github.com/python-wheel-build/fromager/pull/407

New Contributors
* aagit made their first contribution in https://github.com/python-wheel-build/fromager/pull/355

**Full Changelog**: https://github.com/python-wheel-build/fromager/compare/0.27.0...0.29.0

0.28.0

What's Changed
* add a log message emphasizing build skip settings by dhellmann in https://github.com/python-wheel-build/fromager/pull/311
* support env files not tied to a variant by dhellmann in https://github.com/python-wheel-build/fromager/pull/312
* remove "why" information from build-order files by dhellmann in https://github.com/python-wheel-build/fromager/pull/313
* cleanup: fix typings for progress.py by shubhbapna in https://github.com/python-wheel-build/fromager/pull/297
* show plugin package and version by dhellmann in https://github.com/python-wheel-build/fromager/pull/289
* feat: add changelog field to settings by shubhbapna in https://github.com/python-wheel-build/fromager/pull/320
* cleanup: fix typings for resolver.py by shubhbapna in https://github.com/python-wheel-build/fromager/pull/300
* add package-specific settings files by dhellmann in https://github.com/python-wheel-build/fromager/pull/314
* cleanup: remove example_override.py by shubhbapna in https://github.com/python-wheel-build/fromager/pull/327
* Drop support for Python 3.10 by tiran in https://github.com/python-wheel-build/fromager/pull/326
* cleanup: change warn to warning in settings.py by shubhbapna in https://github.com/python-wheel-build/fromager/pull/328
* download-sequence: log an optionally ignore errors downloading sdists by dhellmann in https://github.com/python-wheel-build/fromager/pull/333
* pass constraints file when installing build dependencies by dhellmann in https://github.com/python-wheel-build/fromager/pull/330
* download multiple packages in parallel in download-sequence by dhellmann in https://github.com/python-wheel-build/fromager/pull/335
* feat: add extra metadata files while building wheels by shubhbapna in https://github.com/python-wheel-build/fromager/pull/329
* Use parse_wheel_filename() in add_extra_metadata by tiran in https://github.com/python-wheel-build/fromager/pull/337
* enable CI on macos by dhellmann in https://github.com/python-wheel-build/fromager/pull/336
* upload logs on e2e failures to help debug by shubhbapna in https://github.com/python-wheel-build/fromager/pull/341
* fix artifact naming conflicts by shubhbapna in https://github.com/python-wheel-build/fromager/pull/342
* Fix extra metadata for packages with non-canonical names by tiran in https://github.com/python-wheel-build/fromager/pull/344
* feat: add build tags to built wheels by shubhbapna in https://github.com/python-wheel-build/fromager/pull/325
* macOS: Run unit tests and less e2e tests by tiran in https://github.com/python-wheel-build/fromager/pull/349
* Adding `dist_info_dir` to `add_extra_metadata_to_wheels` by rd4398 in https://github.com/python-wheel-build/fromager/pull/346
* feat: add global changelog to trigger rebuilds of all packages with new build tag by shubhbapna in https://github.com/python-wheel-build/fromager/pull/352
* Improve coverage reporting by tiran in https://github.com/python-wheel-build/fromager/pull/348
* docs: add docs on changelog, extra metada for wheels and speeding up build-sequence by shubhbapna in https://github.com/python-wheel-build/fromager/pull/353
* Include ELF requirements and provides in dist-info by tiran in https://github.com/python-wheel-build/fromager/pull/345
* license: cleanup Copyright example by aagit in https://github.com/python-wheel-build/fromager/pull/355
* add command to produce graphviz file by dhellmann in https://github.com/python-wheel-build/fromager/pull/357

New Contributors
* aagit made their first contribution in https://github.com/python-wheel-build/fromager/pull/355

**Full Changelog**: https://github.com/python-wheel-build/fromager/compare/0.27.0...0.28.0

0.27.2

What's Changed
* skip prebuilt wheels in build sequence by shubhbapna in https://github.com/python-wheel-build/fromager/pull/393


**Full Changelog**: https://github.com/python-wheel-build/fromager/compare/0.27.1...0.27.2

0.27.1

What's Changed
* backport: allow prereleases and update docs for skipping downloading of prebuilt wheels by shubhbapna in https://github.com/python-wheel-build/fromager/pull/383


**Full Changelog**: https://github.com/python-wheel-build/fromager/compare/0.27.0...0.27.1

0.27.0

What's Changed
* rendering .md using myst-parser by rd4398 in https://github.com/python-wheel-build/fromager/pull/293
* bug fix: warning for old patches by rd4398 in https://github.com/python-wheel-build/fromager/pull/262
* Show ELF provides and requires in logs by tiran in https://github.com/python-wheel-build/fromager/pull/296
* cleanup: fix misc types in context, external_commands and finders by shubhbapna in https://github.com/python-wheel-build/fromager/pull/298
* documentation organization improvements by dhellmann in https://github.com/python-wheel-build/fromager/pull/294
* clean up install message for build environment by dhellmann in https://github.com/python-wheel-build/fromager/pull/304
* cleanup: remove unused functions and overrides by shubhbapna in https://github.com/python-wheel-build/fromager/pull/310
* improve constraints file output by dhellmann in https://github.com/python-wheel-build/fromager/pull/299
* fix: use external_commands.run to apply patch by shubhbapna in https://github.com/python-wheel-build/fromager/pull/308
* fix: expose `default_patch_source` and return `is_new` by shubhbapna in https://github.com/python-wheel-build/fromager/pull/309
* feat: add new `build_dir` field in settings by shubhbapna in https://github.com/python-wheel-build/fromager/pull/307


**Full Changelog**: https://github.com/python-wheel-build/fromager/compare/0.26.0...0.27.0

Page 2 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.