summaryrefslogtreecommitdiff
path: root/mailman/interfaces/member.py
Commit message (Collapse)AuthorAgeFilesLines
* Push the source directory into a 'src' subdirectory so that zc.buildout worksBarry Warsaw2009-01-251-187/+0
| | | | correctly regardless of how it's used.
* Several important cleanups.Barry Warsaw2009-01-161-1/+2
| | | | | | | | | | * Turn on absolute_import and unicode_literals everywhere, and deal with the aftermath. * Use 'except X as Y' everywhere. * Make the module prologues much more consistent. * Use '{}'.format() consistently, except for logger interface. * Because of the problems with calling ** args with unicode keywords, hide calls to Template.substitute() behind an API.
* Picking some (py)lint.Barry Warsaw2009-01-041-0/+1
|
* Bump copyright yearsBarry Warsaw2009-01-011-1/+1
|
* mailman.Errors -> mailman.core.errorsBarry Warsaw2008-09-261-1/+1
|
* Upgrade to GPLv3.Barry Warsaw2008-09-241-12/+12
|
* Move AlreadySubscribedError to interfaces/member.py in the (new) preferenceBarry Warsaw2008-03-231-3/+22
| | | | | | | | for putting exceptions close to the interfaces where they are used. MakeRandomPassword() returns unicodes now. Flesh out bin/add_members.py and bin/list_members.py
* Bite the bullet: rename the Mailman package to mailman.Barry Warsaw2008-02-271-0/+166