Closed amribr closed 2 years ago
I'm a bit confused as to why this build passed? https://github.com/Yelp/kafka-utils/pull/273
@JayH5
It's probably because we don't install docker-compose or pre-commit except in the testenv
via tox and requirement-dev.
At this step, PyYAML(6.0) get installed by pre-commit (nested dependency), which actually breaks pre-commit and cause explicit dependency conflict when tox tries installing docker-compose.
Changes:
ipdb
andipython
as they failed to install because of incompatibility issues withsetuptools==58.3.0
requirements-dev.txt
asPyYAML==6.0
is not compatible withpre-commit==0.8.0
anddocker-compose==1.7.0