Metadata-Version: 2.4
Name: footman
Version: 0.0.2
Summary: A task runner with typed commands, nested groups, and instant shell completion. Under construction.
Keywords: task-runner,cli,completion,duty,typer
Author: Willem Kokke
Author-email: Willem Kokke <willem@humain-studios.com>
License-Expression: MIT
License-File: LICENSE
Classifier: Development Status :: 1 - Planning
Classifier: Environment :: Console
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.11
Project-URL: Homepage, https://github.com/willemkokke/footman
Project-URL: Repository, https://github.com/willemkokke/footman
Description-Content-Type: text/markdown

# footman

A task runner with the soul of [duty](https://pawamoy.github.io/duty/)
and the UX of [typer](https://typer.tiangolo.com/): typed function
signatures become real flags, modules become nested command groups,
and shell completion answers from a cached manifest in ~18 ms —
without importing your code.

```text
fm lint --fix
fm workspace mount --share <TAB>   # main scratch archive
```

**Status: under construction.** This release claims the name for a
project in active development; the completion-manifest architecture
is prototyped and validated. The `footman` and `fm` commands
currently just introduce themselves.
