I updated the plugin and tried again. I received numerous errors surrounding the Python requirements. I again installed the requirements in the plugin directory and it already stated the requirements were satisfied. I do have a Python3 plugin installed for Unraid which some of the error messages might be pointing to. I added the install command it suggested into my autoexec for the Python3 plugin to see if that would fix it, but no luck. The following error is from my Log.txt file when it ran:
time=β2026-02-06 09:42:03β level=warning msg=β\[Plugin / Stash2Plex\] \[Stash2Plex\] pip install persist-queue>=1.1.0 failed: error: externally-managed-environmentβ
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] Γ This environment is externally managedβ
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] β°β> "
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] The system-wide python installation should be maintained using the system"
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] package manager (apk) only.β
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] If the package in question is not packaged already (and hence installable via"
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] "apk add py3-somepackage"), please consider installing it inside a virtualβ
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] environment, e.g.:β
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] python3 -m venv /path/to/venv"
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] . /path/to/venv/bin/activateβ
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] pip install mypackageβ
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] To exit the virtual environment, run:"
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] deactivate"
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] The virtual environment is not deleted, and can be re-entered by re-sourcing"
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] the activate file.β
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] To automatically manage virtual environments, consider using pipx (from the"
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] pipx package).β
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.β
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] hint: See PEP 668 for the detailed specification.β
time=β2026-02-06 09:42:03β level=warning msg=β\[Plugin / Stash2Plex\] \[Stash2Plex\] pip install plexapi>=4.17.0 failed: error: externally-managed-environmentβ
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] Γ This environment is externally managedβ
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] β°β> "
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] The system-wide python installation should be maintained using the system"
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] package manager (apk) only.β
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] If the package in question is not packaged already (and hence installable via"
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] "apk add py3-somepackage"), please consider installing it inside a virtualβ
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] environment, e.g.:β
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] python3 -m venv /path/to/venv"
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] . /path/to/venv/bin/activateβ
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] pip install mypackageβ
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] To exit the virtual environment, run:"
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] deactivate"
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] The virtual environment is not deleted, and can be re-entered by re-sourcing"
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] the activate file.β
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] To automatically manage virtual environments, consider using pipx (from the"
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] pipx package).β
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.β
time=β2026-02-06 09:42:03β level=error msg=β\[Plugin / Stash2Plex\] hint: See PEP 668 for the detailed specification.β
time=β2026-02-06 09:42:04β level=warning msg=β\[Plugin / Stash2Plex\] \[Stash2Plex\] pip install tenacity>=9.0.0 failed: error: externally-managed-environmentβ
time=β2026-02-06 09:42:04β level=error msg=β\[Plugin / Stash2Plex\] Γ This environment is externally managedβ
time=β2026-02-06 09:42:04β level=error msg=β\[Plugin / Stash2Plex\] β°β> "
time=β2026-02-06 09:42:04β level=error msg=β\[Plugin / Stash2Plex\] The system-wide python installation should be maintained using the system"
time=β2026-02-06 09:42:04β level=error msg=β\[Plugin / Stash2Plex\] package manager (apk) only.β
time=β2026-02-06 09:42:04β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:04β level=error msg=β\[Plugin / Stash2Plex\] If the package in question is not packaged already (and hence installable via"
time=β2026-02-06 09:42:04β level=error msg=β\[Plugin / Stash2Plex\] "apk add py3-somepackage"), please consider installing it inside a virtualβ
time=β2026-02-06 09:42:04β level=error msg=β\[Plugin / Stash2Plex\] environment, e.g.:β
time=β2026-02-06 09:42:04β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:04β level=error msg=β\[Plugin / Stash2Plex\] python3 -m venv /path/to/venv"
time=β2026-02-06 09:42:04β level=error msg=β\[Plugin / Stash2Plex\] . /path/to/venv/bin/activateβ
time=β2026-02-06 09:42:04β level=error msg=β\[Plugin / Stash2Plex\] pip install mypackageβ
time=β2026-02-06 09:42:04β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:04β level=error msg=β\[Plugin / Stash2Plex\] To exit the virtual environment, run:"
time=β2026-02-06 09:42:04β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:04β level=error msg=β\[Plugin / Stash2Plex\] deactivate"
time=β2026-02-06 09:42:04β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:04β level=error msg=β\[Plugin / Stash2Plex\] The virtual environment is not deleted, and can be re-entered by re-sourcing"
time=β2026-02-06 09:42:04β level=error msg=β\[Plugin / Stash2Plex\] the activate file.β
time=β2026-02-06 09:42:04β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:04β level=error msg=β\[Plugin / Stash2Plex\] To automatically manage virtual environments, consider using pipx (from the"
time=β2026-02-06 09:42:04β level=error msg=β\[Plugin / Stash2Plex\] pipx package).β
time=β2026-02-06 09:42:04β level=error msg=β\[Plugin / Stash2Plex\] note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.β
time=β2026-02-06 09:42:04β level=error msg=β\[Plugin / Stash2Plex\] hint: See PEP 668 for the detailed specification.β
time=β2026-02-06 09:42:05β level=warning msg=β\[Plugin / Stash2Plex\] \[Stash2Plex\] pip install pydantic>=2.0.0 failed: error: externally-managed-environmentβ
time=β2026-02-06 09:42:05β level=error msg=β\[Plugin / Stash2Plex\] Γ This environment is externally managedβ
time=β2026-02-06 09:42:05β level=error msg=β\[Plugin / Stash2Plex\] β°β> "
time=β2026-02-06 09:42:05β level=error msg=β\[Plugin / Stash2Plex\] The system-wide python installation should be maintained using the system"
time=β2026-02-06 09:42:05β level=error msg=β\[Plugin / Stash2Plex\] package manager (apk) only.β
time=β2026-02-06 09:42:05β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:05β level=error msg=β\[Plugin / Stash2Plex\] If the package in question is not packaged already (and hence installable via"
time=β2026-02-06 09:42:05β level=error msg=β\[Plugin / Stash2Plex\] "apk add py3-somepackage"), please consider installing it inside a virtualβ
time=β2026-02-06 09:42:05β level=error msg=β\[Plugin / Stash2Plex\] environment, e.g.:β
time=β2026-02-06 09:42:05β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:05β level=error msg=β\[Plugin / Stash2Plex\] python3 -m venv /path/to/venv"
time=β2026-02-06 09:42:05β level=error msg=β\[Plugin / Stash2Plex\] . /path/to/venv/bin/activateβ
time=β2026-02-06 09:42:05β level=error msg=β\[Plugin / Stash2Plex\] pip install mypackageβ
time=β2026-02-06 09:42:05β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:05β level=error msg=β\[Plugin / Stash2Plex\] To exit the virtual environment, run:"
time=β2026-02-06 09:42:05β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:05β level=error msg=β\[Plugin / Stash2Plex\] deactivate"
time=β2026-02-06 09:42:05β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:05β level=error msg=β\[Plugin / Stash2Plex\] The virtual environment is not deleted, and can be re-entered by re-sourcing"
time=β2026-02-06 09:42:05β level=error msg=β\[Plugin / Stash2Plex\] the activate file.β
time=β2026-02-06 09:42:05β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:05β level=error msg=β\[Plugin / Stash2Plex\] To automatically manage virtual environments, consider using pipx (from the"
time=β2026-02-06 09:42:05β level=error msg=β\[Plugin / Stash2Plex\] pipx package).β
time=β2026-02-06 09:42:05β level=error msg=β\[Plugin / Stash2Plex\] note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.β
time=β2026-02-06 09:42:05β level=error msg=β\[Plugin / Stash2Plex\] hint: See PEP 668 for the detailed specification.β
time=β2026-02-06 09:42:06β level=warning msg=β\[Plugin / Stash2Plex\] \[Stash2Plex\] pip install diskcache>=5.6.0 failed: error: externally-managed-environmentβ
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] Γ This environment is externally managedβ
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] β°β> "
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] The system-wide python installation should be maintained using the system"
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] package manager (apk) only.β
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] If the package in question is not packaged already (and hence installable via"
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] "apk add py3-somepackage"), please consider installing it inside a virtualβ
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] environment, e.g.:β
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] python3 -m venv /path/to/venv"
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] . /path/to/venv/bin/activateβ
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] pip install mypackageβ
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] To exit the virtual environment, run:"
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] deactivate"
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] The virtual environment is not deleted, and can be re-entered by re-sourcing"
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] the activate file.β
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] "
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] To automatically manage virtual environments, consider using pipx (from the"
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] pipx package).β
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.β
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] hint: See PEP 668 for the detailed specification.β
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] \[Stash2Plex\] Missing required dependencies: \[βpersistqueueβ, βplexapiβ, βtenacityβ, βpydanticβ, βdiskcacheβ\]β
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] \[Stash2Plex\] Stash is using Python: /usr/bin/python3β
time=β2026-02-06 09:42:06β level=error msg=β\[Plugin / Stash2Plex\] \[Stash2Plex\] To fix, run: /usr/bin/python3 -m pip install persist-queue>=1.1.0 plexapi>=4.17.0 tenacity>=9.0.0 pydantic>=2.0.0 diskcache>=5.6.0β
time=β2026-02-06 09:42:06β level=error msg=βScene.Update.Post \[Stash2Plex\]: returned error: Missing dependencies: persistqueue, plexapi, tenacity, pydantic, diskcache. Install with: /usr/bin/python3 -m pip install persist-queue>=1.1.0 plexapi>=4.17.0 tenacity>=9.0.0 pydantic>=2.0.0 diskcache>=5.6.0β