diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 53b73f7cd..e72d50651 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -138,7 +138,7 @@ Backward-incompatible Changes If you defined a class ``C`` that subclasses ``A`` and ``B`` like ``C(A, B)``, ``attrs`` would have collected the attributes from ``B`` *before* those of ``A``. This is now fixed and means that in classes that employ multiple inheritance, the output of ``__repr__`` and the order of positional arguments in ``__init__`` changes. - Due to the nature of this bug, a proper deprecation cycle was unfortunately impossible. + Because of the nature of this bug, a proper deprecation cycle was unfortunately impossible. Generally speaking, it's advisable to prefer ``kwargs``-based initialization anyways – *especially* if you employ multiple inheritance and diamond-shaped hierarchies.