Skip to content

Releases: nutes-uepb/amqp-client-python

v0.2.0

02 Oct 23:59
Compare
Choose a tag to compare

Breaking Changes:

  • Set exchange type from direct to topic;
  • Add logic to handle * character in routing_keys(topic);
  • Remove overhead of body content;

Chore:

  • Add test cases;
  • Add type check pipeline(mypy);

Deprecated:

  • Set synchronous eventbus as deprecated, use the sync wrapper;

Discord Server:

  • Add server for easy interaction;

0.1.14

13 Sep 13:05
Compare
Choose a tag to compare

Features:

  • Add signals of events;

Fixes:

  • Use right default port when passing with protocol specified;

Docs:

  • Started lib documentation on ReadTheDocs and gh-pages;

0.1.13

01 Jul 18:17
Compare
Choose a tag to compare

Fixes:

  • Set content-type to "text/plain" when sending error message;

0.1.12

01 May 14:27
Compare
Choose a tag to compare

Fixes:

  • Auto-reconnect on async eventbus;

0.1.11

22 Feb 02:28
Compare
Choose a tag to compare

Fixes:

  • Dispose on EventbusRabbitmq;
  • SSLOptions with wrong certfile_path reference;

0.1.10

18 Feb 16:40
Compare
Choose a tag to compare

Features:

  • Enable to set delivery mode and expiration on publish/rpc_client methods;
  • Raise error on EventbusWrapper methods in cases of bad usage like Blocking thread or ThreadUnsafe situations;

Fixes:

  • Dispose method finish can eventloop when passing a parameter;

0.1.9

13 Feb 23:13
Compare
Choose a tag to compare

Features:

  • Add response timeout on rpc_provider and subscribe;

Fixes:

  • Miss of messages when call rpc_client inside subscribe or rpc_provide;

0.1.7

08 Feb 14:53
Compare
Choose a tag to compare

Features:

  • Add sync wrapper of async eventbus(run in separated thread);

Fixes:

  • Raise AutoReconnectionException when cannot handle with eventbus method because of temporary miss of connection;

0.1.6

03 Feb 22:55
Compare
Choose a tag to compare

Features:

  • Enable to set auto_ack of messages;

Fixes:

  • handle of memory on event confirmation;
  • Bug on way to set auto_ack, now on instantiation of channel;
  • Memory leak on dict for each rpc_publish;

0.1.5

01 Feb 02:44
Compare
Choose a tag to compare

Features:

  • Enable to set prefetch of messages;
  • Enable to set uri as config option;

Fixes:

  • Use a separate channel to publish and consume messages on rpc client and rpc provider;
  • Raise timeout on publish confirmation;
  • Variable channel can be None;