fix(kafka): wait_for_logs in kafka container to reduce lib requirement
Use wait_for_logs to wait for startup instead of waiting for successful connection via kafka-python. Also removes the dependency on kafka-python.
Closes #351
LGTM, we would really like to see this because we use confluent kafka in the project...
@gudjonragnar Will you find time to get this running on top of the current main branch? If not: would you mind if I take this and rebase (or rework, if needed) and open it as a new PR (I will keep your handle as co-author on the commit)?
I will try to find some time beginning of next week 👍
Should be up to date now, unless I missed something with the big changes done to the repo
https://github.com/gudjonragnar/testcontainers-python/pull/1
Reminder to myself to get this merged #446