PackageTrack
Sign in Get early access

stomp-py

Python STOMP client, supporting versions 1.0, 1.1 and 1.2 of the protocol

9.0.0 1.5M downloads/mo #3878 most downloaded on PyPI source

What this package is like to depend on

Last release 3 months ago

12 May 2026

Release timing varies

gaps range from 3 weeks to 1.5 years

This project publishes no release notes

the list below is its commits, not an announcement

5 versions withdrawn

withdrawn after publishing

15 years old

63 releases · first in 2011

2 releases in the last 12 months

see the full history below

Release timeline

62 releases · Oct 2011 to May 2026
2012 2014 2016 2018 2020 2022 2024 2026
Release Pre-release Withdrawn

Releases

latest 60 of 63
  1. 9.0.0 12 May 2026
    Commits, not release notes

    This project publishes no release notes. Between v8.3.0 and v9.0.0 there were 8 commits, 7 of them substantive:

    • update repo and doc links
    • re-point docs links at codeberg
    • re-update lock file
    • formatting fix
    • fix link
    • fix link
    • add readme md file
    Compare on the forge →
  2. 8.3.0 11 May 2026 withdrawn

    Wrong version number - backwards incompatible

    Commits, not release notes

    This project publishes no release notes. Between v8.2.0 and v8.3.0 there were 26 commits, 16 of them substantive:

    • minor update to changelog
    • rename stomp.logging to stomp.log since python doesn't like the overloaded name
    • Update poetry deps
    • Change docker/podman network because of weird error running locally
    • Use single thread for IO when using TLS
    • Verify certs from system trust store by default
    • Fix artemis download link
    • Added SSL error message from cert validation to log warning
    • ignore deprecation warning for TLS version
    • revert artemis version because I get errors with the later version
    • python and test dependency version update
    • update to docopt-ng, upgrade poetry and minor update to pyproject.toml
    • fix version command in stomp CLI client
    • Disambiguate references to ActiveMQ brokers
    • Bump ActiveMQ Artemis version to more recent version
    • Fix issue where non-default ssl_protocol version isn't used
    Compare on the forge →
  3. 8.2.0 31 Oct 2024
    Commits, not release notes

    This project publishes no release notes. Between v8.1.2 and v8.2.0 there were 16 commits, 9 of them substantive:

    • run poetry update
    • changelog update
    • version bump, add tuple_version string, changelog update
    • Specifically report when a file does not exist.
    • Made the receiver thread part of the transport class.
    • fix: requirements.txt to reduce vulnerabilities
    • Clear heartbeat_terminate_event before heartbeat loop start
    • Use heartbeat_terminate_event as heartbeat loop exit condition to avoid a race condition
    • version bump again
    Compare on the forge →
  4. 8.1.2 12 Apr 2024 withdrawn

    Wrong version number

    Commits, not release notes

    This project publishes no release notes. Between v8.1.1 and v8.1.2 there were 13 commits, 4 of them substantive:

    • version bump
    • Use ConnectionClosedException instead of CCE in message
    • Update pyproject.toml - use poetry-core
    • Add support for sending/receiving binary websocket messages
    Compare on the forge →
  5. 8.1.1 06 Apr 2024 withdrawn

    Wrong version number

    Commits, not release notes

    This project publishes no release notes. Between v8.1.0 and v8.1.1 there were 14 commits, 7 of them substantive:

    • fix: correct WSTransport.receive output
    • fix: docker/Dockerfile to reduce vulnerabilities
    • fix version ref
    • change version from tuple to string, update version using bumpversion ext
    • use the defined timeout during the websocket connection
    • update pytest versions
    • fix: websocket shutdown failure
    Compare on the forge →
  6. 8.1.0 29 Oct 2022
    Commits, not release notes

    This project publishes no release notes. Between v8.0.1 and v8.1.0 there were 44 commits, 30 of them substantive:

    • fix poetry version
    • bump artemis version
    • fix logging import plus a minor tidy up of utility func
    • minor update to logs to have consistent capitalisation
    • fix conflicts, modify log level back to info for one line
    • minor tidy up
    • move websocket into adapter submodule
    • Convert listener/transport log records to debug level
    • changelog update again
    • add default arg for try_setsockopt
    • update artemis version
    • update artemis version
    • Minor typo fix in cli docstring
    • minor update to docs
    • Update README.rst
    • Update README.rst
    • fix: add websocket support
    • set a static IPv6 subnet for the podman network
    • enable testing with podman
    • mock dns responses to make running tests easier and more efficient

    …and 10 more.

    Compare on the forge →
  7. 8.0.1 01 May 2022
    Commits, not release notes

    This project publishes no release notes. Between v8.0.0 and v8.0.1 there were 4 commits, 2 of them substantive:

    • remove dependency on PyOpenSSL (replace with direct use of cryptography module
    • update pyopenssl version, run poetry update
    Compare on the forge →
  8. 8.0.0 05 Feb 2022
    Commits, not release notes

    This project publishes no release notes. Between v7.0.0 and v8.0.0 there were 44 commits, 26 of them substantive:

    • remove travis from readme, update changelog
    • minor makefile fix
    • comment out failing test
    • minor fix (notifyAll to notify_all)
    • update pytest versions
    • update artemis version to latest
    • update artemis version to latest
    • 'Refactored by Sourcery'
    • fix: check if any items in next_events
    • add erroneously removed rsyslog
    • remove repeated element
    • Set daemon attribute instead of using setDaemon method that was deprecated in Python 3.10
    • update py version to fix vulnerability raised here: https://github.com/jasonrbriggs/stomp.py/security/dependabot/requirements.txt/py/open
    • minor documentation update
    • remove deprecated parameters
    • add mac keep alive logic (untested)
    • add PyOpenSSL as optional dependency
    • remove debian packaging stuff (since it didn't work any more anyway)
    • update ssl unit tests, update docker to add broker with expired certs
    • Flip DEFAULT_SSL_VERSION to use ssl.PROTOCOL_TLS rather than ssl.PROTOCOL_TLSv1, add check for SSL certificate expiry (if PyOpenSSL is installed)

    …and 6 more.

    Compare on the forge →
  9. 7.0.0 08 Apr 2021

    Nothing published for this version

  10. 6.1.1 01 Apr 2021 withdrawn

    Incorrect version which doesn't reflect the changes in 6.1.1 and 6.1.0

    Nothing published for this version

  11. 6.1.0 12 Jul 2020 withdrawn

    Incorrect version which doesn't reflect the changes in 6.1.1 and 6.1.0

    Nothing published for this version

  12. 6.0.0 15 Feb 2020

    Nothing published for this version

  13. 4.1.24 18 Dec 2020

    Nothing published for this version

  14. 4.1.23 23 Jan 2020

    Nothing published for this version

  15. 4.1.22 13 Apr 2019

    Nothing published for this version

  16. 4.1.21 07 Jul 2018

    Nothing published for this version

  17. 4.1.20 18 Feb 2018

    Nothing published for this version

  18. 4.1.19 16 Oct 2017

    Nothing published for this version

  19. 4.1.18 07 Jun 2017

    Nothing published for this version

  20. 4.1.17 08 Feb 2017

    Nothing published for this version

  21. 4.1.16 29 Jan 2017

    Nothing published for this version

  22. 4.1.15 11 Nov 2016

    Nothing published for this version

  23. 4.1.14 03 Nov 2016

    Nothing published for this version

  24. 4.1.13 15 Oct 2016

    Nothing published for this version

  25. 4.1.12 09 Oct 2016

    Nothing published for this version

  26. 4.1.11 30 Apr 2016

    Nothing published for this version

  27. 4.1.10 30 Apr 2016

    Nothing published for this version

  28. 4.1.9 08 Jan 2016

    Nothing published for this version

  29. 4.1.8 02 Nov 2015

    Nothing published for this version

  30. 4.1.7 01 Nov 2015

    Nothing published for this version

  31. 4.1.5 23 Aug 2015

    Nothing published for this version

  32. 4.1.4 21 Aug 2015

    Nothing published for this version

  33. 4.1.3 14 Aug 2015

    Nothing published for this version

  34. 4.1.2 13 Jul 2015

    Nothing published for this version

  35. 4.1.1 12 Jul 2015

    Nothing published for this version

  36. 4.1.0 11 Jul 2015

    Nothing published for this version

  37. 4.0.16 30 Mar 2015

    Nothing published for this version

  38. 4.0.15 23 Mar 2015

    Nothing published for this version

  39. 4.0.14 22 Mar 2015

    Nothing published for this version

  40. 4.0.13 30 Nov 2014

    Nothing published for this version

  41. 4.0.12 07 Jun 2014

    Nothing published for this version

  42. 4.0.11 08 Feb 2014

    Nothing published for this version

  43. 4.0.10 27 Jan 2014

    Nothing published for this version

  44. 4.0.9 26 Jan 2014

    Nothing published for this version

  45. 4.0.8 17 Jan 2014

    Nothing published for this version

  46. 4.0.7 08 Jan 2014

    Nothing published for this version

  47. 4.0.6 28 Dec 2013

    Nothing published for this version

  48. 4.0.5 27 Nov 2013

    Nothing published for this version

  49. 4.0.4 21 Nov 2013

    Nothing published for this version

  50. 4.0.3 14 Nov 2013

    Nothing published for this version

  51. 4.0.2 28 Oct 2013

    Nothing published for this version

  52. 4.0.1 28 Oct 2013

    Nothing published for this version

  53. 4.0.0 25 Oct 2013

    Nothing published for this version

  54. 3.1.7 17 Nov 2015

    Nothing published for this version

  55. 3.1.6 01 Oct 2013

    Nothing published for this version

  56. 3.1.5 26 Aug 2013

    Nothing published for this version

  57. 3.1.4 26 Aug 2013

    Nothing published for this version

  58. 3.1.3 20 May 2012

    Nothing published for this version

  59. 3.1.2 20 May 2012

    Nothing published for this version

  60. 3.1.1 15 Feb 2012

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive