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 2026Releases
latest 60 of 63-
9.0.012 May 2026Commits, not release notes
Compare on the forge →This project publishes no release notes. Between
v8.3.0andv9.0.0there 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
-
8.3.011 May 2026 withdrawnWrong version number - backwards incompatible
Commits, not release notes
Compare on the forge →This project publishes no release notes. Between
v8.2.0andv8.3.0there 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
-
8.2.031 Oct 2024Commits, not release notes
Compare on the forge →This project publishes no release notes. Between
v8.1.2andv8.2.0there 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
-
8.1.212 Apr 2024 withdrawnWrong version number
Commits, not release notes
Compare on the forge →This project publishes no release notes. Between
v8.1.1andv8.1.2there 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
-
8.1.106 Apr 2024 withdrawnWrong version number
Commits, not release notes
Compare on the forge →This project publishes no release notes. Between
v8.1.0andv8.1.1there 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
-
8.1.029 Oct 2022Commits, not release notes
Compare on the forge →This project publishes no release notes. Between
v8.0.1andv8.1.0there 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.
-
8.0.101 May 2022Commits, not release notes
Compare on the forge →This project publishes no release notes. Between
v8.0.0andv8.0.1there were 4 commits, 2 of them substantive:- remove dependency on PyOpenSSL (replace with direct use of cryptography module
- update pyopenssl version, run poetry update
-
8.0.005 Feb 2022Commits, not release notes
Compare on the forge →This project publishes no release notes. Between
v7.0.0andv8.0.0there 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.
-
7.0.008 Apr 2021Nothing published for this version
-
6.1.101 Apr 2021 withdrawnIncorrect version which doesn't reflect the changes in 6.1.1 and 6.1.0
Nothing published for this version
-
6.1.012 Jul 2020 withdrawnIncorrect version which doesn't reflect the changes in 6.1.1 and 6.1.0
Nothing published for this version
-
6.0.015 Feb 2020Nothing published for this version
-
4.1.2418 Dec 2020Nothing published for this version
-
4.1.2323 Jan 2020Nothing published for this version
-
4.1.2213 Apr 2019Nothing published for this version
-
4.1.2107 Jul 2018Nothing published for this version
-
4.1.2018 Feb 2018Nothing published for this version
-
4.1.1916 Oct 2017Nothing published for this version
-
4.1.1807 Jun 2017Nothing published for this version
-
4.1.1708 Feb 2017Nothing published for this version
-
4.1.1629 Jan 2017Nothing published for this version
-
4.1.1511 Nov 2016Nothing published for this version
-
4.1.1403 Nov 2016Nothing published for this version
-
4.1.1315 Oct 2016Nothing published for this version
-
4.1.1209 Oct 2016Nothing published for this version
-
4.1.1130 Apr 2016Nothing published for this version
-
4.1.1030 Apr 2016Nothing published for this version
-
4.1.908 Jan 2016Nothing published for this version
-
4.1.802 Nov 2015Nothing published for this version
-
4.1.701 Nov 2015Nothing published for this version
-
4.1.523 Aug 2015Nothing published for this version
-
4.1.421 Aug 2015Nothing published for this version
-
4.1.314 Aug 2015Nothing published for this version
-
4.1.213 Jul 2015Nothing published for this version
-
4.1.112 Jul 2015Nothing published for this version
-
4.1.011 Jul 2015Nothing published for this version
-
4.0.1630 Mar 2015Nothing published for this version
-
4.0.1523 Mar 2015Nothing published for this version
-
4.0.1422 Mar 2015Nothing published for this version
-
4.0.1330 Nov 2014Nothing published for this version
-
4.0.1207 Jun 2014Nothing published for this version
-
4.0.1108 Feb 2014Nothing published for this version
-
4.0.1027 Jan 2014Nothing published for this version
-
4.0.926 Jan 2014Nothing published for this version
-
4.0.817 Jan 2014Nothing published for this version
-
4.0.708 Jan 2014Nothing published for this version
-
4.0.628 Dec 2013Nothing published for this version
-
4.0.527 Nov 2013Nothing published for this version
-
4.0.421 Nov 2013Nothing published for this version
-
4.0.314 Nov 2013Nothing published for this version
-
4.0.228 Oct 2013Nothing published for this version
-
4.0.128 Oct 2013Nothing published for this version
-
4.0.025 Oct 2013Nothing published for this version
-
3.1.717 Nov 2015Nothing published for this version
-
3.1.601 Oct 2013Nothing published for this version
-
3.1.526 Aug 2013Nothing published for this version
-
3.1.426 Aug 2013Nothing published for this version
-
3.1.320 May 2012Nothing published for this version
-
3.1.220 May 2012Nothing published for this version
-
3.1.115 Feb 2012Nothing published for this version