You are here: Home / LBN / Up2date / Core Linux / BastionLinux 36 / python3-pydo-0.3.0-1.lbn36.noarch

python3-pydo-0.3.0-1.lbn36.noarch

Package Attributes
RPM  python3-pydo-0.3.0-1.lbn36.noarch.rpm Architecture  noarch Size  32156034 Created  2025/05/19 12:49:45 UTC
Package Specification
Summary The official client for interacting with the DigitalOcean API
Group Unspecified
License ZPL
Home Page https://pypi.org/project/pydo
Description

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. Getting Started With the Client Prerequisites

Python version: >= 3.7.2

Installation To install from pip: pip install git+https:/github.com/digitalocean/pydo.git

or, if repo is cloned locally: pip install ///pydo

To install from source: make install

pydo Quickstart

A quick guide to getting started with the client.

pydo must be initialized with pydo.Client(). A DigitalOcean API Token is required. The token can be passed explicitly to pydo.Client(), as such: import os from pydo import Client

client = Client(token=os.geten

Requires
rpmlib(PayloadFilesHavePrefix)  
rpmlib(PayloadIsZstd)  
rpmlib(PartialHardlinkSets)  
rpmlib(CompressedFileNames)  
rpmlib(FileDigests)  
Provides
python-pydo
python3-pydo
python3.10-pydo
python3.10dist(pydo)
python3dist(pydo)
Obsoletes
python-pydo

Document Actions