BSD Ports

devel/py-docopt 0.6.2nb1 NetBSD

Helps creating command-line interfaces

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
mit
Categories
devel, python
Package size
24.8 KiB, 111.8 KiB installed

Description

Docopt helps you create most beautiful command-line interfaces easily.

The option parser is generated based on a docstring that is passed to docopt function. docopt parses the usage pattern ("Usage: ...") and option descriptions (lines starting with dash "-") and ensures that the program invocation matches the usage pattern; it parses options, arguments and commands based on that. The basic idea is that a good help message has all necessary information in it to make a parser.

In the other systems

SystemPortVersion
NetBSDdevel/py-docopt0.6.2nb1
FreeBSDdevel/py-docopt0.6.2_2
OpenBSDdevel/py-docopt0.6.2p13
DragonFlydevel/py-docopt0.6.2_2
MidnightBSDdevel/py-docopt0.6.2_2
HardenedBSDdevel/py-docopt0.6.2_2
GhostBSDdevel/py-docopt0.6.2_2

Install

Binary package:

pkgin install py311-docopt

From pkgsrc:

cd /usr/pkgsrc/devel/py-docopt && 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.6.2nb1
NetBSD 10.1 aarch640.6.2nb1
SmartOS / illumos x86_640.6.2nb1
macOS 15 arm640.6.2nb1

Dependencies

Run dependencies 1

Configuration

No options to configure.

Service scripts
none
Flavors
py312-docopt-0.6.2nb1, py313-docopt-0.6.2nb1, py314-docopt-0.6.2nb1