docstr: Takes a string like abc.1.twelve and turns it into ("abc", 1, "twelve").
docstr_tok: ["Takes","a","string","like","abc.1.twelve","and","turns","it","into","(","``","abc","''",",","1",",","``","twelve","''",")","."]
code: def _parse_local_version(cls, local):
      """
      Takes a string like abc.1.twelve and turns it into ("abc", 1, "twelve").
      """
      if local is not None:
          local = tuple(
              part.lower() if not part.isdigit() else int(part)
              for part in cls._local_version_separators.split(local)
          )
          if not local or not local[0]:
              return None
          return local
      return None
  
imports: from __future__ import absolute_import, division, print_function
  from copy import deepcopy
  from attr import attrs, attrib
  import re
  import six
label_desc: Use image node_id 18 for calling the Version obj's underlying member method code with example usage: obj._parse_local_version(cls, local) and returns: None, local, None