Python Click Playground

This playground runs a click CLI for you using various versions of click.
The goal is to always support the same versions as click itself and a couple of end of life versions below that.

cli.py

This is your CLI code, go crazy!
The only limitation is currently that you can not ask for interactive user input.

commands.sh

This is how your CLI get's called.
You can also use basic shell around your CLI invocation.

Timeouts

Each playground execution has 5 seconds to execute.
Should it not finish within that time it will be forcefully stopped and whatever information could be gathered will be returned.