Mercurial > repos > shellac > guppy_basecaller
comparison env/lib/python3.7/site-packages/click-7.1.2.dist-info/METADATA @ 0:26e78fe6e8c4 draft
"planemo upload commit c699937486c35866861690329de38ec1a5d9f783"
author | shellac |
---|---|
date | Sat, 02 May 2020 07:14:21 -0400 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:26e78fe6e8c4 |
---|---|
1 Metadata-Version: 2.1 | |
2 Name: click | |
3 Version: 7.1.2 | |
4 Summary: Composable command line interface toolkit | |
5 Home-page: https://palletsprojects.com/p/click/ | |
6 Maintainer: Pallets | |
7 Maintainer-email: contact@palletsprojects.com | |
8 License: BSD-3-Clause | |
9 Project-URL: Documentation, https://click.palletsprojects.com/ | |
10 Project-URL: Code, https://github.com/pallets/click | |
11 Project-URL: Issue tracker, https://github.com/pallets/click/issues | |
12 Platform: UNKNOWN | |
13 Classifier: Development Status :: 5 - Production/Stable | |
14 Classifier: Intended Audience :: Developers | |
15 Classifier: License :: OSI Approved :: BSD License | |
16 Classifier: Operating System :: OS Independent | |
17 Classifier: Programming Language :: Python | |
18 Classifier: Programming Language :: Python :: 2 | |
19 Classifier: Programming Language :: Python :: 3 | |
20 Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.* | |
21 | |
22 \$ click\_ | |
23 ========== | |
24 | |
25 Click is a Python package for creating beautiful command line interfaces | |
26 in a composable way with as little code as necessary. It's the "Command | |
27 Line Interface Creation Kit". It's highly configurable but comes with | |
28 sensible defaults out of the box. | |
29 | |
30 It aims to make the process of writing command line tools quick and fun | |
31 while also preventing any frustration caused by the inability to | |
32 implement an intended CLI API. | |
33 | |
34 Click in three points: | |
35 | |
36 - Arbitrary nesting of commands | |
37 - Automatic help page generation | |
38 - Supports lazy loading of subcommands at runtime | |
39 | |
40 | |
41 Installing | |
42 ---------- | |
43 | |
44 Install and update using `pip`_: | |
45 | |
46 .. code-block:: text | |
47 | |
48 $ pip install -U click | |
49 | |
50 .. _pip: https://pip.pypa.io/en/stable/quickstart/ | |
51 | |
52 | |
53 A Simple Example | |
54 ---------------- | |
55 | |
56 .. code-block:: python | |
57 | |
58 import click | |
59 | |
60 @click.command() | |
61 @click.option("--count", default=1, help="Number of greetings.") | |
62 @click.option("--name", prompt="Your name", help="The person to greet.") | |
63 def hello(count, name): | |
64 """Simple program that greets NAME for a total of COUNT times.""" | |
65 for _ in range(count): | |
66 click.echo(f"Hello, {name}!") | |
67 | |
68 if __name__ == '__main__': | |
69 hello() | |
70 | |
71 .. code-block:: text | |
72 | |
73 $ python hello.py --count=3 | |
74 Your name: Click | |
75 Hello, Click! | |
76 Hello, Click! | |
77 Hello, Click! | |
78 | |
79 | |
80 Donate | |
81 ------ | |
82 | |
83 The Pallets organization develops and supports Click and other popular | |
84 packages. In order to grow the community of contributors and users, and | |
85 allow the maintainers to devote more time to the projects, `please | |
86 donate today`_. | |
87 | |
88 .. _please donate today: https://palletsprojects.com/donate | |
89 | |
90 | |
91 Links | |
92 ----- | |
93 | |
94 - Website: https://palletsprojects.com/p/click/ | |
95 - Documentation: https://click.palletsprojects.com/ | |
96 - Releases: https://pypi.org/project/click/ | |
97 - Code: https://github.com/pallets/click | |
98 - Issue tracker: https://github.com/pallets/click/issues | |
99 - Test status: https://dev.azure.com/pallets/click/_build | |
100 - Official chat: https://discord.gg/t6rrQZH | |
101 | |
102 |