-
-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Poetry 1.2.0 #70
Comments
We've been having real trouble with circular dependencies between Since that issue is still open, I had assumed that wasn't resolved. conda really cannot handle circular dependencies at all so I don't think we have a workaround for this. |
I'll go through the process, though, and see what we find with the latest RCs.
|
I'm building 1.2.0rc2 but also with a patch from python-poetry/poetry#5980. That's our only way forward here. |
I support this. I would rather a release of Poetry 1.2 with the deprecated |
This seems fairly dangerous to me. Do we really want a conda-forge version of Poetry which diverges from the standard one? How confident are we that leaving out the export plugin dependency won't lead to |
If the Poetry devs believe this is too big of a change and not suitable for 1.2, shouldn't we listen to them? |
So I think the bigger problem is if we simply can't build a package for |
Ya, this seems like a pretty terrible situation. Another horrible but potentially safer hack would be to make a special copy of |
I could see how that would "work" better downstream in that installing |
On a compleeeetely unrelated side note, I must report that I'm very pleased so far with Hatch. 😄 |
Not something I've tried. |
Breaking functionality out into an optional package is pretty common and normal. The original sin was pulling out the functionality before being truly ready to make the functionality optional. |
@drhagen, thanks for the insight. I'm not particularly expert in the specific of poetry or its history. |
But I agree, breaking out packages that are optional dependencies (or shared ones) is very handy indeed! |
And that happens to be exactly Hatch's philosophy. Standards-based and highly extensible. It even supports Conda environments, though I haven't played with that plugin yet. |
As I commented on #72, another problem keeping us from releasing is that there hasn't been a release of |
Haha, hi @ofek! Wasn't expecting to see you here with the 👍. (He's the Hatch maintainer, and is very responsive.) |
I've added a suggestion for a workaround for the current dependency cycle at conda-forge/poetry-plugin-export-feedstock#8 (comment) . |
It seems poetry is not yet compatible with cleo 2.0.0, which was just released. We need to keep an eye on python-poetry/poetry#7070 and wait for a new release (or patch?). |
While we skipped v1.2, we now have a v1.3 release. |
Comment:
Poetry has released 1.2.0rc2 and is going to finalize 1.2.0 soon. Can I request a cut of the latest release candidate so that I can test how downstream conda dependencies work under 1.2?
The text was updated successfully, but these errors were encountered: