[Twisted-Python] Dropping support for old cred

Jp Calderone exarkun at divmod.com
Sun Jun 26 14:56:17 EDT 2005


The modules:

  twisted.cred.authorizer
  twisted.cred.identity
  twisted.cred.service
  twisted.cred.perspective

constitute "classic cred", which has been deprecated for some time now.  "New cred" is available in the modules:

  twisted.cred.portal
  twisted.cred.checkers
  twisted.cred.credentials

and offers a vastly superior API.  The only remaining code in Twisted which uses "classic cred" is the old PB log in method, which is also deprecated (in favor of one based around new cred), and the old application code (twisted.internet.app) which is also deprecated in favor of twisted.application.

It would be nice to remove this code from the next Twisted release.  Does anyone have any applications still relying on them which they plan to use with Twisted 2.1?  If so, what is preventing you from updating the code to the new, vastly improved APIs?

Jp & Itamar




More information about the Twisted-Python mailing list