old_contents: # -*- coding: utf-8 -*-
  
  """Kernel of Pyslvs."""
  
  __all__ = [
      '__version__',
      'Coordinate',
      'Coord',
      'pxy',
      'ppp',
      'plap',
      'pllp',
      'plpp',
      'palp',
      'expr_parser',
      'expr_solving',
      'data_collecting',
      'get_vlinks',
      'VJoint',
      'VPoint',
      'VLink',
      'SolverSystem',
      'norm_path',
      'curvature',
      'derivative',
      'path_signature',
      'cross_correlation',
      'Planar',
      't_config',
      'EStack',
      'vpoint_dof',
      'color_names',
      'color_rgb',
      'parse_params',
      'parse_pos',
      'parse_vpoints',
      'parse_vlinks',
      'edges_view',
      'graph2vpoints',
      'PointArgs',
      'LinkArgs',
      'example_list',
      'all_examples',
      'collection_list',
      'all_collections',
      'efd_fitting',
      'get_include',
  ]
  __version__ = "20.07.0.dev0"
  __author__ = "Yuan Chang"
  __copyright__ = "Copyright (C) 2016-2020"
  __license__ = "AGPL"
  __email__ = "pyslvs@gmail.com"
  
  from .expression import get_vlinks, VJoint, VPoint, VLink, Coord
  from .bfgs import SolverSystem
  from .topo_config import t_config, EStack
  from .tinycadlib import (
      pxy, ppp, plap, pllp, plpp, palp, vpoint_dof, expr_parser, expr_solving,
      data_collecting,
  )
  from .planar_linkage import (
      Planar, norm_path, curvature, derivative, path_signature, cross_correlation,
  )
  from .expression_parser import (
      color_names, color_rgb, parse_params, parse_pos, parse_vpoints,
      parse_vlinks, edges_view, graph2vpoints, PointArgs, LinkArgs,
  )
  from .example import example_list, all_examples
  from .collection import collection_list, all_collections
  from .efd import efd_fitting
  
  # backward alignment
  Coordinate = Coord
  
  
  def get_include() -> str:
      """Get include directory."""
      from os.path import dirname
      return dirname(__file__)
  
new_contents: # -*- coding: utf-8 -*-
  
  """Kernel of Pyslvs."""
  
  __version__ = "20.07.0.dev0"
  __author__ = "Yuan Chang"
  __copyright__ = "Copyright (C) 2016-2020"
  __license__ = "AGPL"
  __email__ = "pyslvs@gmail.com"
  
  from .expression import get_vlinks, VJoint, VPoint, VLink, Coord
  from .bfgs import SolverSystem
  from .topo_config import t_config, EStack
  from .tinycadlib import (
      pxy, ppp, plap, pllp, plpp, palp, vpoint_dof, expr_parser, expr_solving,
      data_collecting,
  )
  from .planar_linkage import (
      Planar, norm_path, curvature, derivative, path_signature, cross_correlation,
  )
  from .expression_parser import (
      color_names, color_rgb, parse_params, parse_pos, parse_vpoints,
      parse_vlinks, edges_view, graph2vpoints, PointArgs, LinkArgs,
  )
  from .example import example_list, all_examples
  from .collection import collection_list, all_collections
  from .efd import efd_fitting
  
  # backward alignment
  Coordinate = Coord
  
  
  def get_include() -> str:
      """Get include directory."""
      from os.path import dirname
      return dirname(__file__)
  
subject: Remove unessential __all__ list.