Hi Aivar and Thonny Community,
I developed and tested a local plugin called Thonny-JuiceMind that sets the Rasberry Pi theme as a default theme for Thonny and adds a toggle button to alternate between Microcontroller programming and programming on your computer.
I tested it locally on my computer (By cloning the most recent Thonny repository and putting it plugin into the Plugins folder of the Thonny package) and it works as expected. Additionally, once I upload the Plugin to Pypi and pip installed the plugin from my command line, the forked Github Thonny package is able to render the plugin successfully. (Thonny repository that I cloned: https://github.com/thonny/thonny.git)
However, when I try downloading Thonny from the official website (https://thonny.org/) and searching for PyPi under manage Plugins, the plugin will appear, but I am getting the following error message that says that the plugin is outdated and does not allow me to download the plugin into the Virtual environment, which is really weird because I specifically mentioned that install_requires=[“thonny >= 3.2.1”].
Thonny-JuiceMind plugin appearing under manage plugins: [First image]
Error message when I try to install it: [Second image]
Here is the code for my setup.py file and here is the link to the Thonny plugin that I developed: [Third image].
Link to Thonny Plugin: https://github.com/ryandehmoubed99/thonny-JuiceMind.
I specified that the Thonny version should be greater the 3.2.0 and tagged it as an official release, but I am still very confused as to why it doesn’t work. Does the community have any suggestions?