Skip to content

Tags: moggers87/salmon

Tags

3.3.0

Toggle 3.3.0's commit message

Verified

This tag was signed with the committer’s verified signature.
moggers87 Matt Molyneaux
Version 3.3.0

- Fix ``--version`` command-line option
- Remove Python 2.7 support
- Remove Python 3.5, 3.6, and 3.7 support
- Add Python 3.9, 3.10, 3.11, and 3.12 support

3.3.0rc2

Toggle 3.3.0rc2's commit message

Verified

This tag was signed with the committer’s verified signature.
moggers87 Matt Molyneaux
Version 3.3.0rc2

- Fix ``--version`` command-line option

3.3.0rc1

Toggle 3.3.0rc1's commit message

Verified

This tag was signed with the committer’s verified signature.
moggers87 Matt Molyneaux
Version 3.3.0rc1

- Remove Python 2.7 support
- Remove Python 3.5, 3.6, and 3.7 support
- Add Python 3.9, 3.10, 3.11, and 3.12 support

3.2.0

Toggle 3.2.0's commit message

Verified

This tag was signed with the committer’s verified signature.
moggers87 Matt Molyneaux
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)

3.2.0rc2

Toggle 3.2.0rc2's commit message

Verified

This tag was signed with the committer’s verified signature.
moggers87 Matt Molyneaux
Version 3.2.0rc2

- Fix error in the way default values were handled on ``start`` and ``log`` commands (#126)
- Minor fixups of commandline help
- Import settings file on ``routes`` command (#128)

3.2.0rc1

Toggle 3.2.0rc1's commit message

Verified

This tag was signed with the committer’s verified signature.
moggers87 Matt Molyneaux
Version 3.2.0rc1

- Switch from argparse to click (#80)

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

- ``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

3.1.1

Toggle 3.1.1's commit message

Verified

This tag was signed with the committer’s verified signature.
moggers87 Matt Molyneaux
Version 3.1.1

- Require newer versions of python-daemon to properly fix the install issues we
  had previously (#89)
- Fixed a bug in ``salmon.queue.Queue`` that mangled mail is it was added as
  ``bytes`` rather than a message-like object (#97)

3.1.0

Toggle 3.1.0's commit message

Verified

This tag was signed with the committer’s verified signature.
moggers87 Matt Molyneaux
Version 3.1.0

- Support for Python 3.7
- Don't install python-daemon 2.2.0, it breaks things (#89)
- Remove untested spelling function (#86)

  - The spelling function did very little other than assume it could load
    PyEnchant and then ``return True`` if it couldn't. If you really miss this
    function, submit a PR with something that actually works and has tests!

3.0.2

Toggle 3.0.2's commit message

Verified

This tag was signed with the committer’s verified signature.
moggers87 Matt Molyneaux
Version 3.0.2

- Fixed a bug where the version string would be a bytes literal under Python 3 (#83)

3.0.1

Toggle 3.0.1's commit message

Verified

This tag was signed with the committer’s verified signature.
moggers87 Matt Molyneaux
Version 3.0,1

- `SMTPReceiver.process_messsage` now accepts keyword arguments added in
  Python 3