Skip to content

Releases: Ilke-dev/op-orm

v0.2.1

Choose a tag to compare

@Ilke-dev Ilke-dev released this 28 Nov 08:07

Bug-fixed the resolve_all() method so it resolves the fields correctly

v0.2.0

Choose a tag to compare

@Ilke-dev Ilke-dev released this 27 Nov 09:34

Updated op-orm to work with newer onepassword-sdk

1Password ORM v0.1.0

1Password ORM v0.1.0 Pre-release
Pre-release

Choose a tag to compare

@Ilke-dev Ilke-dev released this 18 Feb 19:53
edd7ff0

Release Notes – 1Password ORM v0.1.0

This initial release of 1Password ORM delivers a structured, Pythonic approach to managing secrets within 1Password. By leveraging an ORM-style interface, it simplifies interactions with 1Password items, making credential handling both type-safe and efficient.

Key Features

  • ORM-Style Models: Represent 1Password secrets as Python classes, ensuring consistent handling of fields like hostnames, usernames, passwords, and more.
  • Secure Integration: Works with 1Password Connect to safely create, read, update, and delete items from your vault with minimal boilerplate code.
  • Password Management: Includes a password generator for strong, random passwords and built-in version control for tracking changes.
  • Kubernetes Deployment: Offers automated YAML generation to streamline rolling out secrets as Kubernetes objects.
  • Extensible Fields: Supports customizable field types, allowing for advanced validation and domain-specific requirements (e.g., environment constraints).