Single-file, stdlib-only CLI that writes the CSV format WinDirStat's CsvLoader accepts (parent-before-child rows, subtree totals, localized headers for all 25 UI languages). Includes install.sh, pyproject entry point, unit tests and a generator for the language table. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
22 lines
490 B
TOML
22 lines
490 B
TOML
[build-system]
|
|
requires = ["setuptools>=61"]
|
|
build-backend = "setuptools.build_meta"
|
|
|
|
[project]
|
|
name = "wdsexport"
|
|
dynamic = ["version"]
|
|
description = "Scan a Linux/macOS directory tree and write a WinDirStat 2.x saved-results CSV"
|
|
readme = "README.md"
|
|
license = { text = "MIT" }
|
|
requires-python = ">=3.8"
|
|
dependencies = []
|
|
|
|
[project.scripts]
|
|
wdsexport = "wdsexport:main"
|
|
|
|
[tool.setuptools]
|
|
py-modules = ["wdsexport"]
|
|
|
|
[tool.setuptools.dynamic]
|
|
version = { attr = "wdsexport.__version__" }
|