onepassword-sdk


Nameonepassword-sdk JSON
Version 0.1.7 PyPI version JSON
download
home_pagehttps://github.com/1Password/onepassword-sdk-python
SummaryThe 1Password Python SDK offers programmatic read access to your secrets in 1Password in an interface native to Python.
upload_time2025-02-04 15:40:38
maintainerNone
docs_urlNone
author1Password
requires_python>=3.9
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <p align="center">
  <a href="https://1password.com">
      <h1 align="center">1Password Python SDK</h1>
  </a>
</p>

<p align="center">
 <h4 align="center">Build integrations that programmatically access your secrets in 1Password.</h4>
</p>

<p align="center">
  <a href="https://developer.1password.com/docs/sdks/">Documentation</a> | <a href="https://github.com/1Password/onepassword-sdk-python/tree/main/example">Examples</a>
<br/>

---

## Requirements

The 1Password Python SDK is compatible with:

- `python` 3.9 or later
- `libssl` 3
- `glibc` 2.32 or later

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.

## 🚀 Get started

To use the 1Password Python SDK in your project:

1. [Create a service account](https://my.1password.com/developer-tools/infrastructure-secrets/serviceaccount/) and give it the appropriate permissions in the vaults where the items you want to use with the SDK are saved.
2. Provision your service account token. We recommend provisioning your token from the environment. For example, to export your token to the `OP_SERVICE_ACCOUNT_TOKEN` environment variable:

   **macOS or Linux**

   ```bash
   export OP_SERVICE_ACCOUNT_TOKEN=<your-service-account-token>
   ```

   **Windows**

   ```powershell
   $Env:OP_SERVICE_ACCOUNT_TOKEN = "<your-service-account-token>"
   ```

3. Install the 1Password Python SDK in your project:

   ```bash
   pip install onepassword-sdk
   ```

4. Use the Python SDK in your project:

```python
import asyncio
import os
from onepassword.client import Client

async def main():
    # Gets your service account token from the OP_SERVICE_ACCOUNT_TOKEN environment variable.
    token = os.getenv("OP_SERVICE_ACCOUNT_TOKEN")

    # Connects to 1Password. Fill in your own integration name and version.
    client = await Client.authenticate(auth=token, integration_name="My 1Password Integration", integration_version="v1.0.0")

    # Retrieves a secret from 1Password. Takes a secret reference as input and returns the secret to which it points.
    value = await client.secrets.resolve("op://vault/item/field")
    # use value here

if __name__ == '__main__':
    asyncio.run(main())

```

Make sure to use [secret reference URIs](https://developer.1password.com/docs/cli/secret-reference-syntax/) with the syntax `op://vault/item/field` to securely load secrets from 1Password into your code.

## Supported functionality

1Password SDKs are in active development. We're keen to hear what you'd like to see next. Let us know by [upvoting](https://github.com/1Password/onepassword-sdk-python/issues) or [filing](https://github.com/1Password/onepassword-sdk-python/issues/new/choose) an issue.

### Item management

Operations:

- [x] [Retrieve secrets](https://developer.1password.com/docs/sdks/load-secrets)
- [x] [Retrieve items](https://developer.1password.com/docs/sdks/manage-items#get-an-item)
- [x] [Create items](https://developer.1password.com/docs/sdks/manage-items#create-an-item)
- [x] [Update items](https://developer.1password.com/docs/sdks/manage-items#update-an-item)
- [x] [Delete items](https://developer.1password.com/docs/sdks/manage-items#delete-an-item)
- [x] Archive items
- [x] [List items](https://developer.1password.com/docs/sdks/list-vaults-items/)
- [x] Share items
- [x] Generate PIN, random and memorable passwords

Field types:
- [x] API Keys
- [x] Passwords
- [x] Concealed fields
- [x] Text fields
- [x] Notes
- [x] SSH private keys, public keys, fingerprint and key type (partially supported: supported in resolving secret references, not yet supported in item create/get/update)
- [x] One-time passwords
- [x] URLs
- [x] Websites (used to suggest and autofill logins)
- [x] Phone numbers
- [x] Credit card types
- [x] Credit card numbers
- [x] Emails
- [x] References to other items
- [ ] Address
- [ ] Date / MM/YY
- [ ] Files attachments and Document items

### Vault management
- [ ] Retrieve vaults
- [ ] Create vaults ([#36](https://github.com/1Password/onepassword-sdk-python/issues/36))
- [ ] Update vaults
- [ ] Delete vaults
- [x] [List vaults](https://developer.1password.com/docs/sdks/list-vaults-items/)

### User & access management
- [ ] Provision users
- [ ] Retrieve users
- [ ] List users
- [ ] Suspend users
- [ ] Create groups
- [ ] Update group membership
- [ ] Update vault access & permissions

### Compliance & reporting
- [ ] Watchtower insights
- [ ] Travel mode
- [ ] Events. For now, use [1Password Events Reporting API](https://developer.1password.com/docs/events-api/) directly.

### Authentication

- [x] [1Password Service Accounts](https://developer.1password.com/docs/service-accounts/get-started/)
- [ ] User authentication
- [ ] 1Password Connect. For now, use [1Password/connect-sdk-python](https://github.com/1Password/connect-sdk-python).

## 📖 Learn more

- [Load secrets with 1Password SDKs](https://developer.1password.com/docs/sdks/load-secrets)
- [Manage items with 1Password SDKs](https://developer.1password.com/docs/sdks/manage-items)
- [List vaults and items with 1Password SDKs](https://developer.1password.com/docs/sdks/list-vaults-items)
- [1Password SDK concepts](https://developer.1password.com/docs/sdks/concepts)

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/1Password/onepassword-sdk-python",
    "name": "onepassword-sdk",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": null,
    "author": "1Password",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/aa/64/75462b6a21cbf98bff8ccae24848034ab280292d5b65346b77c720f46f93/onepassword_sdk-0.1.7.tar.gz",
    "platform": null,
    "description": "<p align=\"center\">\n  <a href=\"https://1password.com\">\n      <h1 align=\"center\">1Password Python SDK</h1>\n  </a>\n</p>\n\n<p align=\"center\">\n <h4 align=\"center\">Build integrations that programmatically access your secrets in 1Password.</h4>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://developer.1password.com/docs/sdks/\">Documentation</a> | <a href=\"https://github.com/1Password/onepassword-sdk-python/tree/main/example\">Examples</a>\n<br/>\n\n---\n\n## Requirements\n\nThe 1Password Python SDK is compatible with:\n\n- `python` 3.9 or later\n- `libssl` 3\n- `glibc` 2.32 or later\n\nIf 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.\n\n## \ud83d\ude80 Get started\n\nTo use the 1Password Python SDK in your project:\n\n1. [Create a service account](https://my.1password.com/developer-tools/infrastructure-secrets/serviceaccount/) and give it the appropriate permissions in the vaults where the items you want to use with the SDK are saved.\n2. Provision your service account token. We recommend provisioning your token from the environment. For example, to export your token to the `OP_SERVICE_ACCOUNT_TOKEN` environment variable:\n\n   **macOS or Linux**\n\n   ```bash\n   export OP_SERVICE_ACCOUNT_TOKEN=<your-service-account-token>\n   ```\n\n   **Windows**\n\n   ```powershell\n   $Env:OP_SERVICE_ACCOUNT_TOKEN = \"<your-service-account-token>\"\n   ```\n\n3. Install the 1Password Python SDK in your project:\n\n   ```bash\n   pip install onepassword-sdk\n   ```\n\n4. Use the Python SDK in your project:\n\n```python\nimport asyncio\nimport os\nfrom onepassword.client import Client\n\nasync def main():\n    # Gets your service account token from the OP_SERVICE_ACCOUNT_TOKEN environment variable.\n    token = os.getenv(\"OP_SERVICE_ACCOUNT_TOKEN\")\n\n    # Connects to 1Password. Fill in your own integration name and version.\n    client = await Client.authenticate(auth=token, integration_name=\"My 1Password Integration\", integration_version=\"v1.0.0\")\n\n    # Retrieves a secret from 1Password. Takes a secret reference as input and returns the secret to which it points.\n    value = await client.secrets.resolve(\"op://vault/item/field\")\n    # use value here\n\nif __name__ == '__main__':\n    asyncio.run(main())\n\n```\n\nMake sure to use [secret reference URIs](https://developer.1password.com/docs/cli/secret-reference-syntax/) with the syntax `op://vault/item/field` to securely load secrets from 1Password into your code.\n\n## Supported functionality\n\n1Password SDKs are in active development. We're keen to hear what you'd like to see next. Let us know by [upvoting](https://github.com/1Password/onepassword-sdk-python/issues) or [filing](https://github.com/1Password/onepassword-sdk-python/issues/new/choose) an issue.\n\n### Item management\n\nOperations:\n\n- [x] [Retrieve secrets](https://developer.1password.com/docs/sdks/load-secrets)\n- [x] [Retrieve items](https://developer.1password.com/docs/sdks/manage-items#get-an-item)\n- [x] [Create items](https://developer.1password.com/docs/sdks/manage-items#create-an-item)\n- [x] [Update items](https://developer.1password.com/docs/sdks/manage-items#update-an-item)\n- [x] [Delete items](https://developer.1password.com/docs/sdks/manage-items#delete-an-item)\n- [x] Archive items\n- [x] [List items](https://developer.1password.com/docs/sdks/list-vaults-items/)\n- [x] Share items\n- [x] Generate PIN, random and memorable passwords\n\nField types:\n- [x] API Keys\n- [x] Passwords\n- [x] Concealed fields\n- [x] Text fields\n- [x] Notes\n- [x] SSH private keys, public keys, fingerprint and key type (partially supported: supported in resolving secret references, not yet supported in item create/get/update)\n- [x] One-time passwords\n- [x] URLs\n- [x] Websites (used to suggest and autofill logins)\n- [x] Phone numbers\n- [x] Credit card types\n- [x] Credit card numbers\n- [x] Emails\n- [x] References to other items\n- [ ] Address\n- [ ] Date / MM/YY\n- [ ] Files attachments and Document items\n\n### Vault management\n- [ ] Retrieve vaults\n- [ ] Create vaults ([#36](https://github.com/1Password/onepassword-sdk-python/issues/36))\n- [ ] Update vaults\n- [ ] Delete vaults\n- [x] [List vaults](https://developer.1password.com/docs/sdks/list-vaults-items/)\n\n### User & access management\n- [ ] Provision users\n- [ ] Retrieve users\n- [ ] List users\n- [ ] Suspend users\n- [ ] Create groups\n- [ ] Update group membership\n- [ ] Update vault access & permissions\n\n### Compliance & reporting\n- [ ] Watchtower insights\n- [ ] Travel mode\n- [ ] Events. For now, use [1Password Events Reporting API](https://developer.1password.com/docs/events-api/) directly.\n\n### Authentication\n\n- [x] [1Password Service Accounts](https://developer.1password.com/docs/service-accounts/get-started/)\n- [ ] User authentication\n- [ ] 1Password Connect. For now, use [1Password/connect-sdk-python](https://github.com/1Password/connect-sdk-python).\n\n## \ud83d\udcd6 Learn more\n\n- [Load secrets with 1Password SDKs](https://developer.1password.com/docs/sdks/load-secrets)\n- [Manage items with 1Password SDKs](https://developer.1password.com/docs/sdks/manage-items)\n- [List vaults and items with 1Password SDKs](https://developer.1password.com/docs/sdks/list-vaults-items)\n- [1Password SDK concepts](https://developer.1password.com/docs/sdks/concepts)\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "The 1Password Python SDK offers programmatic read access to your secrets in 1Password in an interface native to Python.",
    "version": "0.1.7",
    "project_urls": {
        "Homepage": "https://github.com/1Password/onepassword-sdk-python"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5bd5a7080e2fe19e8ae713f823fe850af8131409deb89b2269299e32a4c61e3f",
                "md5": "53b5d6844eb5e4e2122ed20fa57dab2a",
                "sha256": "f36ecfc0cbabfb7e58631bde030e2b8e08484450ca9b606fd19355ca051302ba"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "53b5d6844eb5e4e2122ed20fa57dab2a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 5261541,
            "upload_time": "2025-02-04T15:39:07",
            "upload_time_iso_8601": "2025-02-04T15:39:07.313393Z",
            "url": "https://files.pythonhosted.org/packages/5b/d5/a7080e2fe19e8ae713f823fe850af8131409deb89b2269299e32a4c61e3f/onepassword_sdk-0.1.7-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "28de975b28c8e0ffa36252e6f4e332746d031247482fb541f01796a8987f0a11",
                "md5": "9f480570349505ef1c862184b1477629",
                "sha256": "df6e8a95bed5bb3ad6347793a5b862461bb526b2f7ae099a39f309f5d65be3c9"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "9f480570349505ef1c862184b1477629",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 4827963,
            "upload_time": "2025-02-04T15:39:11",
            "upload_time_iso_8601": "2025-02-04T15:39:11.248891Z",
            "url": "https://files.pythonhosted.org/packages/28/de/975b28c8e0ffa36252e6f4e332746d031247482fb541f01796a8987f0a11/onepassword_sdk-0.1.7-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7e089176ce446607828ee5cc71fdb773d364f7e6750afe71eb311fc8d903db16",
                "md5": "4e0dc3756623ed7b9ea178efec9f0511",
                "sha256": "0297db1a257fc1fb921087592883ed2d1871695ef8f8cba7707e7ad52c1b22af"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7-cp310-cp310-manylinux_2_32_aarch64.whl",
            "has_sig": false,
            "md5_digest": "4e0dc3756623ed7b9ea178efec9f0511",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 5262839,
            "upload_time": "2025-02-04T15:39:14",
            "upload_time_iso_8601": "2025-02-04T15:39:14.074699Z",
            "url": "https://files.pythonhosted.org/packages/7e/08/9176ce446607828ee5cc71fdb773d364f7e6750afe71eb311fc8d903db16/onepassword_sdk-0.1.7-cp310-cp310-manylinux_2_32_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7b3a6dfb94d62e81a86a39a5b868deadcf34e655b55131b7d4f5cf1d804c8ac6",
                "md5": "1953dce4c59954238fedcd04ea2c80c5",
                "sha256": "7c05d8b517cd74a38f1de3765dd83f4e657bfc3096983af8c50f83cfbbf301fb"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7-cp310-cp310-manylinux_2_32_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1953dce4c59954238fedcd04ea2c80c5",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 5559126,
            "upload_time": "2025-02-04T15:39:17",
            "upload_time_iso_8601": "2025-02-04T15:39:17.056289Z",
            "url": "https://files.pythonhosted.org/packages/7b/3a/6dfb94d62e81a86a39a5b868deadcf34e655b55131b7d4f5cf1d804c8ac6/onepassword_sdk-0.1.7-cp310-cp310-manylinux_2_32_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b66e8c4cc13b4ded94c36f1ae56bd74d3c8e184fb557a91003a5c959b124bd28",
                "md5": "d7b29093b3eb8bb17695b5d1a71a4506",
                "sha256": "fb0b13e3cdc4461f648274825bf80b137f15f7a9c2e925a781a52eac00efbacd"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "d7b29093b3eb8bb17695b5d1a71a4506",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 4627027,
            "upload_time": "2025-02-04T15:39:19",
            "upload_time_iso_8601": "2025-02-04T15:39:19.731534Z",
            "url": "https://files.pythonhosted.org/packages/b6/6e/8c4cc13b4ded94c36f1ae56bd74d3c8e184fb557a91003a5c959b124bd28/onepassword_sdk-0.1.7-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "49d318ee2f3fe759b1d0be7ddcda7217a8c769c268609b989c40a54233dbf193",
                "md5": "a155168b961dd2145687d06d714a407c",
                "sha256": "6833123f88f900f7a22a210c37d2997efbfcf373a34083aae8755ce7e92bf681"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a155168b961dd2145687d06d714a407c",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 5261542,
            "upload_time": "2025-02-04T15:39:23",
            "upload_time_iso_8601": "2025-02-04T15:39:23.095395Z",
            "url": "https://files.pythonhosted.org/packages/49/d3/18ee2f3fe759b1d0be7ddcda7217a8c769c268609b989c40a54233dbf193/onepassword_sdk-0.1.7-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "342f36391af7c4fea032b3757abdf2ebbf89cefb7b81ea06414447ceeef049a5",
                "md5": "cafa5a84e66b229132bbdaed58da51d7",
                "sha256": "1465c6b61579a50816682c1a7c331e1f818c378e0ed0373e4f20fcdb8f26fdab"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "cafa5a84e66b229132bbdaed58da51d7",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 4827964,
            "upload_time": "2025-02-04T15:39:26",
            "upload_time_iso_8601": "2025-02-04T15:39:26.001643Z",
            "url": "https://files.pythonhosted.org/packages/34/2f/36391af7c4fea032b3757abdf2ebbf89cefb7b81ea06414447ceeef049a5/onepassword_sdk-0.1.7-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "54deb50852e313042e2910c314fafb4c7e8143cd4d6522b42703b72cef5bb581",
                "md5": "3b724b63af4ae325c9b3f1cd6082eb4a",
                "sha256": "328b2b8ffa3bd4b6b2e305e0fa9a8f193a1c9073253b6cfde00ae1ee41d90828"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7-cp311-cp311-manylinux_2_32_aarch64.whl",
            "has_sig": false,
            "md5_digest": "3b724b63af4ae325c9b3f1cd6082eb4a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 5262840,
            "upload_time": "2025-02-04T15:39:29",
            "upload_time_iso_8601": "2025-02-04T15:39:29.718936Z",
            "url": "https://files.pythonhosted.org/packages/54/de/b50852e313042e2910c314fafb4c7e8143cd4d6522b42703b72cef5bb581/onepassword_sdk-0.1.7-cp311-cp311-manylinux_2_32_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4a091753168f30308c23b68344fc1f027d913b767156973485590ebc2fc759b8",
                "md5": "9e97cec24af6779a7b2a2002fe5978a6",
                "sha256": "f66d1cef2dcec9f1bcf886cf342dd6aab0dfdf90963920bfd916f3a3e254d150"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7-cp311-cp311-manylinux_2_32_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9e97cec24af6779a7b2a2002fe5978a6",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 5559126,
            "upload_time": "2025-02-04T15:39:34",
            "upload_time_iso_8601": "2025-02-04T15:39:34.073343Z",
            "url": "https://files.pythonhosted.org/packages/4a/09/1753168f30308c23b68344fc1f027d913b767156973485590ebc2fc759b8/onepassword_sdk-0.1.7-cp311-cp311-manylinux_2_32_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1b59945623adb17e2c7e7fdf029b411fea49e566a94bc84f44bb2a8f35ccf0e7",
                "md5": "788903b081c12afcc2b5d9235837c399",
                "sha256": "b4ddb33096633f93cb7596da378ddf6a45111836f319404215c9d57ed47d57df"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "788903b081c12afcc2b5d9235837c399",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 4627025,
            "upload_time": "2025-02-04T15:39:36",
            "upload_time_iso_8601": "2025-02-04T15:39:36.650715Z",
            "url": "https://files.pythonhosted.org/packages/1b/59/945623adb17e2c7e7fdf029b411fea49e566a94bc84f44bb2a8f35ccf0e7/onepassword_sdk-0.1.7-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d91a016c165b87107cf771e3ac1f5a6b813003de534631ff78171b334980bef0",
                "md5": "33e06a536890e6fdead1a536ceb378aa",
                "sha256": "fd399e48833f5c916831c22be40f76cf7e85d0180fcb818dbd76cc5d45659cb8"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7-cp312-cp312-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "33e06a536890e6fdead1a536ceb378aa",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 5261542,
            "upload_time": "2025-02-04T15:39:39",
            "upload_time_iso_8601": "2025-02-04T15:39:39.382989Z",
            "url": "https://files.pythonhosted.org/packages/d9/1a/016c165b87107cf771e3ac1f5a6b813003de534631ff78171b334980bef0/onepassword_sdk-0.1.7-cp312-cp312-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9ad93960534ef2faced9cdecbe72bc2060f718de97b8d95c15210f50d1c514bb",
                "md5": "4d707cf28504f59624535bb76eb33a2c",
                "sha256": "48a6dfb85c0138896ecb8d6aa814c5985acbb4262ed5e3a18e99725454bb41d5"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "4d707cf28504f59624535bb76eb33a2c",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 4827963,
            "upload_time": "2025-02-04T15:39:42",
            "upload_time_iso_8601": "2025-02-04T15:39:42.919995Z",
            "url": "https://files.pythonhosted.org/packages/9a/d9/3960534ef2faced9cdecbe72bc2060f718de97b8d95c15210f50d1c514bb/onepassword_sdk-0.1.7-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0450b0a34b7f1aa7e3b747bdca586896d3f2d452cdf87249f3dae56f649b1c83",
                "md5": "32f40fc5f806b65a1a68a9ef0374bbb2",
                "sha256": "7c6bbb202c83ad1566f27c3354ce88fa8dcceae0f90b0514b42d40aeb0b8ad10"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7-cp312-cp312-manylinux_2_32_aarch64.whl",
            "has_sig": false,
            "md5_digest": "32f40fc5f806b65a1a68a9ef0374bbb2",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 5262840,
            "upload_time": "2025-02-04T15:39:47",
            "upload_time_iso_8601": "2025-02-04T15:39:47.680430Z",
            "url": "https://files.pythonhosted.org/packages/04/50/b0a34b7f1aa7e3b747bdca586896d3f2d452cdf87249f3dae56f649b1c83/onepassword_sdk-0.1.7-cp312-cp312-manylinux_2_32_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "522d73a11ee89fb69d6d6e388524560e53574eb5fdd20f65d57f25212087fc9f",
                "md5": "2e316c46b34061d54fd2e14e8dd3291a",
                "sha256": "299cd1d33f83e0acca01f0b93474397b471e5470b7f58f542f6866f8ea4de134"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7-cp312-cp312-manylinux_2_32_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2e316c46b34061d54fd2e14e8dd3291a",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 5559126,
            "upload_time": "2025-02-04T15:39:51",
            "upload_time_iso_8601": "2025-02-04T15:39:51.429191Z",
            "url": "https://files.pythonhosted.org/packages/52/2d/73a11ee89fb69d6d6e388524560e53574eb5fdd20f65d57f25212087fc9f/onepassword_sdk-0.1.7-cp312-cp312-manylinux_2_32_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "02fe7aa733bfdadc930e4a02115189652524edce425ae13859d10a79f3cd24fa",
                "md5": "11779be616633ecd985633f2659d2397",
                "sha256": "c6d7ff7a15e56b2f6198b3681f6d18678fa56f6d9d3b0639bc70ae9b18b8acd2"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "11779be616633ecd985633f2659d2397",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 4627027,
            "upload_time": "2025-02-04T15:39:56",
            "upload_time_iso_8601": "2025-02-04T15:39:56.654448Z",
            "url": "https://files.pythonhosted.org/packages/02/fe/7aa733bfdadc930e4a02115189652524edce425ae13859d10a79f3cd24fa/onepassword_sdk-0.1.7-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6a97ef38f90c2b8038529c059d5e6e1d5fb447f75300258ce2c5e5761bbe7283",
                "md5": "a35ce450b1628a1f8823c4c594c3e87a",
                "sha256": "0a6c0e2b8383e2428e020abe41a82376fe24c1a1d9634bfb31c1db4692ef8a25"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7-cp313-cp313-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a35ce450b1628a1f8823c4c594c3e87a",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 5261540,
            "upload_time": "2025-02-04T15:39:59",
            "upload_time_iso_8601": "2025-02-04T15:39:59.547716Z",
            "url": "https://files.pythonhosted.org/packages/6a/97/ef38f90c2b8038529c059d5e6e1d5fb447f75300258ce2c5e5761bbe7283/onepassword_sdk-0.1.7-cp313-cp313-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "22c26b9eafd9a1549bae1c7e04e344374e560842b6451279be268d1f45cada08",
                "md5": "f9234c565956bbdba2f7440ea79ba788",
                "sha256": "6d570ebe068ba6ce4116a71d16a180353b864e5975be4574ede623b1ea794209"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "f9234c565956bbdba2f7440ea79ba788",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 4827963,
            "upload_time": "2025-02-04T15:40:02",
            "upload_time_iso_8601": "2025-02-04T15:40:02.237005Z",
            "url": "https://files.pythonhosted.org/packages/22/c2/6b9eafd9a1549bae1c7e04e344374e560842b6451279be268d1f45cada08/onepassword_sdk-0.1.7-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "570ed924f5b92176fb86ff74b432d2dd4558048c971f902f287557e89795edc0",
                "md5": "a06da897aa48d02d394852810d30501a",
                "sha256": "50f332f0f0f77913abe461c4d0913f7714ba2e07d9ef39446e0d564b5b440879"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7-cp313-cp313-manylinux_2_32_aarch64.whl",
            "has_sig": false,
            "md5_digest": "a06da897aa48d02d394852810d30501a",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 5262838,
            "upload_time": "2025-02-04T15:40:05",
            "upload_time_iso_8601": "2025-02-04T15:40:05.659164Z",
            "url": "https://files.pythonhosted.org/packages/57/0e/d924f5b92176fb86ff74b432d2dd4558048c971f902f287557e89795edc0/onepassword_sdk-0.1.7-cp313-cp313-manylinux_2_32_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "38139a79eccdb8f65b6e2676e72f0f77a2c626e00210960e74b0ff72f7a419a8",
                "md5": "edbbc44fcb34657c368f84c161ed9648",
                "sha256": "8a773da4770e887b124ec671781678e1b1fd57f20dcc40f89a610728f55138ed"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7-cp313-cp313-manylinux_2_32_x86_64.whl",
            "has_sig": false,
            "md5_digest": "edbbc44fcb34657c368f84c161ed9648",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 5559126,
            "upload_time": "2025-02-04T15:40:08",
            "upload_time_iso_8601": "2025-02-04T15:40:08.518018Z",
            "url": "https://files.pythonhosted.org/packages/38/13/9a79eccdb8f65b6e2676e72f0f77a2c626e00210960e74b0ff72f7a419a8/onepassword_sdk-0.1.7-cp313-cp313-manylinux_2_32_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "242c15549d06fa6874d520ab123963172d18c45de34d0ac26e02465a56488f7d",
                "md5": "1e7193cc0750436dc687e02a365aa49d",
                "sha256": "9541175ed6283736745bf673f8c74696e53a164192c34c44de4400e8fdf01e38"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "1e7193cc0750436dc687e02a365aa49d",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 4627026,
            "upload_time": "2025-02-04T15:40:11",
            "upload_time_iso_8601": "2025-02-04T15:40:11.766442Z",
            "url": "https://files.pythonhosted.org/packages/24/2c/15549d06fa6874d520ab123963172d18c45de34d0ac26e02465a56488f7d/onepassword_sdk-0.1.7-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "aa6367eeba9d14b6c989ddd586829a31a50753d0a8cfcca8a8dd5b16d993aeef",
                "md5": "ec0dfaa2ba368aef2cd94647e8cca1c8",
                "sha256": "4f04ab47a7e26ac62fef84b537dc07b5bf2b5c9f2c5cc9e76dab9f6356865ee5"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ec0dfaa2ba368aef2cd94647e8cca1c8",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 10115463,
            "upload_time": "2025-02-04T15:40:16",
            "upload_time_iso_8601": "2025-02-04T15:40:16.849454Z",
            "url": "https://files.pythonhosted.org/packages/aa/63/67eeba9d14b6c989ddd586829a31a50753d0a8cfcca8a8dd5b16d993aeef/onepassword_sdk-0.1.7-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a65dc5bedf2bd82d10bfa3c1adb641cf9e262c739aa8dc084c5ec2a73480df6c",
                "md5": "aa8229dbc64818ca813c917c1baf3b3f",
                "sha256": "9731e66f13c1fbd48013abfdebfc8e7e0d4a1947913543c5bc25fc3cb9e509d8"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "aa8229dbc64818ca813c917c1baf3b3f",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 4827960,
            "upload_time": "2025-02-04T15:40:20",
            "upload_time_iso_8601": "2025-02-04T15:40:20.806297Z",
            "url": "https://files.pythonhosted.org/packages/a6/5d/c5bedf2bd82d10bfa3c1adb641cf9e262c739aa8dc084c5ec2a73480df6c/onepassword_sdk-0.1.7-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8faf2c688248dbc9e2d3a84e20bc783a7d9ce06e11bff22a29f79f5cd215bb2b",
                "md5": "e6980009814a904bf4b0c69d407ce73e",
                "sha256": "a1e060290ba36978283f8d65376216c4bb8e291bf83e2953cfdf385182472a70"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7-cp39-cp39-manylinux_2_32_aarch64.whl",
            "has_sig": false,
            "md5_digest": "e6980009814a904bf4b0c69d407ce73e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 5262839,
            "upload_time": "2025-02-04T15:40:24",
            "upload_time_iso_8601": "2025-02-04T15:40:24.731571Z",
            "url": "https://files.pythonhosted.org/packages/8f/af/2c688248dbc9e2d3a84e20bc783a7d9ce06e11bff22a29f79f5cd215bb2b/onepassword_sdk-0.1.7-cp39-cp39-manylinux_2_32_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c4e70151111f7358ef450e40668b32cc4466b84fdde12be919e1036d453356b3",
                "md5": "136baa5e968084777bc678ec30bf6436",
                "sha256": "9a1ff8d7838b316c0e408a0c43c9244fd175036e760158622de3381a33e8d6e1"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7-cp39-cp39-manylinux_2_32_x86_64.whl",
            "has_sig": false,
            "md5_digest": "136baa5e968084777bc678ec30bf6436",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 5559124,
            "upload_time": "2025-02-04T15:40:27",
            "upload_time_iso_8601": "2025-02-04T15:40:27.652731Z",
            "url": "https://files.pythonhosted.org/packages/c4/e7/0151111f7358ef450e40668b32cc4466b84fdde12be919e1036d453356b3/onepassword_sdk-0.1.7-cp39-cp39-manylinux_2_32_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2fa40f9d19f5e72832517e8969237642c7b805da9021eee1da42f61525dfac58",
                "md5": "c34b50ff544e7dfb5a86573ae93a0335",
                "sha256": "4b4e8c43b5369f798146aea91dbbee00a2d2e5c5d798af75cad100354ee5509d"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c34b50ff544e7dfb5a86573ae93a0335",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 4627028,
            "upload_time": "2025-02-04T15:40:30",
            "upload_time_iso_8601": "2025-02-04T15:40:30.205248Z",
            "url": "https://files.pythonhosted.org/packages/2f/a4/0f9d19f5e72832517e8969237642c7b805da9021eee1da42f61525dfac58/onepassword_sdk-0.1.7-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "aa6475462b6a21cbf98bff8ccae24848034ab280292d5b65346b77c720f46f93",
                "md5": "058833e723179403dc70477f5a30f7b8",
                "sha256": "27979eb1b4fe0476a123336e3b432ce549feb4a6f87e975581497befcac985e9"
            },
            "downloads": -1,
            "filename": "onepassword_sdk-0.1.7.tar.gz",
            "has_sig": false,
            "md5_digest": "058833e723179403dc70477f5a30f7b8",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 25312950,
            "upload_time": "2025-02-04T15:40:38",
            "upload_time_iso_8601": "2025-02-04T15:40:38.336880Z",
            "url": "https://files.pythonhosted.org/packages/aa/64/75462b6a21cbf98bff8ccae24848034ab280292d5b65346b77c720f46f93/onepassword_sdk-0.1.7.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-04 15:40:38",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "1Password",
    "github_project": "onepassword-sdk-python",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "onepassword-sdk"
}
        
Elapsed time: 1.46201s