BSD Ports

devel/py-simple-parsing 0.1.7_1 DragonFly

Small utility for simplifying and cleaning up argument parsing scripts

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
MIT
Categories
devel, python
Package size
217.5 KiB, 1305.0 KiB installed

Description

simple-parsing allows you to transform your ugly argparse scripts into beautifully structured, strongly typed little works of art. This isn't a fancy, complicated new command-line tool either, this simply adds new features to plain-old argparse! Using dataclasses, simple-parsing makes it easier to share and reuse command-line arguments - no more copy pasting!

Supports inheritance, nesting, easy serialization to json/yaml, automatic help strings from comments, and much more!

In the other systems

The newest version among them is 0.1.9, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlydevel/py-simple-parsing0.1.7_1 behind since 2026-08-31none known-[email protected]-
FreeBSDdevel/py-simple-parsing0.1.9 newestnone known-[email protected]2026-08-31
HardenedBSDdevel/py-simple-parsing0.1.9 newestno data-[email protected]-
GhostBSDdevel/py-simple-parsing0.1.9 newestno data-[email protected]-

Install

Binary package:

pkg install py311-simple-parsing

From DPorts:

cd /usr/dports/devel/py-simple-parsing && make install clean

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 6
Required by 1