old_contents: from ._version import __version__
  from .core.cartodataframe import CartoDataFrame
  from .core.logger import set_log_level
  from .io.carto import read_carto, to_carto, has_table, delete_table, describe_table, \
                        update_table, copy_table, create_table_from_query
  
  
  __all__ = [
      '__version__',
      'CartoDataFrame',
      'read_carto',
      'to_carto',
      'has_table',
      'delete_table',
      'describe_table',
      'update_table',
      'copy_table',
      'create_table_from_query',
      'set_log_level'
  ]
  
new_contents: from ._version import __version__
  from .utils.utils import check_package
  from .core.cartodataframe import CartoDataFrame
  from .core.logger import set_log_level
  from .io.carto import read_carto, to_carto, has_table, delete_table, describe_table, \
                        update_table, copy_table, create_table_from_query
  
  
  # Check installed packages versions
  check_package('carto', '>=1.8.2')
  check_package('pandas', '>=0.23.0')
  check_package('geopandas', '>=0.6.0')
  
  
  __all__ = [
      '__version__',
      'CartoDataFrame',
      'read_carto',
      'to_carto',
      'has_table',
      'delete_table',
      'describe_table',
      'update_table',
      'copy_table',
      'create_table_from_query',
      'set_log_level'
  ]
  
subject: Check critical dependencies versions on runtime