3.2.0
tag23362dbb7b761ba096fb4d03d9791a97b683a3fc
object 3e552bdd0ef5a79aca23b9115efda100e4630523
authorMatt Molyneaux <moggers87+git@moggers87.co.uk>
Tue, 31 Dec 2019 19:16:25 +0000 (31 19:16 +0000)
Version 3.2.0

- Switch from argparse to click (#80)

   - Commandline interface is now documented
   - Salmon now exits with non-zero return codes (#112)

- Fix error in the way default values were handled on ``start`` and ``log`` commands (#126)
- Minor fixups of commandline help
- ``salmon.server.QueueReceiver`` now uses threads (#67)

   - For those using ``@nolocking``, this will mean massive improvements in performance

- ``salmon.queue.Queue`` now implements ``__len__``
- Remove nosetests and just use Python's builtin unit test modules (#96)
- Directories required for Salmon startup will now be created if they don't exist (#111)
- Fix routes, blast, and cleanse commands (#102, #103)
- Python 3.8 is now supported
- Import settings file on ``routes`` command (#128)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEGuvG7sEw4CQPSrHFY5lMDlmgvFcFAl4Ln3IACgkQY5lMDlmg
vFf+bA//Tg1l4uogdyfbCISG8PEHCgVLPV5UT2p2Y+gZLyzejN9y0s2fhbVCJDM9
EdgSAlPzTlzz7kPnxhn3jmr/1YbVFubxUUNF9TJvp8znrV3UxZe0mpV+5aFJ/MZu
zKWsx6vlQc8rjUdVaXCXWYgoAZa2zwXYoQXnFrM/NjiLOVwxv+SImU5W3peMOv8Y
HO8/X7ukb1MD5yW9/yE1eoYy312QFa4GEz6JLWmKMstOG8qjgueYPomhsfzd+Fpq
u7RIvwWxxc2+fRvosAX9x6C4UPBRJmd6TcT6xE4Lzzk+CH/Q6ly22EAjjVFw1dLQ
hqkkDcX31kR8+wyvu/9gPwKkk1m9MkS9f7D2Uaf/t28t8eJw/M7naJP4I9VyzZTM
pXjQaYOCgEzihbMpYVL3Y6t8AZ7G6kBZFAd/oy9BPYZeveMdp/HH8ofFymCo7it/
3dJGyYGHAP2Cv83UTItTTYLK9ECzeZoaGq4P3Kb4KsgCsxoBJVkpYOmSwmurO50q
KGvrjE3KuD1RJ7hwWXgv9N9KVo4uChOG+1vlGZfH7KBdib4EMg003g2R1CMAHH8t
yfw87g5Ds695LtJmylly0WwMN8hhBnp/fQo2EtMN9mGL7J7EhiNZmZaa9z0kctcf
EvOlNnpdctNEbo7U4xgsh3zF5S5ATCyflmodDDOHI9Hv3poAl80=
=LOiQ
-----END PGP SIGNATURE-----