Skip to content

Feature/cli#6

Merged
allRisc merged 2 commits into
mainfrom
feature/cli
Mar 6, 2026
Merged

Feature/cli#6
allRisc merged 2 commits into
mainfrom
feature/cli

Conversation

@allRisc
Copy link
Copy Markdown
Member

@allRisc allRisc commented Mar 6, 2026

No description provided.

Ben Davis added 2 commits March 6, 2026 15:49
- Add cli.py module with argument parsing and main entry point
- Add __main__.py to enable 'python -m fastsandpm' invocation
- Add [project.scripts] entry point for 'fspm' command
- Create comprehensive CLI documentation in docs/source/usage_guide/cli.rst
- Update README.md with CLI usage examples and options table
- Update docs/source/index.rst and usage_guide/index.rst with CLI references

CLI features:
- Auto-discover proj.toml by searching up the directory tree
- Configurable output directory (default: ./lib)
- Clean mode for handling conflicts
- Optional dependency group support
- Verbose/quiet logging modes
@allRisc allRisc merged commit 4868c35 into main Mar 6, 2026
4 checks passed
@allRisc allRisc deleted the feature/cli branch March 6, 2026 22:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant