BSD Ports

devel/py-typer 0.27.2 NetBSD

Library for building CLI tools

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
ed3f7b181c
License
mit
Categories
devel, python
Package size
247.4 KiB, 1607.4 KiB installed

Description

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

It's also a command line tool to run scripts, automatically converting them to CLI applications.

In the other systems

SystemPortVersion
NetBSDdevel/py-typer0.27.2
FreeBSDdevel/py-typer0.27.2_1
OpenBSDdevel/py-typer0.27.0
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:

pkgin install py311-typer

From pkgsrc:

cd /usr/pkgsrc/devel/py-typer && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_640.27.2
NetBSD 10.1 aarch640.26.7
SmartOS / illumos x86_640.27.3
macOS 15 arm640.27.3

Dependencies

Run dependencies 4

Configuration

No options to configure.

Service scripts
none
Flavors
py312-typer-0.27.2, py313-typer-0.27.2, py314-typer-0.27.2

Commit history 4

DateCommitCreditsLog message
ed3f7b181c adam py-typer: updated to 0.27.3
0.27.3 Fixes Escape terminal control characters in error messages.
524012be54 wiz py-typer: update to 0.27.2.
Refactors ♻️ Create exceptions module and TyperException base class. PR #1942 by @svlandeg. Docs 🐛 Fix showing fast button as external link in animated terminals in docs. PR #1912 by @phalberg. Internal ⬆️ Bump setup-uv action to 10.0.1. PR #1940 by @YuriiMotov. 👷 Migrate automatic labels to Latest Changes. PR #1931 by @tiangolo. 👷 Remove legacy label check. PR #1930 by @tiangolo. 🔐 Use PR Submit for pull requests. PR #1928 by @tiangolo. 👷 Use GitHub CLI for Git authentication. PR #1927 by @tiangolo. 👷 Use PR Push commit identity. PR #1926 by @tiangolo. 🔒 Replace pre-commit PAT with PR Push. PR #1923 by @tiangolo. 👷 Remove Zensical docs cache. PR #1922 by @tiangolo. …
de4dd15332 adam py-typer: updated to 0.27.1
0.27.1 Features Make epilog formatting consistent with other parts of the help string. Docs Add Library Skills documentation. Prevent scroll-to-top on restart/fast buttons in the documentation. Recommend uv projects by default in docs. Update help docs. Internal Upgrade latest-changes to 0.7.1.
e7f84ac767 adam py-typer: updated to 0.27.0
0.27.0 Breaking Changes Update metavar printing.