-
I am opening this just for someone who encounters this, not to file a bug. If you run into this error:
Make sure that all three of these Python Binja settings are set to the defaults:
When using Homebrew Python 3.11.8 on macOS, the error appears. If the bundled Python is used, all Sidekick features work without error. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
First, ensure that you are using the latest version of Sidekick. You can go to the Plugin Manager within Binary Ninja and search for the Sidekick plugin to see if there is an update available. Secondly, if you are using a version of Python other than the current supported (which is the version that is bundled with Binary Ninja or Python 3.10 if you're on Linux), then you need to ensure that the version of pydantic installed in your Python Site-Packages is:
If you still encounter the error after trying these steps, then file an issue, and we will investigate. |
Beta Was this translation helpful? Give feedback.
First, ensure that you are using the latest version of Sidekick. You can go to the Plugin Manager within Binary Ninja and search for the Sidekick plugin to see if there is an update available.
Secondly, if you are using a version of Python other than the current supported (which is the version that is bundled with Binary Ninja or Python 3.10 if you're on Linux), then you need to ensure that the version of pydantic installed in your Python Site-Packages is:
pydantic>=1.10,<2
If you still encounter the error after trying these steps, then file an issue, and we will investigate.