Added a paragraph to ``IAuthenticator`` docstring, documenting that plugins
are allowed to add keys to the ``identity`` dictionary (e.g., to save a
second database query ini an ``IMetadataProvider`` plugin).
| | |
| | | repoze.who changes |
| | | ================== |
| | | |
| | | After 1.0.12 |
| | | ============ |
| | | |
| | | - Added a paragraph to ``IAuthenticator`` docstring, documenting that plugins |
| | | are allowed to add keys to the ``identity`` dictionary (e.g., to save a |
| | | second database query ini an ``IMetadataProvider`` plugin). |
| | | |
| | | 1.0.12 (2009/4/19) |
| | | ================== |
| | | |
| | |
| | | dictionary, it should check for the existence of these keys |
| | | before attempting to do anything; if they don't exist, it |
| | | should return None). |
| | | |
| | | An authenticator is permitted to add extra keys to the 'identity' |
| | | dictionary (e.g., to save metadata from a database query, rather |
| | | than requiring a separate query from an IMetadataProvider plugin). |
| | | """ |
| | | |
| | | class IChallenger(IPlugin): |
| | |
| | | |
| | | from setuptools import setup, find_packages |
| | | |
| | | __version__ = '1.0.12' |
| | | __version__ = '1.0.12+' |
| | | |
| | | here = os.path.abspath(os.path.dirname(__file__)) |
| | | README = open(os.path.join(here, 'README.txt')).read() |