notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2022Q4
py-click Python package for creating command line interfaces
8.1.7_1 devel on this many watch lists=9 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 8.1.7_1Version of this port present on the latest quarterly branch.
Maintainer: robak@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-06-15 08:38:48
Last Update: 2025-03-08 04:05:21
Commit Hash: 06a08e6
People watching this port, also watch:: readline, py311-cryptography, dejavu, libidn2, p5-Text-Unidecode
Also Listed In: python
License: BSD3CLAUSE
WWW:
https://github.com/pallets/click
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR}
To install the port:
cd /usr/ports/devel/py-click/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/py-click
  • pkg install py311-click
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
NOTE: This is a Python port. Instead of py311-click listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py311-click
Package flavors (<flavor>: <package>)
  • py311: py311-click
distinfo:
TIMESTAMP = 1698307665 SHA256 (click-8.1.7.tar.gz) = ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de SIZE (click-8.1.7.tar.gz) = 336121

Packages (timestamps in pop-ups are UTC):
py27-click
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest------7.1.2-
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
 

py37-click
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--7.1.2---7.1.2-
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
 

py39-click
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly--8.1.3--8.1.78.1.78.1.7
FreeBSD:14:latest--8.0.3_1--8.1.3-8.1.3
FreeBSD:14:quarterly-----8.1.78.1.78.1.7
FreeBSD:15:latest--n/a-n/a8.1.78.1.78.1.7
 

py311-click
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest8.1.7_18.1.7_1-8.1.7_18.1.7_1---
FreeBSD:13:quarterly8.1.7_18.1.7_1-8.1.7_18.1.7_1---
FreeBSD:14:latest8.1.7_18.1.7_1-8.1.7_18.1.7_1---
FreeBSD:14:quarterly8.1.7_18.1.7_1-8.1.7_18.1.7_1---
FreeBSD:15:latest8.1.7_18.1.7_1n/a8.1.7_1n/a---
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-setuptools>=63.1.0 : devel/py-setuptools@py311
  2. python3.11 : lang/python311
Test dependencies:
  1. py311-pytest>=7,1 : devel/py-pytest@py311
  2. python3.11 : lang/python311
Runtime dependencies:
  1. python3.11 : lang/python311
This port is required by:
for Build
  1. cad/apio
  2. comms/gnuradio
  3. databases/py-peewee_migrate
  4. devel/py-click-command-tree
  5. math/mathicsscript
  6. math/py-mathics-scanner
  7. misc/py-spdx-tools
