https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries https://fedoraproject.org/wiki/Packaging:Treatment_Of_Bundled_Libraries python-crypto uses a bundled copy of libtomcrypt.
Unbundling libtomcrypt requires one change in libtomcrypt to support two-key triple-DES, otherwise the resulting package would be incompatible and fail its test suite. The change in pycrypto is: https://github.com/dlitz/pycrypto/commit/65085f16 I have requested that this be merged in libtomcrypt upstream: https://github.com/libtom/libtomcrypt/pull/43 If that's accepted, I'll request that the same change is applied in Fedora's libtomcrypt and then I'll be able to unbundle it from python-crypto.
Unbundled in python-crypto-2.6.1-3.fc21 http://koji.fedoraproject.org/koji/taskinfo?taskID=6855408