Home | History | Annotate | Download | only in packaging

Lines Matching refs:_version

18 _Version = collections.namedtuple(
19 "_Version",
75 self._version = str(version)
76 self._key = _legacy_cmpkey(self._version)
79 return self._version
86 return self._version
90 return self._version
205 self._version = _Version(
225 self._version.epoch,
226 self._version.release,
227 self._version.pre,
228 self._version.post,
229 self._version.dev,
230 self._version.local,
240 if self._version.epoch != 0:
241 parts.append("{0}!".format(self._version.epoch))
244 parts.append(".".join(str(x) for x in self._version.release))
247 if self._version.pre is not None:
248 parts.append("".join(str(x) for x in self._version.pre))
251 if self._version.post is not None:
252 parts.append(".post{0}".format(self._version.post[1]))
255 if self._version.dev is not None:
256 parts.append(".dev{0}".format(self._version.dev[1]))
259 if self._version.local is not None:
261 "+{0}".format(".".join(str(x) for x in self._version.local))
275 if self._version.epoch != 0:
276 parts.append("{0}!".format(self._version.epoch))
279 parts.append(".".join(str(x) for x in self._version.release))
291 return bool(self._version.dev or self._version.pre)
295 return bool(self._version.post)