Skip to content

Drop the lazyeval dependency in favour of rlang#2485

Open
mcol wants to merge 1 commit intoplotly:masterfrom
mcol:drop_lazyeval_dependency
Open

Drop the lazyeval dependency in favour of rlang#2485
mcol wants to merge 1 commit intoplotly:masterfrom
mcol:drop_lazyeval_dependency

Conversation

@mcol
Copy link
Copy Markdown

@mcol mcol commented Mar 27, 2026

This is a minimal PR based on #2319, but the tests that were failing there are now passing. The main issue was that we have to manually pass the formula environment in eval_attr(), otherwise the names referenced by the formula cannot be found.

Note that at the moment lazyeval has problems building on R-devel due to changes in the underlying C implementation of environment and promises. Given that the package has been retired for a few years now, it seems like a good time to remove this dependency.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant