Description
Work in progress, will roughly follow https://crates.io/crates/directories, internal dogfooding for now.
Usage:
# file: appname/__init__.py from smartdirs import Path, SmartDirs dirs = SmartDirs( package=Path(__file__), name=__package__, )
# file: appname/main.py import appname # Access paths appname.dirs.user.data appname.dirs.resources