devel/py-click 8.3.3_1 MidnightBSD
Python package for creating command line interfaces
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
22173208f1- License
- bsd3
- Categories
- devel, python
Description
Click is a Python package for creating beautiful command line interfaces in a composable way with as little code as necessary. It's the "Command Line Interface Creation Kit". It's highly configurable but comes with sensible defaults out of the box.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | devel/py-click | 8.3.3_1 |
| FreeBSD | devel/py-click | 8.5.0 |
| OpenBSD | devel/py-click | 8.5.0 |
| NetBSD | devel/py-click | 8.5.0 |
| DragonFly | devel/py-click | 8.1.7_1 |
| HardenedBSD | devel/py-click | 8.3.1 |
| GhostBSD | devel/py-click | 8.3.1 |
| OPNsense | devel/py-click | 8.3.1 |
Install
Binary package:
mport install ${PYTHON_PKGNAMEPREFIX}click
From mports:
cd /usr/mports/devel/py-click && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click
Dependencies
As this port's Makefile names them.
Build 1
${PYTHON_PKGNAMEPREFIX}flit-core>=3.11<4: devel/py-flit-core
Build dependencies 1
Required by 35
- ai/py-codecarbon
- ai/py-headroom-ai
- ai/py-litellm
- ai/py-llm
- ai/py-mistral-vibe
- ai/py-mlflow-skinny
- audio/py-gtts
- cad/apio
- databases/py-pyiceberg
- databases/py-sqlite-utils
- devel/py-black
- devel/py-click-default-group
- devel/py-click-help-colors
- devel/py-click-plugins
- devel/py-cligj
- devel/py-cookiecutter
- devel/py-flex
- devel/py-molecule
- devel/py-proselint
- devel/py-typer
- graphics/py-fiona
- graphics/py-rasterio
- lang/py-textX
- mail/mailman3
- misc/memo
- misc/py-jiwer
- misc/py-spdx-tools
- sysutils/zsm
- textproc/py-mkdocs
- textproc/py-nltk
- textproc/py-towncrier
- www/py-flask
- www/py-google-cloud-testutils
- www/py-quart
- www/py-uvicorn
Configuration
No options to configure.
- USES
- python cpe
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| click-8.3.3.tar.gz | 328061 | 398329ad4837b2ff7cbe1dd166a4c0f8900c3ca3a218de04466f38f6497f18a2 |
Master sites 1
- PYPI
Commit history 2
| Date | Commit | Credits | Log message |
|---|---|---|---|
22173208f1 |
Lucas Holt | */*: add CPE identifiers from the matching FreeBSD ports mport audit matches installed packages against sec.midnightbsd.org by CPE, so a
port without one is invisible to it regardless of how vulnerable it is. These
126 ports had no CPE while the corresponding FreeBSD port did, so the vendor
and product were copied from there rather than guessed.
Sampled against the audit API to confirm the identifiers resolve, e.g.
cad/gtkwave tonybybell:gtkwave 82 CVEs
archivers/libunrar rarlab:unrar 12
audio/espeak-ng espeak-ng:espeak-ng 5
archivers/minizip-ng zlib-ng:minizip-ng 3
audio/faust grame:faust 3
cad/admesh admesh_project:admesh 3
Three ports were deliberately skipped: archivers/p5-Archive-Tar,
… |
|
af4d1b3f3d |
Lucas Holt | devel/py-click: use current build metadata AI-Assisted-by: OpenAI Codex <[email protected]>
Signed-off-by: Lucas Holt <[email protected]> |