Skip to content
This repository has been archived by the owner on Nov 17, 2021. It is now read-only.

Releases: Shivansh-007/piston-cli

v1.5.0

01 Oct 09:45
Compare
Choose a tag to compare
release: Prepare for v1.5.0 :D

v1.4.3

02 Jun 04:33
Compare
Choose a tag to compare

1.4.3 (2021-06-02) 🎉

Bug Fixes

  • 🐛 Choose config after checking if load packages is not None - 8c2173e.

v1.4.2

31 May 02:22
Compare
Choose a tag to compare

1.4.2 (2021-05-31) 🎉

Features

  • ✨ Added a nix flake to the repository for easy NixOS development and building. It also serves as a development package for Nix users. - #64.
  • ✨ Implement signal handling, gives out a farewell message on hitting SIGINT - #65.

Bug Fixes

  • 🐛 Add PyYAML (5.4.1) as a dependency - #63.
  • 🐛 Originally you would get One or more configuration... whenever it found >=1 paths, basically everytime. Which wasn't really true, in this release, it only shows the message if you have more than 1 confgiurations found in the path - 0603aab.

v1.4.1

26 May 04:25
Compare
Choose a tag to compare

Bug fixes.

v1.4.0

24 May 06:26
b90f253
Compare
Choose a tag to compare

1.4.0 🎉

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/

v1.4.0-rc3

24 May 05:18
Compare
Choose a tag to compare
v1.4.0-rc3 Pre-release
Pre-release

Test release 3

v1.4.0-rc2

24 May 05:08
946533b
Compare
Choose a tag to compare
v1.4.0-rc2 Pre-release
Pre-release

Test release 2

v1.4.0-rc1

24 May 04:58
84928b6
Compare
Choose a tag to compare
v1.4.0-rc1 Pre-release
Pre-release

Test release

v1.3.0

22 Mar 12:00
7749c94
Compare
Choose a tag to compare

Piston CLI is a universal shell supporting 36+ languages, in terminal code editor with syntax highlight, code compiler (36+ languages). It can run code from pastebin links and files too.

The 1.3.0 release introduces the following improvements:

  • Adds example usage to documentation.
  • Adds a universal shell supporting 36+ languages with syntax highlight!
  • Updates all dependencies to the latest version with the help of renovate bot.
  • Add NixOS installation instructions.
  • Change themelist flag to -T.

Join our Discord community: https://discord.gg/c7dZ4zdGQT
Install Piston CLI: https://pypi.org/project/piston-cli/