fix: bump extendr and libR-sys to remove non-api calls warnings on R 4.5.0#1339
Conversation
|
The WARNINGS seem to disappear with this change ( the current CI is probably too strict, as it does not turn green just because there is a NOTE) |
There was a problem hiding this comment.
Pull Request Overview
This PR bumps the dependency versions to remove non-API calls by updating the package version and revising the extendr API dependency.
- Version bumped from 0.45.0 to 0.45.1.
- extendr-api dependency updated to point to a fork with the required commits.
There was a problem hiding this comment.
Pull Request Overview
This PR bumps the package version and updates the extendr dependency to remove non-api calls warnings while maintaining support for the current production environment.
- Bumped the package version from 0.45.0 to 0.45.1.
- Updated the extendr-api dependency to point to the rpolars fork with a new commit revision.
Comments suppressed due to low confidence (1)
src/rust/Cargo.toml:39
- The dependency now points to a fork of extendr. Please verify that the selected commit in this fork provides all the necessary fixes and compatibility for production use.
extendr-api = { git = "https://github.com/rpolars/extendr", rev = "53bc326c5cdb4ac8684219d283d0ad21450072c1", default-features = false, features = [
|
LGTM, thanks I didn't think it would be that simple |
|
Thank you. Anyway, I think this will support R 4.5.0. |
Related to #1105
Since the new release of extendr contained some breaking changes that cannot be applied here (#1154, #1164, #1187), I cherry-picked only the relevant commits in the fork (rpolars/extendr#5).
Before:
This PR:
My goal is to keep this package alive on the R-multiverse Production repository1 after the R 4.5 release. (since I don't expect the
nextbranch to replace this package in another month, related to #1336)Footnotes
https://r-multiverse.org/production.html#quality ↩