rticulate/import

CI on windows seems like more trouble than it is worth, propose to remove it

torfason opened this issue · 5 comments

Most recently it failed because of problems with installing vctrs on which dplyr depends(!). Both mac and linux are passing. Having a CI that keeps failing for non-material reasons slows the workflow and forces repeated workarounds that might end up breaking things that matter.

I'll update the latest pull request to remove it unless there are very strong objections.

The package will nevertheless be checked on Windows as part of release to CRAN.

Ok - we can do that for now.

Do we need dplyr?

It's used in examples so according to guidelines it should be listed in Suggest, causing CI to install it and fail. Failed CI because of a misconfigured server seems like a bad reason to remove it, the examples are quite relevant and compelling use cases.

Perhaps, but it is itself a big install as well, so also a bit of a cost. But removing windoze is fine with me for now.

Right, but including it in Suggests only causes it to be installed by R-Check servers, not by end users, so there is no cost to end users.

Inded up removing dplyr instead, because removing windows-latest from the actions on the branch does not remove the requirement for it to pass on master, the branch would not merge. I guess that would not happen until after the branch is merged. So, this is closed as wontfix for now. If windows CI starts acting up again we can revisit this.