Package as 'autohover' with uv run / uvx entry points

Add main.py and a flat-layout hatchling build with a console script (autohover = mission_client:main), replacing tool.uv package=false, so the app runs via 'uv run main.py' and installs via uvx / uv tool install -- matching the sibling Crazyflie projects.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-24 14:35:00 -07:00
parent eed9778e59
commit f8bb23e409
3 changed files with 34 additions and 20 deletions

7
main.py Normal file
View File

@@ -0,0 +1,7 @@
#!/usr/bin/env python3
"""Entry point for the autohover Crazyflie mission client."""
from mission_client import main
if __name__ == "__main__":
main()