You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
placeholder: "Please share as much context as you can about when you encounter this problem. If possible, sharing the steps to reproduce is immensely helpful."
11
+
validations:
12
+
required: true
13
+
- type: textarea
14
+
id: actual
15
+
attributes:
16
+
label: Actual Behavior
17
+
description: What is happening?
18
+
placeholder: "Please tell us about the problem you're encountering. e.g. an error you're encountering or an unexpected return value"
19
+
validations:
20
+
required: true
21
+
- type: textarea
22
+
id: expected
23
+
attributes:
24
+
label: Expected Behavior
25
+
description: What would you have expected happened instead?
26
+
placeholder: "Please share what you had expected to happen. How should this have behaved?"
27
+
- type: input
28
+
id: version
29
+
attributes:
30
+
label: SDK version
31
+
description: "You can find the version you're using by running `npm list @1password/sdk`."
32
+
- type: textarea
33
+
id: info
34
+
attributes:
35
+
label: Additional information
36
+
description: Any additional information that's relevant to add?
description: Something works but can be made better.
3
+
labels: ["improvement"]
4
+
body:
5
+
- type: textarea
6
+
id: current
7
+
attributes:
8
+
label: Current Behavior
9
+
description: How does this currently work?
10
+
placeholder: "Please tell us what you're currently doing and what hurdles you're running into with this."
11
+
validations:
12
+
required: true
13
+
- type: textarea
14
+
id: desired
15
+
attributes:
16
+
label: Desired Behavior
17
+
description: How would you prefer for this to work?
18
+
placeholder: "Please share how you'd prefer for this to work."
19
+
- type: textarea
20
+
id: value
21
+
attributes:
22
+
label: Benefits & Value
23
+
description: What is better about the new behavior? How will this help you?
24
+
placeholder: "Please share what benefits you'd like to get out of this improvement. What would you use this for? How does that improve with this change? Why should this change be made?"
25
+
- type: textarea
26
+
id: info
27
+
attributes:
28
+
label: Additional information
29
+
description: Any additional information that's relevant to add?
description: I'd like to request new functionality.
3
+
labels: ["feature-request"]
4
+
body:
5
+
- type: textarea
6
+
id: usecase
7
+
attributes:
8
+
label: Use Case
9
+
description: What are you trying to achieve?
10
+
placeholder: "Tell us about the problem you're trying to solve. The more context you add, the better we can align a solution with your problem."
11
+
validations:
12
+
required: true
13
+
- type: textarea
14
+
id: requirements
15
+
attributes:
16
+
label: Requirements and desired behavior
17
+
description: What should the SDK do?
18
+
placeholder: If you already have an idea for what you'd like to be available in the SDK to solve your problem, feel free to share that here. How would you expect this to behave?
19
+
- type: textarea
20
+
id: info
21
+
attributes:
22
+
label: Additional information
23
+
description: Any additional information that's relevant to add?
Copy file name to clipboardExpand all lines: README.md
+9-7Lines changed: 9 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,8 +16,14 @@
16
16
17
17
The 1Password Python SDK offers programmatic access to your secrets in 1Password with Python. During the beta, you can create, retrieve, update, and delete items and resolve secret references.
18
18
19
-
1Password SDKs support authentication with [1Password Service Accounts](https://developer.1password.com/docs/service-accounts/get-started/).
19
+
## Requirements
20
20
21
+
The 1Password Python SDK requires:
22
+
23
+
-`libssl` 3
24
+
-`glibc` 2.32 or later
25
+
26
+
If you're running a Linux distribution that still uses `libssl` version 1.1.1, such as Debian 11 or Ubuntu 20.04, you'll need to update to a later version of Linux or install the required dependencies.
21
27
22
28
## ❗ Limitations
23
29
@@ -49,7 +55,7 @@ To use the 1Password Python SDK in your project:
49
55
3. Install the 1Password Python SDK in your project:
# Retrieves a secret from 1Password. Takes a secret reference as input and returns the secret to which it points.
@@ -77,12 +83,8 @@ if __name__ == '__main__':
77
83
78
84
Make sure to use [secret reference URIs](https://developer.1password.com/docs/cli/secrets-reference-syntax/) with the syntax `op://vault/item/field` to securely load secrets from 1Password into your code.
79
85
80
-
Inside `Client.authenticate(...)`, set `integration_name` to the name of your application and `integration_version` to the version of your application.
81
-
82
-
83
86
## 📖 Learn more
84
87
85
88
-[Load secrets with 1Password SDKs](https://developer.1password.com/docs/sdks/load-secrets)
86
89
-[Manage items with 1Password SDKs](https://developer.1password.com/docs/sdks/manage-items)
0 commit comments