Crates.io disallows wildcard dependencies

Minimum Rust version: 1.6

Crates.io will not allow you to upload a package with a wildcard dependency.In other words, these:

  1. [dependencies]
  2. regex = "*"

A wildcard dependency means that you work with any possible version of yourdependency. This is highly unlikely to be true, and would cause unnecessarybreakage in the ecosystem.

Instead, depend on a version range. For example, ^ is the default, soyou could use

  1. [dependencies]
  2. regex = "1.0.0"

instead. >, <=, and all of the other, non-* ranges work as well.