So either it actually shouldn't be included, or twisted.cred.strcred has been fixed for python3 and just not included in the package. (for what it's worth, I ran it through a python3 compile and it worked, but I'm not sure what the requirements are - perhaps it didn't pass a test? Perhaps cred_sshkeys is included because it passes the test, but only with the [broken] strcred module.)
I just checked the 15.5 package and the cred.strcred doesn't exist there, either.
It looks like this started occurring because this file is now included in packaging, where it wasn't before:
/usr/lib/ python3/ dist-packages/ twisted/ plugins/ cred_sshkeys. py
So either it actually shouldn't be included, or twisted. cred.strcred has been fixed for python3 and just not included in the package. (for what it's worth, I ran it through a python3 compile and it worked, but I'm not sure what the requirements are - perhaps it didn't pass a test? Perhaps cred_sshkeys is included because it passes the test, but only with the [broken] strcred module.)