Skip to main content
Archived

This project has been archived by its maintainers, and is no longer receiving any updates.

pypi Project Status: WIP - Initial development is in progress, but there has not yet been a stable, usable release suitable for the public. Read the Docs MIT License

(Until v1.0 is released, backwards compatibility will be broken at will.)

As yet another Python wrapper library for version 2 of the DigitalOcean API, doapi offers:

  • Individual methods for every operation listed in the API docs plus methods for making arbitrary “freeform” requests or actions

  • Methods for waiting for multiple droplets to come up or multiple actions to complete in parallel (and if you get tired of waiting, you can hit Cntrl-C to make the methods return immediately)

  • Connection pooling via requests’ Session objects

  • Paginated results are returned as generators that make requests when necessary, so your account’s entire action history isn’t fetched all at once

  • A command-line interface to all of the above that outputs JSON objects in the same format as used by the API (perfect for massaging with jq!)

  • When creating droplets from the command line, new SSH public keys can be specified without having to register them explicitly beforehand.

Release files for doapi 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for doapi 0.2.0
File Size Uploaded
doapi-0.2.0.tar.gz 37.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for doapi 0.2.0
File Interpreter ABI Platform
doapi-0.2.0-py2-none-any.whl Python 2 none any Details

Total release size: 91.7 kB

Release files / doapi-0.2.0.tar.gz

Download URL doapi-0.2.0.tar.gz
Size 37.7 kB
Tags Source
SHA-256 checksum
How to use checksums
09fc029d06d97407da8107ae77724ca11756843ee457b52d0f6a870bc59d684d
BLAKE2b-256 checksum
How to use checksums
2261f44c97e7922d0a724f36d54c058d04efdb4a10e8e50dbcc2152ca71ca256
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / doapi-0.2.0-py2-none-any.whl

Download URL doapi-0.2.0-py2-none-any.whl
Size 54.0 kB
Tags Python 2
SHA-256 checksum
How to use checksums
b4f2fa6b1027e4809298ae3c443603c32720b1cea8c98f96bb858fbed421926e
BLAKE2b-256 checksum
How to use checksums
704c362b8289319597fa7106391c7dbfd5d6d5e9a48748b53336891a1ec3f696
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page