Hey @Feliks Krawczyk — we enforce semantic upper bounds on dependencies, so as long as our dependencies don’t introduce breaking changes in an unexpected way, we should be able to avoid these issues.
However, it’s possible for point releases to inadvertently break Prefect (we’ve had this happen before!). The only way to guard against this would be to enforce strict upper bounds, but we think that would be frustrating to most users