{"repo":"digitalocean/pydo","free":true,"listed":false,"github":"https://github.com/digitalocean/pydo","clone":"git clone https://github.com/digitalocean/pydo.git","description":"Official DigitalOcean Python Client based on the DO OpenAPIv3 specification","language":"Python","stars":137,"topics":["api","cloud","digitalocean","python","hacktoberfest"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"PyDo pydo is the official Python client library that allows Python developers to interact with and manage their DigitalOcean resources through a Python abstraction layer on top of the raw DigitalOcean API HTTP Interface. A top priority of this project is to ensure the client abides by the API contract. Therefore, the client itself wraps a generated client based on the DigitalOcean OpenAPI Specification to support all of DigitalOcean's HTTP APIs. 🚀 New in v0.29.0 — AI & Inference support pydo now ships first-class support for DigitalOcean's Gradient AI Platform: chat completions (with streaming), image generation, audio, batch inference, and model listing — all from the same Client . Jump to AI & Inference to get started. Getting Started With the Client Prerequisites - Python version: = 3.7.2 Installation To install from pip: Installing a Beta (Pre-Release) Beta releases are published to PyPI as PEP 440 pre-releases. A normal pip install pydo will not pick these up — pip ignores pre-releases by default — so installing a beta is opt-in. To install the latest pre-release: To pin a specific beta version, use its PEP 440 form. A git tag v . . -beta. is normalized to . . b on PyPI (for example, v1.2.3-beta.4 becomes 1.2.3b4 ): To include the async extra: ℹ️ Notes - Betas may be cut from a feature branch and can contain unreleased, in-progress changes. Pin an exact version for reproducible installs. - Each beta also has a draft GitHub pre-release with the built wheel/sdist attached","default_branch":null,"files":null,"tree":[],"storefront":"/r/digitalocean","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/digitalocean/pydo/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}