Upgrading amqp 2 to 5
Breaking2.6.1 → 5.4.1Breaking1Platform1New1Changed7Fixed12Other18
Fetching 19 releases from GitHub…5 / 19
BreakingUpgrade verdict
1 breaking change and a platform requirement change.
In plain terms
- Python 3.8 is no longer supported; users must upgrade to a newer Python.
- The package metadata now lists the Python versions that are actually supported.
Must act 2 items need code or config changes
Python requirement changed in 5.4.0: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.* → >=3.10.
What you must change
Breaking1
Removes Python 3.8 support.
Platform1
Updates supported Python versions in package classifiers.
API changes
Generated by DepDelta from published Python source. Not mixed with prose notes.
- changed:
class AbstractChannel(object) → class AbstractChannel
- removed:
variable pack - removed:
variable pack_into - removed:
variable unpack - removed:
variable unpack_from
- changed:
class SASL(object) → class SASL
- removed:
variable ftype_t - changed:
class GenericContent(object) → class GenericContent
- removed:
class NullHandler(logging.Handler) - removed:
function get_errno(exc) - removed:
method NullHandler.emit(record)