ubelt

Package Layout

  • ubelt package
    • Submodules
      • ubelt.__main__ module
      • ubelt._win32_links module
        • _win32_can_symlink()
        • _symlink()
        • _win32_symlink2()
        • _win32_symlink()
        • _win32_junction()
        • _win32_is_junction()
        • _is_reparse_point()
        • _win32_read_junction()
        • _win32_rmtree()
        • _win32_is_hardlinked()
        • _win32_dir()
      • ubelt.orderedset module
        • OrderedSet
          • OrderedSet.copy()
          • OrderedSet.add()
          • OrderedSet.append()
          • OrderedSet.update()
          • OrderedSet.index()
          • OrderedSet.get_loc()
          • OrderedSet.get_indexer()
          • OrderedSet.pop()
          • OrderedSet.discard()
          • OrderedSet.clear()
          • OrderedSet.union()
          • OrderedSet.intersection()
          • OrderedSet.difference()
          • OrderedSet.issubset()
          • OrderedSet.issuperset()
          • OrderedSet.symmetric_difference()
          • OrderedSet._update_items()
          • OrderedSet.difference_update()
          • OrderedSet.intersection_update()
          • OrderedSet.symmetric_difference_update()
          • OrderedSet._abc_impl
        • oset
      • ubelt.progiter module
        • ProgIter
          • ProgIter.set_extra()
          • ProgIter._reset_internals()
          • ProgIter.begin()
          • ProgIter.end()
          • ProgIter._iterate()
          • ProgIter._homogeneous_check()
          • ProgIter._slow_path_step_body()
          • ProgIter.step()
          • ProgIter._adjust_frequency()
          • ProgIter._measure_time()
          • ProgIter._update_message_template()
          • ProgIter._build_message_template()
          • ProgIter.format_message()
          • ProgIter.format_message_parts()
          • ProgIter.ensure_newline()
          • ProgIter.display_message()
          • ProgIter._tryflush()
          • ProgIter._write()
      • ubelt.util_arg module
        • argval()
        • argflag()
      • ubelt.util_cache module
        • Cacher
          • Cacher.VERBOSE
          • Cacher.FORCE_DISABLE
          • Cacher._rectify_cfgstr()
          • Cacher._condense_cfgstr()
          • Cacher.fpath
          • Cacher.get_fpath()
          • Cacher.exists()
          • Cacher.existing_versions()
          • Cacher.clear()
          • Cacher.tryload()
          • Cacher.load()
          • Cacher.save()
          • Cacher._backend_load()
          • Cacher._backend_dump()
          • Cacher.ensure()
        • CacheStamp
          • CacheStamp.fpath
          • CacheStamp.clear()
          • CacheStamp._get_certificate()
          • CacheStamp._rectify_products()
          • CacheStamp._rectify_hash_prefixes()
          • CacheStamp._product_info()
          • CacheStamp._product_file_stats()
          • CacheStamp._product_file_hash()
          • CacheStamp.expired()
          • CacheStamp._check_certificate_hashes()
          • CacheStamp._expires()
          • CacheStamp._new_certificate()
          • CacheStamp.renew()
        • _localnow()
        • _byte_str()
      • ubelt.util_cmd module
        • cmd()
      • ubelt.util_colors module
        • highlight_code()
        • _pygments_highlight()
        • _rich_highlight()
        • color_text()
      • ubelt.util_const module
      • ubelt.util_deprecate module
        • schedule_deprecation()
      • ubelt.util_dict module
        • AutoDict
          • AutoDict._base
          • AutoDict.to_dict()
        • AutoOrderedDict
        • dzip()
        • ddict
        • dict_hist()
        • dict_subset()
        • dict_union()
        • dict_isect()
        • dict_diff()
        • find_duplicates()
        • group_items()
        • invert_dict()
        • map_keys()
        • map_vals()
        • map_values()
        • sorted_keys()
        • sorted_vals()
        • sorted_values()
        • odict
        • named_product()
        • varied_values()
        • SetDict
          • SetDict.copy()
          • SetDict.union()
          • SetDict.intersection()
          • SetDict.difference()
          • SetDict.symmetric_difference()
        • UDict
          • UDict.subdict()
          • UDict.take()
          • UDict.invert()
          • UDict.map_keys()
          • UDict.map_values()
          • UDict.sorted_keys()
          • UDict.sorted_values()
          • UDict.peek_key()
          • UDict.peek_value()
        • sdict
        • udict
      • ubelt.util_download module
        • download()
        • grabdata()
      • ubelt.util_download_manager module
        • DownloadManager
          • DownloadManager.submit()
          • DownloadManager.as_completed()
          • DownloadManager.shutdown()
      • ubelt.util_format module
        • repr2()
        • urepr()
        • FormatterExtensions
      • ubelt.util_func module
        • identity()
        • inject_method()
        • compatible()
      • ubelt.util_futures module
        • Executor
          • Executor.submit()
          • Executor.shutdown()
          • Executor.map()
        • JobPool
          • JobPool.submit()
          • JobPool.shutdown()
          • JobPool._clear_completed()
          • JobPool.as_completed()
          • JobPool.join()
      • ubelt.util_hash module
        • hash_data()
        • hash_file()
      • ubelt.util_import module
        • split_modpath()
        • modname_to_modpath()
        • modpath_to_modname()
        • import_module_from_name()
        • import_module_from_path()
      • ubelt.util_indexable module
        • _lazy_numpy()
        • Difference
          • Difference.path
          • Difference.value1
          • Difference.value2
          • Difference._asdict()
          • Difference._field_defaults
          • Difference._fields
          • Difference._make()
          • Difference._replace()
        • IndexableWalker
          • IndexableWalker.send()
          • IndexableWalker.throw()
          • IndexableWalker._walk()
          • IndexableWalker.allclose()
          • IndexableWalker.diff()
          • IndexableWalker._abc_impl
        • _make_isclose_fn()
        • indexable_allclose()
      • ubelt.util_io module
        • readfrom()
        • writeto()
        • touch()
        • delete()
      • ubelt.util_links module
        • symlink()
      • ubelt.util_list module
        • allsame()
        • argmax()
        • argmin()
        • argsort()
        • argunique()
        • boolmask()
        • chunks
          • chunks._new_iterator()
          • chunks.noborder()
          • chunks.cycle()
          • chunks.replicate()
        • compress()
        • flatten()
        • iter_window()
        • iterable()
        • peek()
        • take()
        • unique()
        • unique_flags()
      • ubelt.util_memoize module
        • memoize()
        • memoize_method
        • memoize_property()
      • ubelt.util_mixins module
        • NiceRepr
      • ubelt.util_path module
        • Path
          • Path.appdir()
          • Path.augment()
          • Path.delete()
          • Path.ensuredir()
          • Path.mkdir()
          • Path.expand()
          • Path.expandvars()
          • Path.ls()
          • Path.shrinkuser()
          • Path.chmod()
          • Path.touch()
          • Path.relative_to()
          • Path.walk()
          • Path.endswith()
          • Path.startswith()
          • Path._request_copy_function()
          • Path.copy()
          • Path.move()
        • TempDir
          • TempDir.ensure()
          • TempDir.cleanup()
          • TempDir.start()
        • augpath()
        • shrinkuser()
        • userhome()
        • ensuredir()
        • expandpath()
        • ChDir
      • ubelt.util_platform module
        • find_exe()
        • find_path()
        • ensure_app_cache_dir()
        • ensure_app_config_dir()
        • ensure_app_data_dir()
        • get_app_cache_dir()
        • get_app_config_dir()
        • get_app_data_dir()
        • platform_cache_dir()
        • platform_config_dir()
        • platform_data_dir()
      • ubelt.util_repr module
        • urepr()
        • ReprExtensions
          • ReprExtensions.register()
          • ReprExtensions.lookup()
          • ReprExtensions._register_pandas_extensions()
          • ReprExtensions._register_numpy_extensions()
          • ReprExtensions._register_builtin_extensions()
      • ubelt.util_str module
        • indent()
        • codeblock()
        • paragraph()
        • hzcat()
        • ensure_unicode()
      • ubelt.util_stream module
        • TeeStringIO
          • TeeStringIO.isatty()
          • TeeStringIO.fileno()
          • TeeStringIO.encoding
          • TeeStringIO.write()
          • TeeStringIO.flush()
        • CaptureStdout
          • CaptureStdout.log_part()
          • CaptureStdout.start()
          • CaptureStdout.stop()
          • CaptureStdout.close()
        • CaptureStream
      • ubelt.util_time module
        • timestamp()
        • timeparse()
        • Timer
          • Timer._default_time()
          • Timer.tic()
          • Timer.toc()
      • ubelt.util_zip module
        • zopen
          • zopen.zfile
          • zopen.namelist()
          • zopen._cleanup()
          • zopen._split_archive()
          • zopen._open()
        • split_archive()
    • Module contents
      • AutoDict
        • AutoDict._base
        • AutoDict.to_dict()
      • AutoOrderedDict
      • CacheStamp
        • CacheStamp.fpath
        • CacheStamp.clear()
        • CacheStamp._get_certificate()
        • CacheStamp._rectify_products()
        • CacheStamp._rectify_hash_prefixes()
        • CacheStamp._product_info()
        • CacheStamp._product_file_stats()
        • CacheStamp._product_file_hash()
        • CacheStamp.expired()
        • CacheStamp._check_certificate_hashes()
        • CacheStamp._expires()
        • CacheStamp._new_certificate()
        • CacheStamp.renew()
      • Cacher
        • Cacher.VERBOSE
        • Cacher.FORCE_DISABLE
        • Cacher._rectify_cfgstr()
        • Cacher._condense_cfgstr()
        • Cacher.fpath
        • Cacher.get_fpath()
        • Cacher.exists()
        • Cacher.existing_versions()
        • Cacher.clear()
        • Cacher.tryload()
        • Cacher.load()
        • Cacher.save()
        • Cacher._backend_load()
        • Cacher._backend_dump()
        • Cacher.ensure()
      • CaptureStdout
        • CaptureStdout.log_part()
        • CaptureStdout.start()
        • CaptureStdout.stop()
        • CaptureStdout.close()
      • CaptureStream
      • ChDir
      • DownloadManager
        • DownloadManager.submit()
        • DownloadManager.as_completed()
        • DownloadManager.shutdown()
      • Executor
        • Executor.submit()
        • Executor.shutdown()
        • Executor.map()
      • FormatterExtensions
      • IndexableWalker
        • IndexableWalker.send()
        • IndexableWalker.throw()
        • IndexableWalker._walk()
        • IndexableWalker.allclose()
        • IndexableWalker.diff()
        • IndexableWalker._abc_impl
      • JobPool
        • JobPool.submit()
        • JobPool.shutdown()
        • JobPool._clear_completed()
        • JobPool.as_completed()
        • JobPool.join()
      • NiceRepr
      • OrderedSet
        • OrderedSet.copy()
        • OrderedSet.add()
        • OrderedSet.append()
        • OrderedSet.update()
        • OrderedSet.index()
        • OrderedSet.get_loc()
        • OrderedSet.get_indexer()
        • OrderedSet.pop()
        • OrderedSet.discard()
        • OrderedSet.clear()
        • OrderedSet.union()
        • OrderedSet.intersection()
        • OrderedSet.difference()
        • OrderedSet.issubset()
        • OrderedSet.issuperset()
        • OrderedSet.symmetric_difference()
        • OrderedSet._update_items()
        • OrderedSet.difference_update()
        • OrderedSet.intersection_update()
        • OrderedSet.symmetric_difference_update()
        • OrderedSet._abc_impl
      • Path
        • Path.appdir()
        • Path.augment()
        • Path.delete()
        • Path.ensuredir()
        • Path.mkdir()
        • Path.expand()
        • Path.expandvars()
        • Path.ls()
        • Path.shrinkuser()
        • Path.chmod()
        • Path.touch()
        • Path.relative_to()
        • Path.walk()
        • Path.endswith()
        • Path.startswith()
        • Path._request_copy_function()
        • Path.copy()
        • Path.move()
      • ProgIter
        • ProgIter.set_extra()
        • ProgIter._reset_internals()
        • ProgIter.begin()
        • ProgIter.end()
        • ProgIter._iterate()
        • ProgIter._homogeneous_check()
        • ProgIter._slow_path_step_body()
        • ProgIter.step()
        • ProgIter._adjust_frequency()
        • ProgIter._measure_time()
        • ProgIter._update_message_template()
        • ProgIter._build_message_template()
        • ProgIter.format_message()
        • ProgIter.format_message_parts()
        • ProgIter.ensure_newline()
        • ProgIter.display_message()
        • ProgIter._tryflush()
        • ProgIter._write()
      • ReprExtensions
        • ReprExtensions.register()
        • ReprExtensions.lookup()
        • ReprExtensions._register_pandas_extensions()
        • ReprExtensions._register_numpy_extensions()
        • ReprExtensions._register_builtin_extensions()
      • SetDict
        • SetDict.copy()
        • SetDict.union()
        • SetDict.intersection()
        • SetDict.difference()
        • SetDict.symmetric_difference()
      • TeeStringIO
        • TeeStringIO.isatty()
        • TeeStringIO.fileno()
        • TeeStringIO.encoding
        • TeeStringIO.write()
        • TeeStringIO.flush()
      • TempDir
        • TempDir.ensure()
        • TempDir.cleanup()
        • TempDir.start()
      • Timer
        • Timer._default_time()
        • Timer.tic()
        • Timer.toc()
      • UDict
        • UDict.subdict()
        • UDict.take()
        • UDict.invert()
        • UDict.map_keys()
        • UDict.map_values()
        • UDict.sorted_keys()
        • UDict.sorted_values()
        • UDict.peek_key()
        • UDict.peek_value()
      • allsame()
      • argflag()
      • argmax()
      • argmin()
      • argsort()
      • argunique()
      • argval()
      • augpath()
      • boolmask()
      • chunks
        • chunks._new_iterator()
        • chunks.noborder()
        • chunks.cycle()
        • chunks.replicate()
      • cmd()
      • codeblock()
      • color_text()
      • compatible()
      • compress()
      • ddict
      • delete()
      • dict_diff()
      • dict_hist()
      • dict_isect()
      • dict_subset()
      • dict_union()
      • download()
      • dzip()
      • ensure_app_cache_dir()
      • ensure_app_config_dir()
      • ensure_app_data_dir()
      • ensure_unicode()
      • ensuredir()
      • expandpath()
      • find_duplicates()
      • find_exe()
      • find_path()
      • flatten()
      • get_app_cache_dir()
      • get_app_config_dir()
      • get_app_data_dir()
      • grabdata()
      • group_items()
      • hash_data()
      • hash_file()
      • highlight_code()
      • hzcat()
      • identity()
      • import_module_from_name()
      • import_module_from_path()
      • indent()
      • indexable_allclose()
      • inject_method()
      • invert_dict()
      • iter_window()
      • iterable()
      • map_keys()
      • map_vals()
      • map_values()
      • memoize()
      • memoize_method
      • memoize_property()
      • modname_to_modpath()
      • modpath_to_modname()
      • named_product()
      • odict
      • oset
      • paragraph()
      • peek()
      • platform_cache_dir()
      • platform_config_dir()
      • platform_data_dir()
      • readfrom()
      • repr2()
      • schedule_deprecation()
      • sdict
      • shrinkuser()
      • sorted_keys()
      • sorted_vals()
      • sorted_values()
      • split_archive()
      • split_modpath()
      • symlink()
      • take()
      • timeparse()
      • timestamp()
      • touch()
      • udict
      • unique()
      • unique_flags()
      • urepr()
      • userhome()
      • varied_values()
      • writeto()
      • zopen
        • zopen.zfile
        • zopen.namelist()
        • zopen._cleanup()
        • zopen._split_archive()
        • zopen._open()
  • ubelt
    • ubelt package
      • Submodules
        • ubelt.__main__ module
        • ubelt._win32_links module
          • _win32_can_symlink()
          • _symlink()
          • _win32_symlink2()
          • _win32_symlink()
          • _win32_junction()
          • _win32_is_junction()
          • _is_reparse_point()
          • _win32_read_junction()
          • _win32_rmtree()
          • _win32_is_hardlinked()
          • _win32_dir()
        • ubelt.orderedset module
          • OrderedSet
            • OrderedSet.copy()
            • OrderedSet.add()
            • OrderedSet.append()
            • OrderedSet.update()
            • OrderedSet.index()
            • OrderedSet.get_loc()
            • OrderedSet.get_indexer()
            • OrderedSet.pop()
            • OrderedSet.discard()
            • OrderedSet.clear()
            • OrderedSet.union()
            • OrderedSet.intersection()
            • OrderedSet.difference()
            • OrderedSet.issubset()
            • OrderedSet.issuperset()
            • OrderedSet.symmetric_difference()
            • OrderedSet._update_items()
            • OrderedSet.difference_update()
            • OrderedSet.intersection_update()
            • OrderedSet.symmetric_difference_update()
            • OrderedSet._abc_impl
          • oset
        • ubelt.progiter module
          • ProgIter
            • ProgIter.set_extra()
            • ProgIter._reset_internals()
            • ProgIter.begin()
            • ProgIter.end()
            • ProgIter._iterate()
            • ProgIter._homogeneous_check()
            • ProgIter._slow_path_step_body()
            • ProgIter.step()
            • ProgIter._adjust_frequency()
            • ProgIter._measure_time()
            • ProgIter._update_message_template()
            • ProgIter._build_message_template()
            • ProgIter.format_message()
            • ProgIter.format_message_parts()
            • ProgIter.ensure_newline()
            • ProgIter.display_message()
            • ProgIter._tryflush()
            • ProgIter._write()
        • ubelt.util_arg module
          • argval()
          • argflag()
        • ubelt.util_cache module
          • Cacher
            • Cacher.VERBOSE
            • Cacher.FORCE_DISABLE
            • Cacher._rectify_cfgstr()
            • Cacher._condense_cfgstr()
            • Cacher.fpath
            • Cacher.get_fpath()
            • Cacher.exists()
            • Cacher.existing_versions()
            • Cacher.clear()
            • Cacher.tryload()
            • Cacher.load()
            • Cacher.save()
            • Cacher._backend_load()
            • Cacher._backend_dump()
            • Cacher.ensure()
          • CacheStamp
            • CacheStamp.fpath
            • CacheStamp.clear()
            • CacheStamp._get_certificate()
            • CacheStamp._rectify_products()
            • CacheStamp._rectify_hash_prefixes()
            • CacheStamp._product_info()
            • CacheStamp._product_file_stats()
            • CacheStamp._product_file_hash()
            • CacheStamp.expired()
            • CacheStamp._check_certificate_hashes()
            • CacheStamp._expires()
            • CacheStamp._new_certificate()
            • CacheStamp.renew()
          • _localnow()
          • _byte_str()
        • ubelt.util_cmd module
          • cmd()
        • ubelt.util_colors module
          • highlight_code()
          • _pygments_highlight()
          • _rich_highlight()
          • color_text()
        • ubelt.util_const module
        • ubelt.util_deprecate module
          • schedule_deprecation()
        • ubelt.util_dict module
          • AutoDict
            • AutoDict._base
            • AutoDict.to_dict()
          • AutoOrderedDict
          • dzip()
          • ddict
          • dict_hist()
          • dict_subset()
          • dict_union()
          • dict_isect()
          • dict_diff()
          • find_duplicates()
          • group_items()
          • invert_dict()
          • map_keys()
          • map_vals()
          • map_values()
          • sorted_keys()
          • sorted_vals()
          • sorted_values()
          • odict
          • named_product()
          • varied_values()
          • SetDict
            • SetDict.copy()
            • SetDict.union()
            • SetDict.intersection()
            • SetDict.difference()
            • SetDict.symmetric_difference()
          • UDict
            • UDict.subdict()
            • UDict.take()
            • UDict.invert()
            • UDict.map_keys()
            • UDict.map_values()
            • UDict.sorted_keys()
            • UDict.sorted_values()
            • UDict.peek_key()
            • UDict.peek_value()
          • sdict
          • udict
        • ubelt.util_download module
          • download()
          • grabdata()
        • ubelt.util_download_manager module
          • DownloadManager
            • DownloadManager.submit()
            • DownloadManager.as_completed()
            • DownloadManager.shutdown()
        • ubelt.util_format module
          • repr2()
          • urepr()
          • FormatterExtensions
        • ubelt.util_func module
          • identity()
          • inject_method()
          • compatible()
        • ubelt.util_futures module
          • Executor
            • Executor.submit()
            • Executor.shutdown()
            • Executor.map()
          • JobPool
            • JobPool.submit()
            • JobPool.shutdown()
            • JobPool._clear_completed()
            • JobPool.as_completed()
            • JobPool.join()
        • ubelt.util_hash module
          • hash_data()
          • hash_file()
        • ubelt.util_import module
          • split_modpath()
          • modname_to_modpath()
          • modpath_to_modname()
          • import_module_from_name()
          • import_module_from_path()
        • ubelt.util_indexable module
          • _lazy_numpy()
          • Difference
            • Difference.path
            • Difference.value1
            • Difference.value2
            • Difference._asdict()
            • Difference._field_defaults
            • Difference._fields
            • Difference._make()
            • Difference._replace()
          • IndexableWalker
            • IndexableWalker.send()
            • IndexableWalker.throw()
            • IndexableWalker._walk()
            • IndexableWalker.allclose()
            • IndexableWalker.diff()
            • IndexableWalker._abc_impl
          • _make_isclose_fn()
          • indexable_allclose()
        • ubelt.util_io module
          • readfrom()
          • writeto()
          • touch()
          • delete()
        • ubelt.util_links module
          • symlink()
        • ubelt.util_list module
          • allsame()
          • argmax()
          • argmin()
          • argsort()
          • argunique()
          • boolmask()
          • chunks
            • chunks._new_iterator()
            • chunks.noborder()
            • chunks.cycle()
            • chunks.replicate()
          • compress()
          • flatten()
          • iter_window()
          • iterable()
          • peek()
          • take()
          • unique()
          • unique_flags()
        • ubelt.util_memoize module
          • memoize()
          • memoize_method
          • memoize_property()
        • ubelt.util_mixins module
          • NiceRepr
        • ubelt.util_path module
          • Path
            • Path.appdir()
            • Path.augment()
            • Path.delete()
            • Path.ensuredir()
            • Path.mkdir()
            • Path.expand()
            • Path.expandvars()
            • Path.ls()
            • Path.shrinkuser()
            • Path.chmod()
            • Path.touch()
            • Path.relative_to()
            • Path.walk()
            • Path.endswith()
            • Path.startswith()
            • Path._request_copy_function()
            • Path.copy()
            • Path.move()
          • TempDir
            • TempDir.ensure()
            • TempDir.cleanup()
            • TempDir.start()
          • augpath()
          • shrinkuser()
          • userhome()
          • ensuredir()
          • expandpath()
          • ChDir
        • ubelt.util_platform module
          • find_exe()
          • find_path()
          • ensure_app_cache_dir()
          • ensure_app_config_dir()
          • ensure_app_data_dir()
          • get_app_cache_dir()
          • get_app_config_dir()
          • get_app_data_dir()
          • platform_cache_dir()
          • platform_config_dir()
          • platform_data_dir()
        • ubelt.util_repr module
          • urepr()
          • ReprExtensions
            • ReprExtensions.register()
            • ReprExtensions.lookup()
            • ReprExtensions._register_pandas_extensions()
            • ReprExtensions._register_numpy_extensions()
            • ReprExtensions._register_builtin_extensions()
        • ubelt.util_str module
          • indent()
          • codeblock()
          • paragraph()
          • hzcat()
          • ensure_unicode()
        • ubelt.util_stream module
          • TeeStringIO
            • TeeStringIO.isatty()
            • TeeStringIO.fileno()
            • TeeStringIO.encoding
            • TeeStringIO.write()
            • TeeStringIO.flush()
          • CaptureStdout
            • CaptureStdout.log_part()
            • CaptureStdout.start()
            • CaptureStdout.stop()
            • CaptureStdout.close()
          • CaptureStream
        • ubelt.util_time module
          • timestamp()
          • timeparse()
          • Timer
            • Timer._default_time()
            • Timer.tic()
            • Timer.toc()
        • ubelt.util_zip module
          • zopen
            • zopen.zfile
            • zopen.namelist()
            • zopen._cleanup()
            • zopen._split_archive()
            • zopen._open()
          • split_archive()
      • Module contents
        • AutoDict
          • AutoDict._base
          • AutoDict.to_dict()
        • AutoOrderedDict
        • CacheStamp
          • CacheStamp.fpath
          • CacheStamp.clear()
          • CacheStamp._get_certificate()
          • CacheStamp._rectify_products()
          • CacheStamp._rectify_hash_prefixes()
          • CacheStamp._product_info()
          • CacheStamp._product_file_stats()
          • CacheStamp._product_file_hash()
          • CacheStamp.expired()
          • CacheStamp._check_certificate_hashes()
          • CacheStamp._expires()
          • CacheStamp._new_certificate()
          • CacheStamp.renew()
        • Cacher
          • Cacher.VERBOSE
          • Cacher.FORCE_DISABLE
          • Cacher._rectify_cfgstr()
          • Cacher._condense_cfgstr()
          • Cacher.fpath
          • Cacher.get_fpath()
          • Cacher.exists()
          • Cacher.existing_versions()
          • Cacher.clear()
          • Cacher.tryload()
          • Cacher.load()
          • Cacher.save()
          • Cacher._backend_load()
          • Cacher._backend_dump()
          • Cacher.ensure()
        • CaptureStdout
          • CaptureStdout.log_part()
          • CaptureStdout.start()
          • CaptureStdout.stop()
          • CaptureStdout.close()
        • CaptureStream
        • ChDir
        • DownloadManager
          • DownloadManager.submit()
          • DownloadManager.as_completed()
          • DownloadManager.shutdown()
        • Executor
          • Executor.submit()
          • Executor.shutdown()
          • Executor.map()
        • FormatterExtensions
        • IndexableWalker
          • IndexableWalker.send()
          • IndexableWalker.throw()
          • IndexableWalker._walk()
          • IndexableWalker.allclose()
          • IndexableWalker.diff()
          • IndexableWalker._abc_impl
        • JobPool
          • JobPool.submit()
          • JobPool.shutdown()
          • JobPool._clear_completed()
          • JobPool.as_completed()
          • JobPool.join()
        • NiceRepr
        • OrderedSet
          • OrderedSet.copy()
          • OrderedSet.add()
          • OrderedSet.append()
          • OrderedSet.update()
          • OrderedSet.index()
          • OrderedSet.get_loc()
          • OrderedSet.get_indexer()
          • OrderedSet.pop()
          • OrderedSet.discard()
          • OrderedSet.clear()
          • OrderedSet.union()
          • OrderedSet.intersection()
          • OrderedSet.difference()
          • OrderedSet.issubset()
          • OrderedSet.issuperset()
          • OrderedSet.symmetric_difference()
          • OrderedSet._update_items()
          • OrderedSet.difference_update()
          • OrderedSet.intersection_update()
          • OrderedSet.symmetric_difference_update()
          • OrderedSet._abc_impl
        • Path
          • Path.appdir()
          • Path.augment()
          • Path.delete()
          • Path.ensuredir()
          • Path.mkdir()
          • Path.expand()
          • Path.expandvars()
          • Path.ls()
          • Path.shrinkuser()
          • Path.chmod()
          • Path.touch()
          • Path.relative_to()
          • Path.walk()
          • Path.endswith()
          • Path.startswith()
          • Path._request_copy_function()
          • Path.copy()
          • Path.move()
        • ProgIter
          • ProgIter.set_extra()
          • ProgIter._reset_internals()
          • ProgIter.begin()
          • ProgIter.end()
          • ProgIter._iterate()
          • ProgIter._homogeneous_check()
          • ProgIter._slow_path_step_body()
          • ProgIter.step()
          • ProgIter._adjust_frequency()
          • ProgIter._measure_time()
          • ProgIter._update_message_template()
          • ProgIter._build_message_template()
          • ProgIter.format_message()
          • ProgIter.format_message_parts()
          • ProgIter.ensure_newline()
          • ProgIter.display_message()
          • ProgIter._tryflush()
          • ProgIter._write()
        • ReprExtensions
          • ReprExtensions.register()
          • ReprExtensions.lookup()
          • ReprExtensions._register_pandas_extensions()
          • ReprExtensions._register_numpy_extensions()
          • ReprExtensions._register_builtin_extensions()
        • SetDict
          • SetDict.copy()
          • SetDict.union()
          • SetDict.intersection()
          • SetDict.difference()
          • SetDict.symmetric_difference()
        • TeeStringIO
          • TeeStringIO.isatty()
          • TeeStringIO.fileno()
          • TeeStringIO.encoding
          • TeeStringIO.write()
          • TeeStringIO.flush()
        • TempDir
          • TempDir.ensure()
          • TempDir.cleanup()
          • TempDir.start()
        • Timer
          • Timer._default_time()
          • Timer.tic()
          • Timer.toc()
        • UDict
          • UDict.subdict()
          • UDict.take()
          • UDict.invert()
          • UDict.map_keys()
          • UDict.map_values()
          • UDict.sorted_keys()
          • UDict.sorted_values()
          • UDict.peek_key()
          • UDict.peek_value()
        • allsame()
        • argflag()
        • argmax()
        • argmin()
        • argsort()
        • argunique()
        • argval()
        • augpath()
        • boolmask()
        • chunks
          • chunks._new_iterator()
          • chunks.noborder()
          • chunks.cycle()
          • chunks.replicate()
        • cmd()
        • codeblock()
        • color_text()
        • compatible()
        • compress()
        • ddict
        • delete()
        • dict_diff()
        • dict_hist()
        • dict_isect()
        • dict_subset()
        • dict_union()
        • download()
        • dzip()
        • ensure_app_cache_dir()
        • ensure_app_config_dir()
        • ensure_app_data_dir()
        • ensure_unicode()
        • ensuredir()
        • expandpath()
        • find_duplicates()
        • find_exe()
        • find_path()
        • flatten()
        • get_app_cache_dir()
        • get_app_config_dir()
        • get_app_data_dir()
        • grabdata()
        • group_items()
        • hash_data()
        • hash_file()
        • highlight_code()
        • hzcat()
        • identity()
        • import_module_from_name()
        • import_module_from_path()
        • indent()
        • indexable_allclose()
        • inject_method()
        • invert_dict()
        • iter_window()
        • iterable()
        • map_keys()
        • map_vals()
        • map_values()
        • memoize()
        • memoize_method
        • memoize_property()
        • modname_to_modpath()
        • modpath_to_modname()
        • named_product()
        • odict
        • oset
        • paragraph()
        • peek()
        • platform_cache_dir()
        • platform_config_dir()
        • platform_data_dir()
        • readfrom()
        • repr2()
        • schedule_deprecation()
        • sdict
        • shrinkuser()
        • sorted_keys()
        • sorted_vals()
        • sorted_values()
        • split_archive()
        • split_modpath()
        • symlink()
        • take()
        • timeparse()
        • timestamp()
        • touch()
        • udict
        • unique()
        • unique_flags()
        • urepr()
        • userhome()
        • varied_values()
        • writeto()
        • zopen
          • zopen.zfile
          • zopen.namelist()
          • zopen._cleanup()
          • zopen._split_archive()
          • zopen._open()
ubelt
  • Overview: module code

All modules for which code is available

  • _abc
  • time
  • ubelt._win32_links
  • ubelt.orderedset
  • ubelt.progiter
  • ubelt.util_arg
  • ubelt.util_cache
  • ubelt.util_cmd
  • ubelt.util_colors
  • ubelt.util_deprecate
  • ubelt.util_dict
  • ubelt.util_download
  • ubelt.util_download_manager
  • ubelt.util_format
  • ubelt.util_func
  • ubelt.util_futures
  • ubelt.util_hash
  • ubelt.util_import
  • ubelt.util_indexable
  • ubelt.util_io
  • ubelt.util_links
  • ubelt.util_list
  • ubelt.util_memoize
  • ubelt.util_mixins
  • ubelt.util_path
  • ubelt.util_platform
  • ubelt.util_repr
  • ubelt.util_str
  • ubelt.util_stream
  • ubelt.util_time
  • ubelt.util_zip

© Copyright 2025, Jon Crall.

Built with Sphinx using a theme provided by Read the Docs.