Skip to content

Commit 3016e65

Browse files
committed
Don't use Diesel CLI 1.0.0
Diesel 1.0.0 was released with overly broad constraints on internal dependencies. `diesel_cli` relies on internal implementation details of `diesel` (and other internal crates) which are not bound to semver. Unfortunately, we didn't anticipate the problems that came from having a "semver compatible" bound on these dependencies when relying on semver excempt APIs. This was fixed in Diesel 1.0.1. We could probably just switch to 1.2.0, but this is the more conservative change.
1 parent a093b70 commit 3016e65

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.travis.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ before_install:
2727
- nvm install 8
2828

2929
install:
30-
- cargo install --force diesel_cli --vers 1.0.0 --no-default-features --features postgres && export PATH=$HOME/.cargo/bin:$PATH
30+
- cargo install --force diesel_cli --vers 1.0.1 --no-default-features --features postgres && export PATH=$HOME/.cargo/bin:$PATH
3131

3232
before_script:
3333
- diesel database setup

0 commit comments

Comments
 (0)