Skip to main content

Make pizza with Python

Project description

🍅 TomatoPy

Welcome to TomatoPy, the revolutionary Python library that brings the art of cooking to your code! While we can't actually manipulate physical ingredients (yet), TomatoPy provides a fun and educational way to learn about Python programming through the lens of cooking.

🌟 Features

  • Ingredient Manipulation: Create and manage virtual ingredients with realistic properties
  • Cooking Operations: Simulate cooking processes with precise control
  • Pizza Creation System: Build and customize virtual pizzas
  • Taste Testing Module: Analyze and compare flavor profiles
  • Kitchen Hardware Interface: Interact with virtual kitchen equipment

🚀 Quick Start

from tomatopy import Tomato, Kitchen

# Create a fresh tomato
my_tomato = Tomato(ripeness=0.8, variety="San Marzano")

# Set up your virtual kitchen
kitchen = Kitchen()

# Start cooking!
sauce = kitchen.cook(my_tomato, method="simmer", duration="30m")

📚 Documentation Spaces

Our documentation is organized into three specialized spaces:

  1. Main Documentation: Core technical documentation for users
  2. Chef's Cookbook: Community recipes and creative applications
  3. Developer Hub: Technical information for contributors

🎯 Getting Started

🛠️ Core Modules

📖 Tutorials

🍳 Recipes Library

⭐ Best Practices

📚 API Reference

🤝 Contributing

We welcome contributions! Please visit our Developer Hub for guidelines and information about contributing to TomatoPy.


Note: While TomatoPy is a fictional package created to demonstrate documentation best practices, the concepts and examples presented are real and educational.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tomatopy-0.1.1.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

tomatopy-0.1.1-py3-none-any.whl (2.5 kB view details)

Uploaded Python 3

File details

Details for the file tomatopy-0.1.1.tar.gz.

File metadata

  • Download URL: tomatopy-0.1.1.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.6

File hashes

Hashes for tomatopy-0.1.1.tar.gz
Algorithm Hash digest
SHA256 d17883a9d52a38febd37680fcf4c9a832f6e7a264c7a5e9bdfe2f108e8af52e6
MD5 ea97bb935c38758243e7ff4429121dd9
BLAKE2b-256 859ea8ced797f1fa0c1738c444703a89835fa7ec0b92d70259dfec9923a0d7e7

See more details on using hashes here.

File details

Details for the file tomatopy-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: tomatopy-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 2.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.6

File hashes

Hashes for tomatopy-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 05cc9206f4d4d620c64d3faf2dccd48b07dc74dc251c8e694472d22dc237b570
MD5 4965112a9f564221ad052d4de3213468
BLAKE2b-256 2ff3c2036a597c519d049bcead1029a4151d482126c2eda497f5d4ac3c506e9f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page