Features
- ✨ Adds a configuration system where you can configure various things, currently `box_style` and `theme`.
- ✨ Now says a sad goodbye when you exit the piston shell.
- ✨ Moves development from pipenv to poetry environment.
- ✨ Having a plane box around the code output, sounds boring? Yes, atleast for me, now we can configure it in `config.yml`, with `box_style` key, this style would then be used to print the code output.
- ✨ Enhances `stdin` and `argv` parsing:
* make it like python string parser, each input would be contained inside quotes, double/single, and once can escape it with the help of backslash `\`.
* Example: `"Jason\"s cute cat"` will be converted to `Jason"s cute cat` and `'Jason\'s naughty cat"s pillow is dirty'` will be converted to `Jason's naughty cat"s pillow is dirty`
- Makes `-T`/` --themelist` more better and informative, by showing a short snippet of each theme, so that a user can choose and differentiate between the themes in a better way.
- ✨ Moves all list commands to `--list` flag, exampe: `--list themes`
Join our Discord community: https://discord.gg/c7dZ4zdGQT
Install Piston CLI: https://pypi.org/project/piston-cli/