class_docstr: This class abstracts handling of version specifiers.
  
  .. tip::
  
      It is generally not required to instantiate this manually. You should instead
      prefer to work with :class:`SpecifierSet` instead, which can parse
      comma-separated version specifiers (which is what package metadata contains).
docstr: The version of this specifier.
  
  >>> Specifier("==1.2.3").version
  '1.2.3'
docstr_tok: ["The","version","of","this","specifier",".",">",">",">","Specifier","(","``","==1.2.3","''",")",".version","'","1.2.3","'"]
code: def version(self) -> str:
      """The version of this specifier.
  
      >>> Specifier("==1.2.3").version
      '1.2.3'
      """
      return self._spec[1]
  
imports: import abc
  import itertools
  import re
  from typing import Callable, Iterable, Iterator, List, Optional, Tuple, TypeVar, Union
  from .utils import canonicalize_version
  from .version import Version
label_desc: Use image node_id 5 for calling the Specifier obj's underlying member method code with example usage: obj.version() and returns: self