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.7.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.7-py3-none-any.whl (4.5 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: thonny_blvdiff-0.1.7.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.7.tar.gz
Algorithm Hash digest
SHA256 3d714675db4cb0a477a9ca47cc401433e9173ac852ff789a4f8176016d3dcf0c
MD5 adcfa237dd6566fecb71e3e0c68fa3ff
BLAKE2b-256 8293540601d2efd50ec26b347cb7a931944e5fee3bb7db0a91dd3abd40367dc4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: thonny_blvdiff-0.1.7-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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 5450ad9391e7014ad16c911c801c0b6cc841fbe823de3c9fd0c15cb671d69614
MD5 49fe517beab681dfe2cd123c78bafd43
BLAKE2b-256 63635ecac3c3e51d19e8b0a2c679addf373bf02f3f43cfa510ffd462e8d609c0

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