Hacker GitHub

← All repos

pallets/click

View on GitHub ↗ ★ 17,814 Python

Python composable command line interface toolkit

11 mentions on Hacker News by 11 people: 2 stories, 9 comments · first 2014-04-24 · latest 2025-12-17

Mentions per year 11 mentions · busiest year 2023 (4)
20082026
  1. …"Command Line Interface Creation Kit" - easily create CLIs from Python code, via adding decorators: https://github.com/pallets/click "click-web" in turn turns the click CLI app into a web app with one line of code.
  2. …there's some event loop and what exactly happens, when I pass function to asyncio.run(), like here: https://github.com/pallets/click/issues/85#issuecomment-5034... So, you can use it and it's not that hard, but there are some parts that…
    comment by Adiqq · 2023-03-09 · in Overhead of Python asyncio tasks
  3. …here [2] that describes some of the issues covered in the article (in context of argparse). [1] - https://github.com/pallets/click [2] - https://click.palletsprojects.com/en/8.1.x/why/#why-not-argp...
    comment by tzhenghao · 2023-02-09 · in Shells are two things
  4. …from https://github.com/ialbert/plac or https://argh.readthedocs.io/en/latest/ and moving on to https://github.com/pallets/click or https://github.com/Lucretiel/autocommand and probably N others. Personally, I prefer Nim to Python which…
    comment by cb321 · 2023-02-08 · in Shells are two things
  5. …top of that, you get weird bugs like this one, which apparently is simply never going to be fixed. https://github.com/pallets/click/issues/1212
    comment by downerending · 2019-11-14 · in Why Is the Migration to Python 3 Taking So Long?
  6. …and had open bugs for what feels like years until it finally updated to 7. version 6 was "unstable" https://github.com/pallets/click/issues/503 . Hopefully it's over now. Good things: - More concise than standard library argparse - Testing…
    comment by tony · 2019-08-18 · in Easy Python CLI with Click
  7. …click>=4.1 and urwid>=1.2.1. EDIT: To resolve this, before installing do this: $ pip install git+https://github.com/mitsuhiko/click.git $ pip install git+https://github.com/wardi/urwid.git EDIT2: Never mind, was using outdated mirror.…
    comment by jdimov9 · 2015-08-12 · in An interactive Python profiler
  8. You can also install straight from a github tarballs: pip install " https://github.com/mitsuhiko/click/tarball/master#egg=click" to pin a specific revision: pip install " https://github.com/mitsuhiko/click/tarball/5b7b7296fabc5d47d...…
  9. https://github.com/mitsuhiko/click