Metadata-Version: 2.1
Name: invisibleroads-macros-disk
Version: 1.3.0
Summary: Shortcut functions for disk operations
Home-page: https://github.com/invisibleroads/invisibleroads-macros-disk
Author: Roy Hyunjin Han
Author-email: rhh@crosscompute.com
Keywords: invisibleroads
Classifier: Programming Language :: Python
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Provides-Extra: test

# Shortcut Functions for Disk Operations

## Install

    pip install invisibleroads-macros-disk

## Test

    git clone https://github.com/invisibleroads/invisibleroads-macros-disk
    cd invisibleroads-macros-disk
    pip install -e .[test]
    pytest --cov=invisibleroads_macros_disk --cov-report term-missing tests

## 1.3

- Add `cache_download`
- Use `platformdirs.user_cache_dir` for OS independent temporary folder

## 1.2

- Add `is_path_in_folder`, `get_file_hash`, `get_asset_path`

## 1.1

- Restore `archive_safely`, `unarchive_safely`
- Restore `check_relative_path`, `get_relative_path`
- Restore `has_extension`, `is_matching_paths`, `walk_paths`

## 1.0

- Restore `TemporaryStorage`, `make_folder`, `make_unique_folder`
- Restore `remove_folder`, `remove_path`
- Restore `check_absolute_path`, `get_absolute_path`, `get_real_path`
- Restore `make_enumerated_folder`, `make_random_folder`
