Skip to content

Commit 7702602

Browse files
committed
fmt fix
1 parent d01e633 commit 7702602

File tree

1 file changed

+77
-56
lines changed

1 file changed

+77
-56
lines changed

example/example.py

Lines changed: 77 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from onepassword import *
77

88
# [developer-docs.sdk.python.sdk-import]-end
9-
from cryptography.hazmat.primitives.asymmetric import rsa, ed25519
9+
from cryptography.hazmat.primitives.asymmetric import rsa
1010
from cryptography.hazmat.primitives import serialization
1111

1212

@@ -31,9 +31,9 @@ async def main():
3131
# [developer-docs.sdk.python.list-vaults]-end
3232

3333
# [developer-docs.sdk.python.list-items]-start
34-
# items = await client.items.list_all(vault.id)
35-
# async for item in items:
36-
# print(item.title)
34+
items = await client.items.list_all(vault.id)
35+
async for item in items:
36+
print(item.title)
3737
# [developer-docs.sdk.python.list-items]-end
3838

3939
# [developer-docs.sdk.python.validate-secret-reference]-start
@@ -102,7 +102,9 @@ async def main():
102102
)
103103
print(code)
104104
# [developer-docs.sdk.python.resolve-totp-code]-end
105-
await resolve_all_secrets(client,created_item.vault_id, created_item.id, "username", "password")
105+
await resolve_all_secrets(
106+
client, created_item.vault_id, created_item.id, "username", "password"
107+
)
106108
# [developer-docs.sdk.python.get-totp-item-crud]-start
107109
# Fetch a totp code from the item
108110
for f in created_item.fields:
@@ -382,67 +384,86 @@ async def create_attach_and_delete_file_field_item(client: Client):
382384
await client.items.delete(deleted_file_item.vault_id, deleted_file_item.id)
383385

384386

385-
async def resolve_all_secrets(client: Client, vault_id: str, item_id: str, field_id: str, field_id2: str):
387+
async def resolve_all_secrets(
388+
client: Client, vault_id: str, item_id: str, field_id: str, field_id2: str
389+
):
386390
# [developer-docs.sdk.python.resolve-bulk-secret]-start
387391
# Retrieves multiple secret from 1Password.
388-
secrets = await client.secrets.resolve_all([f"op://{vault_id}//{item_id}/{field_id}", f"op://{vault_id}/{item_id}/{field_id2}"])
392+
secrets = await client.secrets.resolve_all(
393+
[
394+
f"op://{vault_id}//{item_id}/{field_id}",
395+
f"op://{vault_id}/{item_id}/{field_id2}",
396+
]
397+
)
389398
for secret in secrets.individual_responses.values():
390399
if secret.error is not None:
391400
print(str(secret.error))
392401
else:
393402
print(secret.content.secret)
394403
# [developer-docs.sdk.python.resolve-bulk-secret]-end
395404

405+
396406
if __name__ == "__main__":
397407
asyncio.run(main())
398408

399-
def generate_special_item_fields():
400409

401-
fields=[
402-
# [developer-docs.sdk.python.address-field-type]-start
403-
ItemField(
404-
id="address",
405-
title="Address",
406-
field_type=ItemFieldType.ADDRESS,
407-
value="",
408-
details=ItemFieldDetailsAddress(type="Address", content=AddressFieldDetails(street="1234 Main St", city="San Francisco", state="CA", zip="94111", country="USA")),
409-
sectionId="",
410-
),
411-
# [developer-docs.sdk.python.address-field-type]-end
412-
# [developer-docs.sdk.python.date-field-type]-start
413-
ItemField(
414-
id="date",
415-
title="Date",
416-
field_type=ItemFieldType.DATE,
417-
section_id="mysection",
418-
value="1998-03-15",
419-
),
420-
# [developer-docs.sdk.python.date-field-type]-end
421-
# [developer-docs.sdk.python.month-year-field-type]-start
422-
ItemField(
423-
id="month_year",
424-
title="Month Year",
425-
field_type=ItemFieldType.MONTHYEAR,
426-
section_id="mysection",
427-
value="03/1998",
428-
),
429-
# [developer-docs.sdk.python.month-year-field-type]-end
430-
# Reference
431-
ItemField(
432-
id="Reference",
433-
title="Reference",
434-
field_type=ItemFieldType.REFERENCE,
435-
value="f43hnkatjllm5fsfsmgaqdhv7a",
436-
sectionId="references"
437-
),
438-
# [developer-docs.sdk.python.reference-field-type]-end
439-
# [developer-docs.sdk.python.totp-field-type]-start
440-
ItemField(
441-
id="onetimepassword",
442-
title="one-time-password",
443-
field_type=ItemFieldType.TOTP,
444-
section_id="totpsection",
445-
value="otpauth://totp/my-example-otp?secret=jncrjgbdjnrncbjsr&issuer=1Password",
446-
),
447-
# [developer-docs.sdk.python.totp-field-type]-end
448-
],
410+
def generate_special_item_fields():
411+
fields = (
412+
[
413+
# [developer-docs.sdk.python.address-field-type]-start
414+
ItemField(
415+
id="address",
416+
title="Address",
417+
field_type=ItemFieldType.ADDRESS,
418+
value="",
419+
details=ItemFieldDetailsAddress(
420+
type="Address",
421+
content=AddressFieldDetails(
422+
street="1234 Main St",
423+
city="San Francisco",
424+
state="CA",
425+
zip="94111",
426+
country="USA",
427+
),
428+
),
429+
sectionId="",
430+
),
431+
# [developer-docs.sdk.python.address-field-type]-end
432+
# [developer-docs.sdk.python.date-field-type]-start
433+
ItemField(
434+
id="date",
435+
title="Date",
436+
field_type=ItemFieldType.DATE,
437+
section_id="mysection",
438+
value="1998-03-15",
439+
),
440+
# [developer-docs.sdk.python.date-field-type]-end
441+
# [developer-docs.sdk.python.month-year-field-type]-start
442+
ItemField(
443+
id="month_year",
444+
title="Month Year",
445+
field_type=ItemFieldType.MONTHYEAR,
446+
section_id="mysection",
447+
value="03/1998",
448+
),
449+
# [developer-docs.sdk.python.month-year-field-type]-end
450+
# Reference
451+
ItemField(
452+
id="Reference",
453+
title="Reference",
454+
field_type=ItemFieldType.REFERENCE,
455+
value="f43hnkatjllm5fsfsmgaqdhv7a",
456+
sectionId="references",
457+
),
458+
# [developer-docs.sdk.python.reference-field-type]-end
459+
# [developer-docs.sdk.python.totp-field-type]-start
460+
ItemField(
461+
id="onetimepassword",
462+
title="one-time-password",
463+
field_type=ItemFieldType.TOTP,
464+
section_id="totpsection",
465+
value="otpauth://totp/my-example-otp?secret=jncrjgbdjnrncbjsr&issuer=1Password",
466+
),
467+
# [developer-docs.sdk.python.totp-field-type]-end
468+
],
469+
)

0 commit comments

Comments
 (0)