Dear Python team, (Please CC, I'm not subscribed to the list)
I am writing with a question regarding the python-pika package. Working to package Threat Bus [1] for Debian, I am working my way through its many Python dependencies. While gathering what packages to update to newer required versions and what packages to introduce as new, I stumbled upon pika. Debian unstable has version 0.11 of python3-pika, but pika 1.x has been out for a while, which came with an API break, unfortunately. Threat Bus needs pika 1.x but as one can see from #900808 [2] there are still reverse dependencies that depend on the old version: python-pika Reverse Depends: python-pika-doc python-pika-doc python-pika-doc python-pika-pool python-pika-doc python-kombu python3-pika Reverse Depends: python3-pika-pool python3-pika-pool python3-biomaj3-process python3-biomaj3-download python3-biomaj3-download python3-biomaj3-process The latest upstream versions seem to clearly state in their setup.py to need pre-1.0 versions. I have already been in contact with the current Debian maintainer of pika, Jan Dittberner, but he does not have time to dig deeper into this issue. What would be your take on introducing a python-pika1 package to support both versions? python3-pika and python3-pika1 would not be co-installable but would provide each respective version if needed. If you have a better idea, I would be happy to hear it. Cheers Sascha [1] https://github.com/tenzir/threatbus [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900808