-
Notifications
You must be signed in to change notification settings - Fork 57
Closed as not planned
Closed as not planned
Copy link
Description
Hi! π
I feel the 1.9.0 release made yesterday (2025/1/12) is introducing a breaking change and should be bumped to a 2.X.X release.
Let me explain: this release introduces #286 which bumped the poetry constraint from >=1.8.0 to >=2.0.0 (cf. pyproject.toml).
To help you understand it from a user point-of-view, I upgraded from 1.8.0 to 1.9.0 without having upgrade poetry to 2.0.1 (I have not yet made the upgrade) and got this error:
Because no versions of poetry-plugin-export match >1.9.0,<2.0.0
and poetry-plugin-export (1.9.0) depends on poetry (>=2.0.0,<3.0.0), poetry-plugin-export (>=1.9.0,<2.0.0) requires poetry (>=2.0.0,<3.0.0).
So, because poetry-instance depends on both poetry (1.8.2) and poetry-plugin-export (^1.9.0), version solving failed.
Per semver, I think this would constitute a breaking change.
The breaking change "line" is thin since it's a plugin and this is subject to interpretation, so I might be wrong and I would not mind you closed this as a non-issue: I just want to check out with you it's not an oversight π
duthifree and jduthi
Metadata
Metadata
Assignees
Labels
No labels