Chromium Code Reviews| Index: app/models/package_version.py |
| diff --git a/app/models/package_version.py b/app/models/package_version.py |
| index b38891d74556aa6956fdce8c47dfa06a3aa14d35..c9160becc93c9b357917e4e1b6cefe45b5514ce8 100644 |
| --- a/app/models/package_version.py |
| +++ b/app/models/package_version.py |
| @@ -244,11 +244,15 @@ class PackageVersion(db.Model): |
| @property |
| def example_version_constraint(self): |
| """Return the example version constraint for this package.""" |
| - if self.version.in_initial_development: |
| - return json.dumps(">=%s <%d.%d.0" % |
| - (self.version, self.version.major, self.version.minor + 1)) |
| - return json.dumps( |
| - ">=%s <%d.0.0" % (self.version, self.version.major + 1)) |
| + if not self.verison.is_prerelease: |
| + return json.dumps("^%s" % self.version) |
| + |
| + return json.dumps(">=%s <%d.%d.%d" % ( |
| + self.version, |
| + self.version.major, |
| + self.version.minor, |
| + self.version.patch |
| + )) |
|
kustermann
2015/05/19 08:24:36
I'm not sure if this is working as intended.
A wh
|
| @property |
| def storage_path(self): |