class_docstr: This class abstracts handling of a project's versions.
  
  A :class:`Version` instance is comparison aware and can be compared and
  sorted using the standard Python interfaces.
  
  >>> v1 = Version("1.0a5")
  >>> v2 = Version("1.0")
  >>> v1
  <Version('1.0a5')>
  >>> v2
  <Version('1.0')>
  >>> v1 < v2
  True
  >>> v1 == v2
  False
  >>> v1 > v2
  False
  >>> v1 >= v2
  False
  >>> v1 <= v2
  True
docstr: The components of the "release" segment of the version.
  
  >>> Version("1.2.3").release
  (1, 2, 3)
  >>> Version("2.0.0").release
  (2, 0, 0)
  >>> Version("1!2.0.0.post0").release
  (2, 0, 0)
  
  Includes trailing zeroes but not the epoch or any pre-release / development /
  post-release suffixes.
code: def release(self) -> Tuple[int, ...]:
      """The components of the "release" segment of the version.
  
      >>> Version("1.2.3").release
      (1, 2, 3)
      >>> Version("2.0.0").release
      (2, 0, 0)
      >>> Version("1!2.0.0.post0").release
      (2, 0, 0)
  
      Includes trailing zeroes but not the epoch or any pre-release / development /
      post-release suffixes.
      """
      _release: Tuple[int, ...] = self._version.release
      return _release
  
imports: import collections
  import itertools
  import re
  from typing import Any, Callable, Optional, SupportsInt, Tuple, Union
  from ._structures import Infinity, InfinityType, NegativeInfinity, NegativeInfinityType
label_desc: Use image node_id 5 for calling the Version obj's underlying member method code with example usage: obj.release() and returns: _release