-
-
Notifications
You must be signed in to change notification settings - Fork 18
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
Adds min package version #797
Conversation
d41df86
to
c78e933
Compare
hi @averissimo and @pawelru , I was wondering can we check what is the status on this PR please. Thanks |
thanks for the remainder @shajoezhu |
202cc24
to
b813e64
Compare
PR was rebased against |
The reason why this was not merged before is due to {teal.slice} and {teal.data} not being on CRAN AND not being a direct dependency. None of the strategies currently pass on {tmc} until that is resolved. Bottom line: there's still a blocker IMO |
Are you sure it's AND? While we can definitely make packages to be available on CRAN, I don't think we want to change the dependency map - I have yet another thought that I am not quite sure if fully correct and I didn't have enough time to validate it. |
What I meant is that it's blocked because of both being true. It wouldn't be a problem if
I don't think so, but I'll test it first thing tomorrow |
Checked this and the answer is no. In
According to the docs:
I don't yet know if that's correct or not. I tried to change it to a list with direct and indirect elements to respect our custom field for indirect also and it pkgdepends crashed :( Already raised the issue - let's see how it goes. |
hi @averissimo and @pawelru , do you think we should also have this in just before tmc cran release? |
Signed-off-by: André Veríssimo <[email protected]>
We could actually merge this today as AFAIK it won't have any negative impact other than failing (which is already failing as it uses an old version of The CI will start to pass as soon as |
Exactly! Let's do it! Thanks a lot! |
Signed-off-by: André Veríssimo <[email protected]>
Unit Tests Summary 1 files 33 suites 3s ⏱️ Results for commit cdd6fb5. ♻️ This comment has been updated with latest results. |
Signed-off-by: André Veríssimo <[email protected]>
Will the min version of packages be different if we decrease some dependencies during https://github.com/insightsengineering/teal.modules.clinical ? |
@m7pr the individual versions of the dependencies are independent of each other. In other words, they are set at a version where
Let's say if We only care about the direct API used by the package, we don't map any secondary deps needs in the minimum version. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
WIP :: parent issue: insightsengineering/nestdevs-tasks#7
Supersede:
🔴 What's needed before merging?
This PR depends on some upstream changes that need to be finalized/merged before being ready to review.
Change in code
verdepcheck.yml
action (see comments)on: push
sectionPRS
min_isolated
andmin_cohort
r-verdepcheck-action#16Changes description
DESCRIPTION
Config/Need/verdepcheck
section inDESCRIPTION