Skip to content

Releases: zcutlip/pyonepassword

3.2.1

17 Oct 18:12
Compare
Choose a tag to compare

Changed

  • Bug where op config having no accounts was not handled properly (#43)

3.2.0

28 Sep 03:01
Compare
Choose a tag to compare

Added

  • This CHANGELOG file to hopefully serve as a summary of notable changes

Changed

  • This release is primarily a refactor of the OP() constructor in order to organize authentication steps
  • This should be mostly transparent to the caller, with the following exceptions:
    • New exception class: pyonepassword.api.OPUnknownAccountException
    • New kwargs for OP(): existing_auth and account
    • New constants for existing_auth: EXISTING_AUTH_AVAIL, EXISTING_AUTH_IGNORE, EXISTING_AUTH_REQD

Deprecated

  • The following kwargs to OP() are deprecated:
    • use_existing_session: use existing_auth instead
    • account_shorthand: use account instead

3.1.0

08 Jul 00:38
Compare
Choose a tag to compare

Features:

  • Add support for "SSH Key" 1Password item category
  • Two new classes for SSH Keys:
    • OPSSHKeyItemDescriptor for op item list operations
    • OPSSHKeyItem for op item get operations

Misc:

  • Improved testing coverage for several classes related to 'item' objects

3.0.0

08 Jul 00:07
Compare
Choose a tag to compare

Complete rewrite for op CLI tool version 2.

Breaking changes:

  • Complete refactor of API, no API compatibility is preserved
  • op versions < 2.0 are not supported
  • Item creation support has been (temporarily) removed