Skip to main content

py-mealdb GitHub Actions Workflow Status PyPI - Version License: LGPL v3 GitHub Repo stars PyPI Downloads PyPI Downloads

py-mealdb is a Python library that allows users to interact effortlessly with TheMealDB API, providing access to a vast collection of meal recipes, ingredients, and culinary inspiration from around the world.

📚 Table of Contents

  1. Installation
  2. Quick Start
  3. Documentation
  4. Contributing
  5. License
  6. Code of Conduct

💻 Installation

pip install py-mealdb

🏃‍♂️ Quick Start

from py_mealdb import MealDB

mb = MealDB(API_KEY)
meals = mb.get_meal_by_name('Potato Salad')
print(meals.names)        # ['Potato Salad']
print(meals[0]['strMeal']) # 'Potato Salad'

🤝 Contributing

If you'd like to contribute to the package, please submit a pull request or report an issue on the issue tracker.

📄 Documentation

For more information, please refer to our Documentation.

🚫 Code of Conduct

For more information about code of conduct click here Conduct.

📜 License

This project is licensed under the EPL-2.0

Metadata

Release files for py-mealdb 1.0.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 py-mealdb 1.0.0
File Size Uploaded
py_mealdb-1.0.0.tar.gz 5.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for py-mealdb 1.0.0
File Interpreter ABI Platform
py_mealdb-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 11.7 kB

Release files / py_mealdb-1.0.0.tar.gz

Download URL py_mealdb-1.0.0.tar.gz
Size 5.3 kB
Tags Source
SHA-256 checksum
How to use checksums
86b188f467daa59530afcd3f7df43366e7cb9e8ea11bae517f88a22530940488
BLAKE2b-256 checksum
How to use checksums
1339c9d57608919e3c21da4c64b2460200b28ac95e028763379827e147bd2551
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"EndeavourOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / py_mealdb-1.0.0-py3-none-any.whl

Download URL py_mealdb-1.0.0-py3-none-any.whl
Size 6.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b88352004b239aef01cc35a82e27b7cc8a51c61b76ffe964c747b279afb80224
BLAKE2b-256 checksum
How to use checksums
73cd80603da912715a24d5b168d62f000395267e58895d87e94706057847a59c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"EndeavourOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

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