tracking ability to drop pydantic<2
Hey @jni, @DragaDoncila, @lucyleeow, @Czaki
No hurry on this, but just wanted to open an issue to track our ability to drop support for pydantic<2. Is this something you guys discuss?
We have planned to drop pydantic 1.x in 0.6.0 (next release). It wil lbe nice if @jni confirm. As I understnad it will bump app-model version to 0.5.0?
oh fun! ok great. sure, we can bump app-model to whatever version you like
I need to check upper bound i napari 0.5.6.
The napari PR https://github.com/napari/napari/pull/7589
I see that the napari PR has been merged. Would now be a good time to drop v1 support? I'm trying to update the pydantic version in Debian testing, and one of the obstacles is pydantic-compat, where I ran into the complications shown in https://github.com/pyapp-kit/pydantic-compat/pull/29. I'm wondering if it would be easier to just drop it instead.
I could come up with a PR if that would be something you'd welcome (it looks like enough work that it seems worth checking in advance).
From napari's perspective we no longer need pydantic v1.x compatibility.