Welcome to kwutil’s documentation!¶
The kwutil Module¶
Read the docs |
|
Gitlab (main) |
|
Github (mirror) |
|
Pypi |
The Kitware utility module.
This module is for small, pure-python utility functions. Dependencies are allowed, but they must be small and highly standard packages (e.g. rich, psutil, ruamel.yaml).
- kwutil package
- Submodules
- kwutil.copy_manager module
- kwutil.fsops_managers module
- kwutil.partial_format module
- kwutil.process_context module
ProcessContextProcessContext._infer_static_properties()ProcessContext._infer_dynamic_properties()ProcessContext.is_runningProcessContext.is_startedProcessContext.dump()ProcessContext.__call__()ProcessContext.write_invocation()ProcessContext._timestamp()ProcessContext._hostinfo()ProcessContext._osinfo()ProcessContext._pyinfo()ProcessContext._meminfo()ProcessContext._cpuinfo()ProcessContext._gpuinfo()ProcessContext._machine()ProcessContext.start()ProcessContext.flush()ProcessContext.stop()ProcessContext._start_emissions_tracker()ProcessContext._flush_emissions_tracker()ProcessContext._stop_emissions_tracker()ProcessContext._device_info()ProcessContext.add_device_info()ProcessContext.add_disk_info()
jsonify_config()Reconstructionmain()
- kwutil.slugify_ext module
- kwutil.util_environ module
- kwutil.util_eval module
- kwutil.util_exception module
- kwutil.util_hardware module
- kwutil.util_json module
- kwutil.util_locks module
- kwutil.util_parallel module
- kwutil.util_path module
- kwutil.util_pattern module
- kwutil.util_progress module
- kwutil.util_prompt module
- kwutil.util_random module
- kwutil.util_resources module
- kwutil.util_rich module
- kwutil.util_time module
- kwutil.util_units module
- kwutil.util_windows module
- kwutil.util_yaml module
- Module contents
- The kwutil Module
CopyManagerDeleteManagerDotDictHardwareJsonMoveManagerMultiPatternPatternProcessContextProcessContext.__call__()ProcessContext._cpuinfo()ProcessContext._device_info()ProcessContext._flush_emissions_tracker()ProcessContext._gpuinfo()ProcessContext._hostinfo()ProcessContext._infer_dynamic_properties()ProcessContext._infer_static_properties()ProcessContext._machine()ProcessContext._meminfo()ProcessContext._osinfo()ProcessContext._pyinfo()ProcessContext._start_emissions_tracker()ProcessContext._stop_emissions_tracker()ProcessContext._timestamp()ProcessContext.add_device_info()ProcessContext.add_disk_info()ProcessContext.dump()ProcessContext.flush()ProcessContext.is_runningProcessContext.is_startedProcessContext.start()ProcessContext.stop()ProcessContext.write_invocation()
ProgressManagerSuperlockXMLYamlcoerce_num_workers()ensure_rng()envflag()safeeval()sanitize_path_name()
- Submodules
- kwutil
- kwutil package
- Submodules
- kwutil.copy_manager module
- kwutil.fsops_managers module
- kwutil.partial_format module
- kwutil.process_context module
- kwutil.slugify_ext module
- kwutil.util_environ module
- kwutil.util_eval module
- kwutil.util_exception module
- kwutil.util_hardware module
- kwutil.util_json module
- kwutil.util_locks module
- kwutil.util_parallel module
- kwutil.util_path module
- kwutil.util_pattern module
- kwutil.util_progress module
- kwutil.util_prompt module
- kwutil.util_random module
- kwutil.util_resources module
- kwutil.util_rich module
- kwutil.util_time module
- kwutil.util_units module
- kwutil.util_windows module
- kwutil.util_yaml module
- Module contents
- The kwutil Module
CopyManagerDeleteManagerDotDictHardwareJsonMoveManagerMultiPatternPatternProcessContextProcessContext.__call__()ProcessContext._cpuinfo()ProcessContext._device_info()ProcessContext._flush_emissions_tracker()ProcessContext._gpuinfo()ProcessContext._hostinfo()ProcessContext._infer_dynamic_properties()ProcessContext._infer_static_properties()ProcessContext._machine()ProcessContext._meminfo()ProcessContext._osinfo()ProcessContext._pyinfo()ProcessContext._start_emissions_tracker()ProcessContext._stop_emissions_tracker()ProcessContext._timestamp()ProcessContext.add_device_info()ProcessContext.add_disk_info()ProcessContext.dump()ProcessContext.flush()ProcessContext.is_runningProcessContext.is_startedProcessContext.start()ProcessContext.stop()ProcessContext.write_invocation()
ProgressManagerSuperlockXMLYamlcoerce_num_workers()ensure_rng()envflag()safeeval()sanitize_path_name()
- Submodules
- kwutil package