|
Hello, with spectree v2 alpha being released recently, we are wondering what the roadmap for v2 looks like? We would really like to upgrade to v2 but would prefer not to use an alpha release in production. Thanks! |
Replies: 2 comments 4 replies
|
Thanks for asking! The main reason to release v2 is to support Python 3.14, which is conflict with Pydantic v1. But I think it's time to drop the Pydantic v1 support. This is a breaking change. Other than that, everything else is compatible. I also plan to finish #329 before the final release, which should be break the current interface, and should not affect Pydantic users. However, My plan is to release the stable v2 at the end of this month, if no one reports any issue related to the pre-release. Also, if you have any suggestions, welcome to open an issue. |
|
@kemingy I saw there's a new repo here for the v2 release: https://github.com/kemingy/spectree/tree/refs/heads/releasev2. Will this project migrate there, will there be two separate repos maintained, or is that just for testing and this repo will be updated? Either way, thanks! We're looking forward to this v2 release. The alpha release has worked well for us so far. |
Thanks for asking! The main reason to release v2 is to support Python 3.14, which is conflict with Pydantic v1. But I think it's time to drop the Pydantic v1 support. This is a breaking change.
Other than that, everything else is compatible.
I also plan to finish #329 before the final release, which should be break the current interface, and should not affect Pydantic users. However,
msgspecauthor is not maintaining the project recently (good news is thatofektakes the work). Since this should not be a breaking change, I think it's okay to skip it for now.My plan is to release the stable v2 at the end of this month, if no one reports any issue related to the pre-release.
Also, if you h…