Skip to content

0.6.0

Compare
Choose a tag to compare
@jmorel jmorel released this 08 Jul 08:02

API changes

The login method and command now need a username and password to work.

Previous API:

c = Client()
c.add_profile(profile_name, username, password, url, version, insecure)
c.login()

New API:

c = Client()
c.add_profile(profile_name, url, version, insecure)
c.login(username, password)

Features

  • Better error messages both in SDK and CLI
  • New metadata field for all assets
  • Remove dependency on keyring. This introduces a breaking API change: the login method and command now expect to have login and password as input.

Fixes

  • Fixed missing permissions in examples
  • Removed unnecessary logins in example scripts