Metadata-Version: 2.1
Name: betterpathlib
Version: 0.0.8
Summary: A Path library that is an extension to Python's built-in pathlib.Path.
Home-page: https://github.com/tsoernes/betterpathlib
License: MIT
Keywords: pathlib,path,filesystem
Author: Torstein Sørnes
Author-email: t.soernes@gmail.com
Requires-Python: >=3.11
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Project-URL: Documentation, https://github.com/tsoernes/betterpathlib
Project-URL: Repository, https://github.com/tsoernes/betterpathlib
Description-Content-Type: text/markdown

[![PyPI version](https://badge.fury.io/py/betterpathlib.svg)](https://badge.fury.io/py/betterpathlib)
[![ReadTheDocs](https://readthedocs.org/projects/betterpathlib/badge/?version=latest)](https://readthedocs.org/projects/betterpathlib)

# betterpathlib
An Path library that is an extension to Pythons built-in pathlib.Path.

```
pip install betterpathlib[all]
```

Especially useful for dealing with numerical suffixes, i.e. files of the sort `myfile.rar.001`.

Has no external dependencies if not installed with optional features.


## Optional features
`download` - Requires `requests` and and allows for `or_download()`
`similarpaths` - Requires `thefuzz` and and allows for `most_similar_paths()`



