Right, but PyCrypto is also used as a teaching tool in academia. The IV attribute is useful there. It can also be useful for ourselves, when implementing things like CMAC (which is how I discovered this bug in the first place).
In any case, the correct thing is either to remove the IV attribute, or preserve its original behavior, not to silently modify it as we did in the 2.6 release.
Right, but PyCrypto is also used as a teaching tool in academia. The IV attribute is useful there. It can also be useful for ourselves, when implementing things like CMAC (which is how I discovered this bug in the first place).
In any case, the correct thing is either to remove the IV attribute, or preserve its original behavior, not to silently modify it as we did in the 2.6 release.