Files
archived-MoviePilot/app/helper
DDSRem e4721fef0c fix(plugin): allow non-core dependency upgrades during plugin install
When a plugin requires a newer minor version of a non-core dependency
(e.g. sentry-sdk ~=2.59.0 while 2.58.0 is installed), the conflict
check now distinguishes upgrade-only conflicts from downgrade conflicts.
Non-core packages that only need upgrading are allowed through; the
runtime constraints file uses >= instead of == for non-core packages so
pip can satisfy the upgrade without risking a downgrade.

Core packages (fastapi, pydantic, sqlalchemy, etc.) remain strictly
pinned and any version mismatch is still rejected.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-12 17:39:28 +08:00
..
2023-06-09 20:19:23 +08:00
2026-02-02 07:00:57 +00:00
2025-06-05 20:28:43 +08:00
2025-07-20 08:49:21 +08:00
2025-03-23 22:35:37 +08:00
2025-05-13 16:36:50 +08:00
2023-09-28 21:11:08 +08:00
2025-06-29 22:49:58 +08:00
2026-04-05 13:55:54 +08:00
2025-06-26 13:28:11 +08:00
2025-06-27 09:54:15 +08:00
2024-11-14 21:08:38 +08:00
2025-08-20 17:35:32 +08:00