aboutsummaryrefslogtreecommitdiff
path: root/programming
diff options
context:
space:
mode:
authoralex <alex@pdp7.net>2022-04-22 20:56:46 +0200
committeralex <alex@pdp7.net>2022-04-22 20:56:46 +0200
commit5d3d0b1a30591cfc855f948dd51d257edabb57d5 (patch)
tree90f35f9f32369810e2b31639dc89eb89b7dd3e8d /programming
parentb5c185e0f95e4e5c680e2992af9f7f00574a1cbb (diff)
Add some rationale
Diffstat (limited to 'programming')
-rw-r--r--programming/python/creating_nice_python_cli_tools.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/programming/python/creating_nice_python_cli_tools.md b/programming/python/creating_nice_python_cli_tools.md
index 6986416b..ce8c3e14 100644
--- a/programming/python/creating_nice_python_cli_tools.md
+++ b/programming/python/creating_nice_python_cli_tools.md
@@ -1,3 +1,5 @@
+Following this advice can make your tools easy to install by others, pleasant to use, robust, cross-platform, and powerful.
+
* Use [my suggestions for setting up Python projects](project_setup), particularly:
* Provide instructions for installing your tool using [pipx](https://github.com/pypa/pipx).
Using pipx, people can install and upgrade your script using a simple command that requires no administrative privileges (but it requires having Python and pipx installed).