Expand this list (17 items / 10 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. science/py-dwave-cloud-client
  3. science/py-dwave-hybrid
  4. science/py-kpLib
  5. security/cowrie
  6. security/py-yubikey-manager
  7. textproc/py-paragrep
  8. www/py-semiphemeral
  9. x11/py-caffeine-ng
  10. Collapse this list.

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. comms/py-pynitrokey*
  2. databases/datasette*
  3. Collapse this list of deleted ports.
for Run
  1. audio/py-gtts
  2. audio/py-supysonic
  3. biology/py-biom-format
  4. biology/py-loompy
  5. cad/apio
  6. comms/gnuradio
  7. comms/py-adafruit-ampy
Expand this list (198 items / 191 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. comms/py-spsdk
  3. databases/py-dbt-core
  4. databases/py-dbt-semantic-interfaces
  5. databases/py-litecli
  6. databases/py-mycli
  7. databases/py-peewee_migrate
  8. databases/py-pgcli
  9. databases/py-pgspecial
  10. databases/py-sqlite-utils
  11. databases/py-tableschema
  12. deskutils/py-bugwarrior
  13. deskutils/py-calendar_cli
  14. deskutils/py-i3-gnome-pomodoro
  15. deskutils/py-khal
  16. deskutils/py-vdirsyncer
  17. devel/decompyle3
  18. devel/oci-cli
  19. devel/py-black
  20. devel/py-cadquery-pywrap
  21. devel/py-celery
  22. devel/py-check-jsonschema
  23. devel/py-click-aliases
  24. devel/py-click-command-tree
  25. devel/py-click-completion
  26. devel/py-click-creds
  27. devel/py-click-default-group
  28. devel/py-click-default-group-wheel
  29. devel/py-click-didyoumean
  30. devel/py-click-help-colors
  31. devel/py-click-log
  32. devel/py-click-option-group
  33. devel/py-click-plugins
  34. devel/py-click-repl
  35. devel/py-click-threading
  36. devel/py-cligj
  37. devel/py-commoncode
  38. devel/py-confusable_homoglyphs
  39. devel/py-cookiecutter
  40. devel/py-dask
  41. devel/py-dataflows-tabulator
  42. devel/py-datapackage
  43. devel/py-datasette
  44. devel/py-deptry
  45. devel/py-distributed
  46. devel/py-flex
  47. devel/py-gapic-generator
  48. devel/py-geocoder
  49. devel/py-hatch
  50. devel/py-http-prompt
  51. devel/py-hypothesis
  52. devel/py-molecule
  53. devel/py-moreorless
  54. devel/py-mutmut
  55. devel/py-phmdoctest
  56. devel/py-pip-tools
  57. devel/py-pip-tools4
  58. devel/py-plan
  59. devel/py-plugincode
  60. devel/py-proselint
  61. devel/py-pyintelowl
  62. devel/py-python-semantic-release
  63. devel/py-rich-click
  64. devel/py-rich-toolkit
  65. devel/py-riot
  66. devel/py-rq
  67. devel/py-rq1
  68. devel/py-shandy-sqlfmt
  69. devel/py-sortinghat
  70. devel/py-spark-parser
  71. devel/py-sqlfluff
  72. devel/py-tabulator
  73. devel/py-threema-msgapi
  74. devel/py-typer
  75. devel/py-ufmt
  76. devel/py-userpath
  77. devel/py-usort
  78. devel/py-vendy
  79. devel/py-x-wr-timezone
  80. devel/py-xdis
  81. devel/py-xsdata-plantuml
  82. filesystems/py-tahoe-lafs
  83. finance/beancount
  84. finance/beangulp
  85. finance/beanquery
  86. finance/fava
  87. graphics/py-cogdumper
  88. graphics/py-face_recognition
  89. graphics/py-fiona
  90. graphics/py-pygeoapi
  91. graphics/py-rasterio
  92. graphics/py-rasterstats
  93. lang/py-textX
  94. mail/mailman3
  95. math/mathicsscript
  96. math/py-mathics-scanner
  97. misc/py-codecarbon
  98. misc/py-eemeter
  99. misc/py-files-to-prompt
  100. misc/py-histoprint
  101. misc/py-jiwer
  102. misc/py-litellm
  103. misc/py-llm
  104. misc/py-papermill
  105. misc/py-shell-gpt
  106. misc/py-sigopt
  107. misc/py-spdx-tools
  108. misc/py-tes
  109. misc/py-wandb
  110. multimedia/py-PySceneDetect
  111. multimedia/py-subliminal
  112. net/py-magic-wormhole
  113. net/py-saltyrtc.server
  114. net/py-shodan
  115. net/py-softlayer
  116. net-im/py-apprise
  117. net-im/toot
  118. net-mgmt/py-opn-cli
  119. science/py-abipy
  120. science/py-cfgrib
  121. science/py-dwave-cloud-client
  122. science/py-dwave-hybrid
  123. science/py-geolinks
  124. science/py-geomet
  125. science/py-kpLib
  126. science/py-mercantile
  127. science/py-pygeometa
  128. security/py-certomancer
  129. security/py-ckcc-protocol
  130. security/py-google-auth-oauthlib
  131. security/py-muacrypt
  132. security/py-pyhanko
  133. security/py-pyhanko-cli
  134. security/py-trezor
  135. security/py-yubikey-manager
  136. sysutils/hid-tools
  137. sysutils/iocage
  138. sysutils/iocage-devel
  139. sysutils/kleene-cli
  140. sysutils/py-container-inspector
  141. sysutils/py-director
  142. sysutils/py-keep
  143. sysutils/py-overlord
  144. sysutils/py-pyinfra
  145. sysutils/zsm
  146. textproc/lookatme
  147. textproc/py-anymarkup
  148. textproc/py-mkdocs
  149. textproc/py-nltk
  150. textproc/py-paragrep
  151. textproc/py-rich-cli
  152. textproc/py-sphinx-intl
  153. textproc/py-sphinx-theme-builder
  154. textproc/py-towncrier
  155. www/mitmproxy
  156. www/onionshare-cli
  157. www/py-flask
  158. www/py-flask-simpleldap
  159. www/py-frappe-bench
  160. www/py-google-cloud-testutils
  161. www/py-lektor
  162. www/py-openbrokerapi
  163. www/py-planet
  164. www/py-python-dotenv
  165. www/py-semiphemeral
  166. www/py-sentinelhub
  167. www/py-streamlit
  168. www/py-uvicorn
  169. x11/py-caffeine-ng
  170. Collapse this list.

Deleted ports which required this port:

Expand this list of 23 deleted ports
  1. comms/py-pynitrokey*
  2. databases/datasette*
  3. databases/py-pgspecial1*
  4. deskutils/py-todoman*
  5. devel/buildstream*
  6. devel/py-coreapi*
  7. devel/py-libiocage*
  8. devel/py-pip-tools2*
  9. devel/py-pip-tools3*
  10. devel/py-python-gilt*
  11. devel/py-retype*
  12. devel/py-sqlfmt*
  13. math/mathlibtools*
  14. science/mercantile*
  15. security/py-yubioath-desktop*
  16. sysutils/ioc*
  17. sysutils/py-iocage*
  18. textproc/py-curator*
  19. textproc/py-elasticsearch-curator-py*
  20. textproc/py-towncrier23*
  21. www/onionshare*
  22. www/py-gandi.cli*
  23. www/py-octoprint*
  24. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
No options to configure
Options name:
devel_py-click
USES:
python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/c/click/
  2. https://pypi.org/packages/source/c/click/
Collapse this list.

There are no commits on branch 2022Q4 for this port