Closed gforcada closed 1 year ago
plone.app.vocabularies is a major source of cyclic dependencies ๐
plone.app.vocabularies
The image above has been generated with these tox environment on plone.app.vocabularies repository:
tox
[testenv:circular] usedevelop = true deps = pipdeptree git+https://github.com/collective/pipforester -c https://dist.plone.org/release/6.0-dev/constraints.txt commands = sh -c 'pipdeptree -j >forest.json' pipforester -i forest.json -o forest.dot --cycles dot -Tsvg -o forest.svg forest.dot dot -Tpng -o forest.png forest.dot
Save that on plone.app.vocabularies tox.ini file and then run tox -e circular โจ
tox.ini
tox -e circular
Now time to ๐งน those circular dependencies โ๏ธ
Seems that plone.app.vocabulary is free from circular dependencies ๐
plone.app.vocabulary
plone.app.vocabularies
is a major source of cyclic dependencies ๐The image above has been generated with these
tox
environment onplone.app.vocabularies
repository:Save that on
plone.app.vocabularies
tox.ini
file and then runtox -e circular
โจNow time to ๐งน those circular dependencies โ๏ธ