Skip to main content

RoverRetriever: A Python Wrapper for the Dog CEO API

RoverRetriever is a lightweight Python wrapper written to facilitate interaction with Dog CEO's API.

Usage

Initialize the client

from RoverRetriever.rover_retriever import RoverRetriever
dog_api = RoverRetriever()

Get a list of breeds

breeds = dog_api.get_breeds()

Get a random dog image

random_image = dog_api.get_random_image()

Get a number of random dog images by breed

random_image = dog_api.get_random_image(quantity=3, breed='hound')

Get available images by breed

images = dog_api.get_images_by_breed('bulldog')

Get all sub-breeds

sub_breeds = dog_api.get_all_sub_breeds('bulldog')

Metadata

Release files for RoverRetriever 0.1.5

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

Source distribution (sdist)

Source distribution for RoverRetriever 0.1.5
File Size Uploaded
RoverRetriever-0.1.5.tar.gz 3.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for RoverRetriever 0.1.5
File Interpreter ABI Platform
RoverRetriever-0.1.5-py3-none-any.whl Python 3 none any Details

Total release size: 8.1 kB

Release files / RoverRetriever-0.1.5.tar.gz

Download URL RoverRetriever-0.1.5.tar.gz
Size 3.4 kB
Tags Source
SHA-256 checksum
How to use checksums
c03c9900834d8bf11349c217684d57a2558650bc8815ef163629b81fc53dbe31
BLAKE2b-256 checksum
How to use checksums
001158bba675bfe758757dcac94fa6abede4822b8fa20dabcf357a5cf31e4c31
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0.post20200210 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6

Release files / RoverRetriever-0.1.5-py3-none-any.whl

Download URL RoverRetriever-0.1.5-py3-none-any.whl
Size 4.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3e4b8bd964ac48f22ddb8c23c0bb356fcc2bba52a6606d804a6e60db803f56fd
BLAKE2b-256 checksum
How to use checksums
20ec86ac7018f23b1d00767827d3c2a3a7bd47513184d147ec4a5ae3f0bf93af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0.post20200210 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6

Release history Release notifications | RSS feed

This release

0.1.5 This release

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

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