A simple Typer-based command-line app for managing tasks and todos.
Clone the repo and enter the directory:
git clone https://github.com/av-guy/typer-todo-app.git
cd typer-todo-appCreate and activate a virtual environment:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activateInstall dependencies:
pip install . # Core dependencies
pip install .[dev] # Dev/test toolsUse the help command to explore available commands:
python -m src.task_manager --helppytestInstall the build tool:
python -m pip install --upgrade buildBuild the package:
python -m buildInstall from the generated archive:
pip install dist/task_manager-0.0.1.tar.gzAfter installation, run the CLI:
task-manager --helpIf you follow these instructions, this application will only be available from within your virtual environment
Without cloning the repository, you can run:
pip install git+https://github.com/av-guy/typer-todo-appAfter installation, run the CLI:
task-manager --help