Hi all, I’m currently working on a project where ...
# ask-community
m
Hi all, I’m currently working on a project where I have Prefect version 2.19.9 installed, but I need to update to version 3.2.13. The challenge is that I have a lot of dependencies in my project that involve other libraries, and I’m wondering if there’s a simpler or more efficient way to handle this update without breaking existing dependencies. Could you please guide me on the best way to upgrade Prefect and manage potential compatibility issues with other libraries? Any advice or suggestions would be greatly appreciated! Thanks in advance!
n
hi @mayur - there shouldn't be too many dependency conflicts unless you're depending on Pydantic 1 in particular (prefect 3 requires pydantic 2.x) - the main thing would be the couple changes to
.submit
.map
that we made before 2.x and 3.x https://docs.prefect.io/v3/resources/upgrade-to-prefect-3#resolving-common-gotchas