-
Notifications
You must be signed in to change notification settings - Fork 221
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
ci: Test minimum versions of dependencies #2112
Conversation
Currently this seems to fail because it cannot successfully download
This is obviously a development dependency and would have a chance of passing the test if it could be excluded from the test, but is there a way to exclude it? |
Ah, interesting @eitsupi. I think the best way is to figure out where it's coming from — it's not that easy but I've used |
@max-sixty Line 56 in 65b7fef
This is a test dependency, so it is not worth doing a min-version check here. But I don't know how to exclude this. (BTW, I completely forgot to mention that this crate issue was pointed out earlier on this issue #2351) |
I see you put in prisma/tiberius#292! Thanks. If we can exclude it, great. Otherwise I guess we wait for tiberius to move to a new crate... |
The docs don't say anything about exclusions, so I think we wait for prisma/tiberius#292 |
I think we need to wait for the next release of |
|
Yes, I'm not sure how the resolver does this, but running the min version tests downgrades clap to 3, and then the code breaks. But sounds like this is a cargo problem (or at least a PRQL problem) rather than a Clio problem. |
FYI this seems to come from when clap refers to a
I guess we may need to wait until clap 3 is unsupported by any dependency |
This will fail because of duckdb/duckdb-rs#134, so we'll wait for that to resolve before merging
acea409
to
2924122
Compare
This works now! Merging... |
Awesome! Thanks. |
This will fail because of duckdb/duckdb-rs#134, so we'll wait for that to resolve before merging