From: Kyle Bowman Date: Sat, 29 Nov 2025 15:54:07 +0000 (-0500) Subject: deprecate project X-Git-Url: https://git.rocketbowman.com/?a=commitdiff_plain;ds=sidebyside;p=proto.git deprecate project --- diff --git a/README.md b/README.md index c0b9ece..cdb2e1c 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,12 @@ The `proto` library simplifies the creation of command line applications by inferring parser options from type signatures from functions. +Update: This project is deprecated. There is a library that is becoming more +well-known that implements the core idea of this library: use type-annotations +to build a command line. The library is called `typer`. + +https://github.com/fastapi/typer + ## Design Philosophy The governing design belief is that a CLI app writer should focus on writing @@ -252,4 +258,4 @@ Currently, there is no argument-specific help for a parser created by inference. @command(aliases=['alias1', 'alias2'], help="help message") def function(arg1: type1 = default1, arg2: type2 = default 2, ...) definition -``` \ No newline at end of file +```