Skip to content

av-guy/typer-todo-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

codecov

Task Manager CLI

A simple Typer-based command-line app for managing tasks and todos.

Setup

Clone the repo and enter the directory:

git clone https://github.com/av-guy/typer-todo-app.git
cd typer-todo-app

Create and activate a virtual environment:

python -m venv venv
source venv/bin/activate   # On Windows: venv\Scripts\activate

Install dependencies:

pip install .           # Core dependencies
pip install .[dev]      # Dev/test tools

Run the App

Use the help command to explore available commands:

python -m src.task_manager --help

Run Tests

pytest

Build and Install

Install the build tool:

python -m pip install --upgrade build

Build the package:

python -m build

Install from the generated archive:

pip install dist/task_manager-0.0.1.tar.gz

After installation, run the CLI:

task-manager --help

If you follow these instructions, this application will only be available from within your virtual environment

Installing From GitHub

Without cloning the repository, you can run:

pip install git+https://github.com/av-guy/typer-todo-app

After installation, run the CLI:

task-manager --help

About

A simple task management application written with Typer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages