summaryrefslogtreecommitdiff
path: root/mailman/database/transaction.py
Commit message (Collapse)AuthorAgeFilesLines
* Push the source directory into a 'src' subdirectory so that zc.buildout worksBarry Warsaw2009-01-251-53/+0
| | | | correctly regardless of how it's used.
* Several important cleanups.Barry Warsaw2009-01-161-0/+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.
* Bump copyright yearsBarry Warsaw2009-01-011-1/+1
|
* More test repairs.Barry Warsaw2008-12-311-1/+1
| | | | | | | * Move the lmtp configurations to lazr.config * Fixes to master.py * In qrunner.py, don't override initialize() * Make sure subprocesses get configured correctly during tests
* Upgrade to GPLv3.Barry Warsaw2008-09-241-12/+12
|
* Move mailman.database.txnsupport to mailman.database.transaction and updateBarry Warsaw2008-03-131-0/+51
the txn() decorator. It no longer requires a _withtxn() method since it knows how to commit and abort the current transaction using the global database. Flesh out the lmtp.txt doctest with documentation for both bogus and valid subaddresses.