summaryrefslogtreecommitdiff
path: root/src/mailman/runners/command.py
Commit message (Collapse)AuthorAgeFilesLines
* Bump copyright years.Barry Warsaw2017-01-041-1/+1
|
* Use `atpublic` for @public instead of internal copy.Barry Warsaw2016-11-291-1/+1
|
* Rebase mailman/mailman!180 and cleanup # noqaBarry Warsaw2016-07-281-3/+3
|
* Use contextlib.suppress() where appropriate.Barry Warsaw2016-04-301-3/+2
|
* Don't use `flake8: noqa`.Barry Warsaw2016-04-011-3/+3
| | | | | | | This suppresses all errors in the file. Use `noqa`, although pep8 doesn't honor this for all errors. There may be a plugin which helps.
* Clean up the runners directory.Barry Warsaw2016-03-251-11/+6
|
* Happy New Year.Barry Warsaw2016-01-021-1/+1
|
* We don't need the 'six' package any more.Barry Warsaw2015-01-041-6/+6
|
* Bump copyright years.Barry Warsaw2015-01-041-1/+1
|
* Remove huge amounts of now unnecessary file boilerplate.Barry Warsaw2014-12-221-6/+2
|
* Use listid instead of (fqdn) listname in the metadata pickle.Barry Warsaw2014-12-151-5/+5
| | | | | | load_external() now always opens in utf-8 mode. More test repair.
* Port some of the commands.Barry Warsaw2014-12-131-1/+1
|
* Checkpointing.Barry Warsaw2014-11-301-9/+9
| | | | | | | | | | By using `six` I think I have most of the imports squared away. There's probably still uses of `unicode` built-ins that need fixing. The idea is to first get the test suite running (which it doesn't yet), and then to fix tests. There's a bug in lazr.config which requires us to patch it for now.
* Fix a few issues with `python2 -3` compatibility.Barry Warsaw2014-11-191-1/+1
|
* Bump copyright years.Barry Warsaw2014-01-011-1/+1
|
* Bump copyright years.Barry Warsaw2013-01-011-1/+1
|
* General code cleanup.Barry Warsaw2012-04-251-4/+3
| | | | | | | | - Add explicit dependency on zope.event in setup.py. - Use Python 3 compatible syntax for specifying that a class implements an interface, i.e. the @implementer class decorator. - print_function futures. - Whitespace normalization.
* Do not taunt Happy Python 2.6 Fun Ball.Barry Warsaw2012-03-141-3/+3
| | | | | Clean up Python 2.7-isms and deprecations that break the tests suite on Python 2.6.
* print functions!Barry Warsaw2012-02-291-15/+17
|
* Greatly improve handling non-ascii in email commands.Barry Warsaw2012-02-281-8/+26
|
* * The `confirm` email command now properly handles `Re:`-like prefixes, evenBarry Warsaw2012-02-261-12/+18
| | | | | | | | | | | | if they contain non-ASCII characters. (LP: #685261) Also: - When the registrar confirms an email address, the verified_on value gets set using the Mailman datetime interface. This simply improves testability for that API. - In Runner._one_iteration(), be sure to commit the database transaction *before* calling _short_circuit().
* copybumpBarry Warsaw2012-01-011-1/+1
|
* Major terminology shift:Barry Warsaw2011-06-011-1/+1
| | | | | | | | | | | | | | | | | * Queue runners are now called just 'Runners' since several of them don't manage queue directories. * Ban the term 'qrunner' too. * The master queue runner watcher should now just be called the 'master' or the 'master runner'. * bin/qrunner -> bin/runner * mailman.qrunner log file -> mailman.runner * master-qrunner.lck -> master.lck * master-qrunner.pid -> master.pid Also: * Remove some obsolete files * Begin the .txt -> .rst renaming
* Rename 'queue' directory to 'runners' since not all subprocesses run a queue.Barry Warsaw2011-05-291-0/+219