- Fix compatibility with Python 3
- New process_async method to process job asynchronously on the client side
- The callback parameter in the process method has been deprecated, use process_async
method instead
- Fix the bad angus namespace design
- Looking for a local config.json file before using the global one.
- All the client SDK is now in angus.client module. Please use angus.client.connect() instead of angus.connect()
- Relieve constraints on requests dependency
- Typo in default configuration loader
- Update support information
- Add global timeout for a connection
- Enable mjpeg streaming
- angusme is now working properly when called for the first time
- None
- it is now possible to use sessions and composite services
- enabling client side asynchronous calls
- it is now easier to set credentials programmatically
- None
- angusme enable gateway modification
- Fixed Python 3 compatibility of composite calls.
- When using composites, return json is now much simpler.
- Parameters initially passed in
process()can now be passed inenable_session(). - Add a test function in angusme to check sucessful SDK installation.
- Raising an exception when the service called does not exist.
- Raising an exception when the sdk is not correctly configured.
- The sdk is now Python 3 compatible.
- It is now possible to call multiple services in one call (see Composite services)
- It is now possible to make multiple calls inside a session (see Working with a session).