Skip to content

Releases: ARGOeu/argo-ams-library

Version 0.5.1

17 Feb 13:03
6824b1f
Compare
Choose a tag to compare

Fixed

  • ARGO-2182 ams-lib does not retry on topic publish
  • fixed RPM autodependencies so py2 RPM is no longer requiring py3 ABI
  • replaced include in MANIFEST.in with graft

Version 0.5.0

19 Dec 09:19
7d30f58
Compare
Choose a tag to compare

Features

  • ARGO-1481 Connection retry logic in ams-library

Version 0.4.3

08 Nov 15:33
8492636
Compare
Choose a tag to compare

Fixes

  • ARGO-1990 Fix runtime dependencies

Features

  • ARGO-1862 Make argo-ams-library Python 3 ready
  • ARGO-1841 Update the ams library to include the new timeToOffset functionality

Version 0.4.2-1

26 Jul 10:05
eb1377a
Compare
Choose a tag to compare
  • Updated error handling
  • Error handling bug during list_topic route and upgrade to v0.4.2
  • ARGO-1120 Extend AMS client to support X509 method via the authentication

Version 0.4.0-1

09 May 05:43
b26bb0c
Compare
Choose a tag to compare

Features

  • Extend ams library to support offset manipulation
  • Introduce AmsHttpRequests class
  • Common methods for PUT, GET, POST requests
  • Tests for backend error messages that could be plaintext or JSON encoded
  • Failed TopicPublish and CreateSubscription tests
  • Separated error mocks
  • Extend ams library to support offset manipulation
  • Grab methods from class namespace
  • Tests for bogus offset specified
  • Added missed 'all' value for offset argument
  • Handle 404 for topic and subscription calls
  • Handle JSON error message propagated through AMS

Fixes

  • set for error codes and pass request args for iters
  • Status msg attach to AmsServiceException if exist
  • Topic ALREADY_EXIST error test
  • Fix returnImmediately parameter in sub pull request
  • Remove not raised TypeError exception handles
  • Refactored error handling with error routes
  • Offsets method with combined logic of get and move offsets

Version 0.3.0-1

27 Jun 12:53
Compare
Choose a tag to compare

Features

  • Sphinx documentation to ams library
  • Add dockerfile that builds documentation

Version 0.2.0-1

08 Jun 13:17
Compare
Choose a tag to compare

A simple library for interacting with the ARGO Messaging Service