BSD Ports

devel/py-typer 0.27.0 OpenBSD

library for building CLI applications

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Pavel Korovin <[email protected]>
Last update
Commit
e9e90c981c
Categories
devel, lang/python

Description

Typer is a library for building CLI applications that users will love using and developers will love creating. Based on Python 3.6+ type hints.

The key features are:

  • Intuitive to write: Great editor support. Completion everywhere. Less time debugging. Designed to be easy to use and learn. Less time reading docs.
  • Easy to use: It's easy to use for the final users. Automatic help, and automatic completion for all shells.
  • Short: Minimize code duplication. Multiple features from each parameter declaration. Fewer bugs.
  • Start simple: The simplest example adds only 2 lines of code to your app: 1 import, 1 function call.
  • Grow large: Grow in complexity as much as you want, create arbitrarily complex trees of commands and groups of subcommands, with options and arguments.

In the other systems

SystemPortVersion
OpenBSDdevel/py-typer0.27.0
FreeBSDdevel/py-typer0.27.2_1
NetBSDdevel/py-typer0.27.2
DragonFlydevel/py-typer0.15.2
MidnightBSDdevel/py-typer0.21.1_1
HardenedBSDdevel/py-typer0.27.2_1
GhostBSDdevel/py-typer0.27.2

Install

Binary package:

pkg_add py3-typer

From the ports tree:

cd /usr/ports/devel/py-typer && make install

Dependencies

Build dependencies 4
Run dependencies 4

Commit history 2

DateCommitCreditsLog message
e9e90c981c pvk Update typer 0.26.8 -> 0.27.0 Changelog: https://github.com/fastapi/typer/releases/tag/0.27.0
6a18fa5b82 pvk Update typer 0.26.7 -> 0.26.8 Changelog: https://github.com/fastapi/typer/releases/tag/0.26.8