Hi, I'm working on upgrading our prefect cloud from 2.0 to 3.0, but I'm having trouble figuring out how to test it w/o shutting prefect down for a maintenance window. My understanding is that to update prefect cloud, you simply run
pip install -U prefect
. I need to test locally and work on the code changes/refactoring that are necessary, for example, we are running an old version of pydantic, which necessitates refactoring. Ref: Upgrade to Prefect 3.0
n
Nate
10/02/2024, 9:13 PM
hi @Mitch Zink!
generally, incrementally migrating deployments individually (or groups of similar ones) to a 3.x version is a pattern I'd recommend
Prefect Cloud is compatible with both 2.x and 3.x versions of the SDK, so its just a matter of updating the SDK according to any of the changes between 2 and 3 (which are listed in that doc you linked)
does that help?
Bring your towel and join one of the fastest growing data communities. Welcome to our second-generation open source orchestration platform, a completely rethought approach to dataflow automation.