-
Notifications
You must be signed in to change notification settings - Fork 427
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
adapt for api changes in py-lief 0.15 #5565
base: main
Are you sure you want to change the base?
Conversation
We require contributors to sign our Contributor License Agreement and we don't have one on file for @tkelman. In order for us to review and merge your code, please e-sign the Contributor License Agreement PDF. We then need to manually verify your signature, merge the PR (conda/infrastructure#1076), and ping the bot to refresh the PR. |
pre-commit.ci autofix |
CodSpeed Performance ReportMerging #5565 will not alter performanceComparing Summary
|
The one serial test failure seems like an unrelated fluke? Not sure why the parallel failures are having issues installing newer py-lief, maybe because of the repodata patch (conda-forge/conda-forge-repodata-patches-feedstock#926)? |
@conda-bot check |
I think those recipes are pulling from Other than that, LGTM! I'll approve once tests are passing. |
Ah, and we need a |
Ah good call, I'm used to only working over in conda-forge
I think this should do the job. Would be nice if there were a more concise way to write out the tests to be compatible with both versions but I can't think of one offhand. The last PR that put in the fallbacks for py-lief 0.14 API changes #5228 had some temporary commits during the PR to run CI tests with the new py-lief version from a rc label, let me know if you think we should go through the same steps here. I don't want to accidentally break the tests when 0.15 gets pulled into
Done, used the one from #5228 as a template |
43caa5f
to
8f4ac23
Compare
for more information, see https://pre-commit.ci
add news file
8f4ac23
to
26eb40e
Compare
I'm going to put With this PR, it seems to succeed for me locally. |
Did you run the conda-build tests locally or do you mean it was working to locally build some things from conda-forge? Either way thanks for checking. Looks like we need a maintainer to approve the github actions workflow so CI runs again. Whenever this gets released conda-forge should be able to drop the upper bound on the lief dependency. |
I ran the tests locally; I hoped that this would suffice. |
Thanks to whoever authorized the CI run. Got a bunch of timeouts, http 500 errors, and a few mismatched checksums that all seem unrelated - would probably go away on a re-run. Is there some bigger degraded infrastructure issue today on github actions or conda servers? |
Description
ref https://lief.re/doc/stable/changelog.html#july-21th-2024
should fix #5564
Checklist - did you ...
news
directory (using the template) for the next release's release notes?