class_docstr: Abstract base class for version numbering classes.  Just provides
  constructor (__init__) and reproducer (__repr__), because those
  seem to be the same for all version numbering classes; and route
  rich comparisons to _cmp.
code: def __eq__(self, other):
      c = self._cmp(other)
      if c is NotImplemented:
          return c
      return c == 0
  
imports: import re
  import warnings
  import contextlib
label_desc: Use image node_id 3 for calling the Version obj's underlying member method code with example usage: obj.__eq__(other) and returns: unknown, c