Skip to main content

pyrecipepuppy

A simple Python wrapper for the Recipe Puppy API

Makes requests to the Recipe Puppy API to retrieve the recipes containing a given list of ingredients and/or a given search term. It returns the list of all the recipes returned by the API. For each recipe the following data might be available:

  • title
  • link to a web page containing the entire recipe
  • the list of ingredients used in the recipe
  • link to a thumbnail photo with the result of the recipe

For more information on the API, please visit the Recipe Puppy API web page <http://www.recipepuppy.com/about/api/>_

Installation

pip install pyrecipepuppy

Usage::

import pprint
from pyrecipepuppy import RecipePuppy

rp = RecipePuppy()
recipes = rp.get_recipes(ingredients='salmon,onions', search_query='omelet')
pprint.pprint(recipes)

Release files for pyrecipepuppy 0.0.1

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

Source distribution (sdist)

Source distribution for pyrecipepuppy 0.0.1
File Size Uploaded
pyrecipepuppy-0.0.1.tar.gz 2.8 kB Details

Built distribution (wheel)

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

Total release size: 6.7 kB

Release files / pyrecipepuppy-0.0.1.tar.gz

Download URL pyrecipepuppy-0.0.1.tar.gz
Size 2.8 kB
Tags Source
SHA-256 checksum
How to use checksums
b755b115abc7d3fb79e15d8c04387edefec5cd6ce3d22a3fba9029115346d9f4
BLAKE2b-256 checksum
How to use checksums
4c6b0c659f00eaa25afa05f55e558e8f39018f04239c04c9a957bdfa1b4d41a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

Release files / pyrecipepuppy-0.0.1-py3-none-any.whl

Download URL pyrecipepuppy-0.0.1-py3-none-any.whl
Size 3.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fb0e8a679d1c185126b0372ef08349c23f15c4498d0f8ff18e5a3741425d0f15
BLAKE2b-256 checksum
How to use checksums
075d886c5b23c35dec5afa319c9705865b47a915a08cdca34684d5738ed5b40e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

Release history Release notifications | RSS feed

This release

0.0.1 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