From f6d5ce075d40656fd8f23e48534a4311a1175ff1 Mon Sep 17 00:00:00 2001 From: AndyTitu Date: Tue, 10 Feb 2026 12:40:45 +0100 Subject: [PATCH 1/2] Release v0.4.0 --- src/onepassword/build_number.py | 2 +- version.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/onepassword/build_number.py b/src/onepassword/build_number.py index 87ac024..74489d5 100644 --- a/src/onepassword/build_number.py +++ b/src/onepassword/build_number.py @@ -1 +1 @@ -SDK_BUILD_NUMBER = "0040002" +SDK_BUILD_NUMBER = "0040003" diff --git a/version.py b/version.py index 028d1e2..a529f41 100644 --- a/version.py +++ b/version.py @@ -1 +1 @@ -SDK_VERSION = "0.4.0b2" +SDK_VERSION = "0.4.0" From 4ae25055c375c9340c3f7a45267bc9f2a2a13074 Mon Sep 17 00:00:00 2001 From: AndyTitu Date: Tue, 10 Feb 2026 12:41:49 +0100 Subject: [PATCH 2/2] Update release notes --- src/release/RELEASE-NOTES | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/release/RELEASE-NOTES b/src/release/RELEASE-NOTES index fe5684e..76360a1 100644 --- a/src/release/RELEASE-NOTES +++ b/src/release/RELEASE-NOTES @@ -1,12 +1,9 @@ -# 1Password Python SDK v0.4.0b2 +# 1Password Python SDK v0.4.0 ## NEW -- **Vault group permission management operations:** You can now grant, update and revoke group access to vaults using `grant_group_permissions`, `update_group_permissions`, and `revoke_group_permissions` functions. -- **Desktop App integration on Windows:** The SDK can now authenticate via an authorization prompt from the 1Password app on Windows as well. Now all major desktop OSs support this feature. - -## FIXED - -- **Vault listing with additional parameters:** `vaults.list` no longer errors when additional parameters are provided. -- **Handling locked 1Password app state:** When the 1Password app gets locked after the SDK client is authenticated, it will now automatically re-authenticate. +- **Desktop App integration:** The SDK can now authenticate via an authorization prompt from the 1Password app. +- **Vault CRUDL:** You can now fully manage 1Password vaults with the SDK, including creating, reading, updating, deleting and listing. +- **Vault group permission management operations:** You can now grant, update and revoke group access to vaults using `grantGroupPermissions`, `updateGroupPermissions`, and `revokeGroupPermissions` functions. +- **Item batch management:** You can now retrieve, create, update and delete items in batch, enabling more scalable item management.