-
-
Notifications
You must be signed in to change notification settings - Fork 196
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
Cyclic dependencies found in Products.CMFPlone #3304
Comments
All merged. Thanks a lot @ericof and @sneridagh ! Now let's see if Jenkins stays green. Then I can create releases and we can see if this has helped. |
I have created a pre alpha release of Plone 6, which includes the above fixes. See community announcement.
After that, Anyway: much better. :-) |
@mauritsvanrees New PR coming in :-) |
plone.app.portlets
|
Eric Steele has released plone.app.portlets==5.0.0a5 with the latest fix. I have updated the constraints and versions on dist.plone.org (but this may be cached for up to a day). I installed this version with pip and ran The
When you ask it to generate text (no options) or a json tree ( I can imagine Anyway, we can probably close this issue, as the circular dependencies are gone. Maybe open up a new issue for speeding up Plone with pip. But that can also be a new issue in the pip repo. |
BUG/PROBLEM REPORT
Installing Plone with pip (for newer versions of pip) is not possible due to Cyclic dependencies between Products.CMFPlone and some of its dependencies.
This affects Plone 5.2x and above.
What I did:
With a pip version greater than 20.3
What I expect to happen:
Plone to be installed in the virtual environment
What actually happened:
pip never finishes the installation.
Additional information
After installing pipdeptree and running it against a Plone installation with pip < 20.3, we receive the following warning (and then the script enters an infinite loop).
What version of Plone/ Addons I am using:
The text was updated successfully, but these errors were encountered: