Skip to content

Version 3.0.0

Choose a tag to compare

@Worvast Worvast released this 26 Jun 14:21
· 423 commits to master since this release
f8b71f6

[3.0.0] - 2019-04-26

Removed

  • Support to Python 2.7
  • Configuration class "key_exist()" and "keys()" functions
  • Api and Sender "from_config" are now removed and included in Class init flag

Added

  • for_logging option in Sender, added more values
  • Logging streamhandler
  • Tests for CLI
  • Have Client query method accept Unix timestamps for to and from dates
  • Make Client parameters retries, timeout, and sleep configurable
  • CLI of devo-sdk now has --version flag.

Changed

  • Errors exceptions in API and Sender are now full controlled and homogenized
  • logging in Common now are created more flexible
  • Sender init class, SSLSender and TCPSender too.
  • API init class
  • New documentation
  • Now devo Configuration object inherits from the dict class
  • Configuration set and get are now more dict homogenized
  • vars/flags "url" are now like python: "address" and are now tuples
  • New "auth" flag to encapsulate key, secret, jwt and token
  • Env var "DEVO_AUTH_TOKEN" to "DEVO_API_TOKEN"
  • Env var "DEVO_API_URL" to "DEVO_API_ADDRESS"

Fixed

  • Fixed when add key chain to configuration
  • Fixed problems with API CLI Config objects
  • Fixed problems with SENDER CLI Config objects
  • API Proccessors
  • Problems with multiline and zip when both are activated