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

Uploaded Python 3

File details

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

File metadata

  • Download URL: thonny_blvdiff-0.1.5.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.5.tar.gz
Algorithm Hash digest
SHA256 34bcfca9527e56dfe3388e81cb7790132edd806ee382ea8e8aee790aa6cc148f
MD5 352fb5088e7a04fae22b3ebd5d22231a
BLAKE2b-256 055bb7183d124bd9241c0d056bbeefce71d0f391648fb2f52692fd7d3b5c6e56

See more details on using hashes here.

File details

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

File metadata

  • Download URL: thonny_blvdiff-0.1.5-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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 f3f6b54a4832c18560696cea6f7b970966c89bc9553cbded96e6c0b64577f92a
MD5 2944c6e5d2eda4a5a288a38794f51450
BLAKE2b-256 59921cf02e8ef4c196c09ad73a5089452dd8f8107de8af753d3875b5e8586512

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