Closed N-Demir closed 3 weeks ago
Thanks for the issue @N-Demir!
The griffe
dependency for prefect
was pinned in https://github.com/PrefectHQ/prefect/pull/14675 which I believe was released in version 2.19.9. You can either pin griffe
in your application or install prefect>=2.19.9
to avoid installing griffe>=1.0.0
.
It looks like there isn't any issue for making the changes necessary to support griffe>=1.0.0
, so this can be that issue! If anyone wants to make the necessary updates, leave a comment!
@desertaxle we just got another report of this same issue and it appears we have duplicate (and inconsistent) griffe
specs across the core requirements file and the client requirements file.
Ah interesting, it looks like the upper bound is in the 2.x
, but not on main
, so I'd expect the newer 2.x
versions to work, but see issues with the 3rc
versions. Either way, I'll go clean up the requirements on both branches.
Bug summary
Seems like griffe just released v1.0.0 that has breaking changes for fresh prefect installs. For example:
Looking at prefect's
requirements.txt
it seems like the version for griffe isn't locked? Maybe change that until the new version is compatible?Version info (
prefect version
output)Additional context
No response