Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge 24.5.x back into main #5358

Merged
merged 3 commits into from
May 24, 2024
Merged

Merge 24.5.x back into main #5358

merged 3 commits into from
May 24, 2024

Commits on May 22, 2024

  1. Fix excessive memory use in inspect_linkages_lief (#5348)

    * Fix excessive memory use in inspect_linkages_lief
    introduced in gh-5228 which replaced binary.name with str(file).
    The former returns the path to the binary whereas the latter returns the
    contents of the parsed binary, naturally causing high memory usage.
    That semantic change was unintended (misread upstream changes).
    Since binary's path is no longer part of the object, pass it separately.
    
    * Use consistent var name in inspect_linkages_lief to avoid variable shadowing.
    
    * Remove redundant get_uniqueness_key call
    
    ---------
    
    Signed-off-by: Marcel Bargull <marcel.bargull@udo.edu>
    mbargull committed May 22, 2024
    Configuration menu
    Copy the full SHA
    515aa8f View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. Fix frozendict usage (#5345)

    * Revise toposort to avoid returning frozendict which may potentially need to be modified when `outputs/files` are defined.
    * Add minimal reproducing test.
    * Add type annotations.
    * Deprecate conda_build.metadata.toposort in favor of conda_build.metadata._toposort_outputs.
    * Deprecate conda_build.metadata.check_circular_dependencies in favor of conda_build.metadata._check_circular_dependencies.
    kenodegard committed May 23, 2024
    Configuration menu
    Copy the full SHA
    7733043 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. Changelog 24.5.1 (#5357)

    * Update .authors.yml
    
    * Update news
    
    * Updated authorship for 24.5.1
    
    * Updated CHANGELOG for 24.5.1
    
    * Update CHANGELOG.md
    beeankha committed May 24, 2024
    Configuration menu
    Copy the full SHA
    4818581 View commit details
    Browse the repository at this point in the history