chore(rustup): no wildcards in dependencies

Also version specifications in dependencies were chosen to provide
maximum flexibility for users of the libraries.

CLIs on the other hand specify last known-to-work major and minor versions
to prevent breakage
This commit is contained in:
Sebastian Thiel
2015-12-24 15:43:39 +01:00
parent e3f4fcadad
commit 8295bf3c2d
4 changed files with 8 additions and 8 deletions

View File

@@ -29,4 +29,4 @@ cargo:
build_script: src/build.rs
keywords: [protocol, web, api]
dependencies:
- url = "*"
- url = ">= 0.5"

View File

@@ -26,6 +26,6 @@ cargo:
keywords: [cli]
is_executable: YES
dependencies:
- strsim = "*"
- yup-hyper-mock = ">=1.0.0"
- clap = ">= 1.0.3"
- strsim = "0.4"
- yup-hyper-mock = "1.0"
- clap = "1.5"

View File

@@ -26,19 +26,19 @@ name = "${util.program_name()}"
% endif
[dependencies]
hyper = "0.7.0"
hyper = "0.7"
## Must match the one hyper uses, otherwise there are duplicate similarly named `Mime` structs
mime = "0.1.0"
serde = ">= 0.6.0"
serde_json = ">= 0.6.0"
yup-oauth2 = "*"
yup-oauth2 = "0.5"
% for dep in cargo.get('dependencies', list()):
${dep}
% endfor
[build-dependencies]
syntex = { version = "*" }
serde_codegen = { version = "*" }
syntex = { version = ">= 0.23" }
serde_codegen = { version = ">= 0.6" }
% if make.depends_on_suffix is not None:

BIN
src/md/.DS_Store vendored Normal file

Binary file not shown.