Skip to content

Releases: matpompili/easypubsub

v0.4.3

29 Dec 22:11
Compare
Choose a tag to compare

v0.4.3 (2022-12-29)

  • Update pyzmq requirement to allow for >=24.0.

Full v0.4.3 Changelog

v0.4.2

01 Sep 19:19
Compare
Choose a tag to compare

v0.4.2 (2022-09-01)

  • Add :obj:~easypubsub.decorator.publish_this decorator to automatically publish function return values to a topic.
  • Make requirements.txt less strict.

Full v0.4.2 Changelog

v0.4.1

25 Aug 21:43
Compare
Choose a tag to compare

v0.4.1

  • Added safer exception handling for the publish method of :obj:~easypubsub.publisher.Publisher.

Full v0.4.1 Changelog

v0.4.0

04 Aug 20:25
Compare
Choose a tag to compare

v0.4.0 (2022-08-04)

  • Update :obj:~easypubsub.proxy.Proxy to use zmq.devices.ThreadProxySteerable, which supports better termination handling.
  • Improve documentation and update example scripts.
  • Fixed some typos in the documentation and variables names.
  • Removed wait times in :obj:~easypubsub.proxy.Proxy and :obj:~easypubsub.subscriber.Subscriber, the user should take care of waiting long enough to establish the connection.

Full v0.4.0 Changelog

v0.3.1

02 Aug 14:46
Compare
Choose a tag to compare

v0.3.1 (2022-08-02)

  • Fix link in the pypi package description.
  • Fix missed release date for v0.3.0 in CHANGELOG.md.
  • Use MyST to include Markdown files in the docs instead of m2r2, which has security issues.
  • Add bump2version configuration, to manage the versioning.
  • Added __version__ to the easypubsub package.

Full v0.3.1 Changelog

v0.3.0

01 Aug 18:51
ca4ec66
Compare
Choose a tag to compare
  • Added documentation to the :obj:~easypubsub.proxy.Proxy, :obj:~easypubsub.subscriber.Subscriber, and :obj:~easypubsub.publisher.Publisher classes.
  • Setup Sphinx documentation and Readthedocs.
  • Breaking change: :obj:~easypubsub.proxy.Proxy now expects first the address for the publishers and then the address for the subscribers, to make it easier to remember (pub-sub). Fixed tests and examples accordingly.

Full v0.3.0 Changelog

v0.2.1

30 Jul 03:41
Compare
Choose a tag to compare

v0.2.1 (2022-07-29)

Full Changelog

  • Fixed a bug for Proxy, where it would not quit using CTRL-C on Windows.
  • Added CHANGELOG.md to the repository.
  • Proxy now runs in a separate thread, so it is non-blocking.
  • Created a few simple tests.

v0.2.0

30 Jul 00:37
Compare
Choose a tag to compare

First working version