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.

  • blvflag yourScriptName.py
  • 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.4.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.4-py3-none-any.whl (4.5 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: thonny_blvdiff-0.1.4.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.4.tar.gz
Algorithm Hash digest
SHA256 19396e4a0a583b12b62db055a892404b9a0f8af87d8d7791ebebe2e757daa21d
MD5 6c78635a2870bcf2e1ce5abf535ce5c6
BLAKE2b-256 e286b3acfe3e4b65061f4696d9951186400e39338bce6ba3d1718ff84964991d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: thonny_blvdiff-0.1.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 c450ef45d04aff5bc9a4542db1cf69df7681589e89c9beb76df06e11b41ad4f8
MD5 3c7d44df077adf241b51545c352719bd
BLAKE2b-256 6ec61bdf45e51b7094ba72b34745b3249a566018f0797481a4a06cd4244e6162

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