Skip to main content

BLVDIFF plugin for Thonny

Project description

blvdiff - Thonny

About:

Features:

  • Rust based shell script.

  • Automatic script versioning.

  • Three Flags

    • --explain flag: feeds error tracebacks into an LLM powered by Meta Llama. Outputs an error explanation in a screen-readable format.
    • --diff flag: Utilizes previously saved script versions to generate a screen-readable display of changes made. Similiar functionality to that of vim-diff, but with automatic versioning.
    • --revert flag: Revert current script version back to most recently saved version. Similiar to that of git's revert feature.

Install:

Note: This version is for Thonny only.

For command-line support: blvdiff

Steps:

  1. Open Thonny.

  2. In the Tool menu select, Manage Plugins.

  3. Search for, "thonny-blvdiff" and install.

  4. Reload Thonny, open the tools menu.

You are now ready to use the tools functions described above.

First run, BLVDIFF: Setup

Then, write a Python script and run it with.

  • BLVDIFF: Run Script
  • BLVDIFF: --explain
  • BLVDIFF: --diff
  • BLVDIFF: --revert

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

thonny_blvdiff-0.1.6.tar.gz (4.5 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

thonny_blvdiff-0.1.6-py3-none-any.whl (4.5 MB view details)

Uploaded Python 3

File details

Details for the file thonny_blvdiff-0.1.6.tar.gz.

File metadata

  • Download URL: thonny_blvdiff-0.1.6.tar.gz
  • Upload date:
  • Size: 4.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for thonny_blvdiff-0.1.6.tar.gz
Algorithm Hash digest
SHA256 ac50103cd4f23971724e7162f1fa0f26cc5518926f28e857d05a21a896dcea14
MD5 cdf0c273836caf1892f71f494e88c19f
BLAKE2b-256 f907ce03e29149fc62a7dac62d2476767bf3e829de300184f05c2ce8bdf2ddd3

See more details on using hashes here.

File details

Details for the file thonny_blvdiff-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: thonny_blvdiff-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for thonny_blvdiff-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 b9538e3048d3dd56a80752ae54398f3a99ae31e9ea4465487dab03896c9a5ca5
MD5 46296e2b9e7f4b500e49f37046cb3a96
BLAKE2b-256 92fa917dab1f818c38cddf60ee788e31e402a6b8ed096a247e9f692fbb5eae65

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page