aws / aws-lambda-builders

Python library to compile, build & package AWS Lambda functions for several runtimes & framework
Apache License 2.0
334 stars 139 forks source link

chore(deps-dev): update pyelftools requirement from ~=0.29 to ~=0.30 in /requirements #540

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Updates the requirements on pyelftools to permit the latest version.

Changelog

Sourced from pyelftools's changelog.

  • Version 0.30 (2023.09.06)

    • Optimization: cache instantiation of DWARF structs (#435)
    • DWARFv5 CU headers (#442)
    • Bug fix in attribute reporting for DWA_FORM_indirect (#475)
    • Support for RISC-V attributes (#459)
    • Readelf used for testing upgraded to 2.41 (#489)
    • Support for MIPS64 object files (#495)
    • LoongArch support (#470, #483)
  • Version 0.29 (2022.08.09)

    • Lots of improvements to DWARFv5 support (#400, #411, #418, #419, #429 and additional PRs)
    • Support for compressed relocation sections (#395)
    • Support for supplementary object files - debug fission (#426)
    • Improved support for corrupted ELF headers (#434)
    • Readelf used for testing upgraded to 2.38 (#420)
    • Add auto-testing vs. llvm-dwarfdump (#428)
  • Version 0.28 (2022.02.03)

    • Added a method for returning the index of a section by name (#331)
    • Allow filtering by section types in iter_sections (#345)
    • Support Android compressed rel/rela sections (#357)
    • Initial support for PPC64LE (#360)
    • Initial DWARF v5 support (#363 with several follow-ups)
    • Fixed parsing for structures containing uids or gids in core dumps (#354)
    • Allow filtering by segment types in iter_segments (#375)
    • Add support for .note.gnu.property (#386)
    • Update readelf tests to work with more recent version of readelf (#387)
    • Add support for note GNU_PROPERTY_X86_FEATURE_1_AND (#388)
  • Version 0.27 (2020.10.27)

    • Print addend wfor RELA relocations without symbol (#292)
    • Implement symbol lookup for {GNU,}HashSection (#290)
    • Major rewrite of expression parsing
    • Cashed random access to CUs and DIEs (#264)
    • GNU expressions (#303)
    • Support parsing LSDA pointers from FDEs (#308)
    • Add support for DWA_OP_GNU_push_tls_address in expressions (#315)
    • Some initial support for AArch64 little-endian (#318)
    • Support for ELF files with a large number of sections (#333)
    • Some minimal support for DWARFv1 (#335)
    • Many small bug fixes; see git log.
  • Version 0.26 (2019.12.05)

... (truncated)

Commits


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)