I figured out how to run a subprocess with a time limit for [datasette-ripgrep](https://github.com/simonw/datasette-ripgrep), using the `asyncio.create_subprocess_exec()` method. The pattern looks like this: (more…)
Read more »
The creator of the world's most popular programming language goes into retirement. (more…)
Read more »
Sometimes you just need to run a command on a remote host with ssh and Python 3 without any real fuss. Here is the simplest way we have found to do that and retrieve the output. |...
Read more »
These are the best Python projects for beginners to build and learn Python from scratch. (more…)
Read more »