====================== NEWS for lazr.smtptest ====================== 2.0.3 (2015-01-05) ================== - Always use old-style namespace package registration in ``lazr/__init__.py`` since the mere presence of this file subverts PEP 420 style namespace packages. (LP: #1407816) 2.0.2 (2014-08-20) ================== - Disable `test_suite` in setup.py; nose doesn't work well with `python setup.py test` since plugins are disabled. - Use `python setup.py nosetests` in tox.ini. 2.0.1 (2014-08-19) ================== - Remove the dependency on `distribute` which has been merged back into `setuptools`. (LP: #1273639) - Add tox.ini for the preferred way to run the test suite. 2.0 (2013-01-05) ================ - Ported to Python 3. Now support Python 2.6, 2.7, 3.2, and 3.3. - Removed the dependency on zc.buildout. - Use nose for testing. 1.3 (2011-06-07) ================ - Make the test server thread-safe with other code that starts an asyncore loop. Requires Python 2.6 or 2.7. - Be cleaner about stopping the server: before, it left sockets running ans simply cleared out the socket map. In an associated change, the EXIT smtp command sends the reply first, and then shuts down the server, rather than the other way around. 1.2 (2009-07-07) ================ - [bug 393621] QueueServer.reset() was added to clear the message queue. This is invoked by sending an SMTP RSET command to the server, or through Controller.reset(). 1.1 (2009-06-29) ================ - [bug 391650] A non-public API was added to make QueueController more easily subclassable. 1.0 (2009-06-22) ================ - Initial release