Utilities
Units
Unit conversion utilities.
celsius_to_fahrenheit(c)
Convert Celsius to Fahrenheit.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
c
|
float
|
Temperature in Celsius. |
required |
Returns:
| Type | Description |
|---|---|
float
|
Temperature in Fahrenheit. |
cm_to_inches(cm)
Convert centimeters to inches.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
cm
|
float
|
Length in centimeters. |
required |
Returns:
| Type | Description |
|---|---|
float
|
Length in inches. |
cups_to_ml(cups)
Convert cups to milliliters.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
cups
|
float
|
Volume in cups. |
required |
Returns:
| Type | Description |
|---|---|
float
|
Volume in milliliters. |
fahrenheit_to_celsius(f)
Convert Fahrenheit to Celsius.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
f
|
float
|
Temperature in Fahrenheit. |
required |
Returns:
| Type | Description |
|---|---|
float
|
Temperature in Celsius. |
floz_to_ml(floz)
Convert fluid ounces to milliliters.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
floz
|
float
|
Volume in fluid ounces. |
required |
Returns:
| Type | Description |
|---|---|
float
|
Volume in milliliters. |
grams_to_kilograms(g)
Convert grams to kilograms.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
g
|
float
|
Weight in grams. |
required |
Returns:
| Type | Description |
|---|---|
float
|
Weight in kilograms. |
grams_to_ounces(g)
Convert grams to ounces.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
g
|
float
|
Weight in grams. |
required |
Returns:
| Type | Description |
|---|---|
float
|
Weight in ounces. |
grams_to_pounds(g)
Convert grams to pounds.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
g
|
float
|
Weight in grams. |
required |
Returns:
| Type | Description |
|---|---|
float
|
Weight in pounds. |
inches_to_cm(inches)
Convert inches to centimeters.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
inches
|
float
|
Length in inches. |
required |
Returns:
| Type | Description |
|---|---|
float
|
Length in centimeters. |
kilograms_to_grams(kg)
Convert kilograms to grams.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
kg
|
float
|
Weight in kilograms. |
required |
Returns:
| Type | Description |
|---|---|
float
|
Weight in grams. |
ml_to_cups(ml)
Convert milliliters to cups.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
ml
|
float
|
Volume in milliliters. |
required |
Returns:
| Type | Description |
|---|---|
float
|
Volume in cups. |
ml_to_floz(ml)
Convert milliliters to fluid ounces.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
ml
|
float
|
Volume in milliliters. |
required |
Returns:
| Type | Description |
|---|---|
float
|
Volume in fluid ounces. |
ounces_to_grams(oz)
Convert ounces to grams.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
oz
|
float
|
Weight in ounces. |
required |
Returns:
| Type | Description |
|---|---|
float
|
Weight in grams. |
pounds_to_grams(lb)
Convert pounds to grams.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
lb
|
float
|
Weight in pounds. |
required |
Returns:
| Type | Description |
|---|---|
float
|
Weight in grams. |
Validation
Recipe validation — checks a recipe and returns warnings.
validate(recipe)
Return a list of warning strings for the given recipe.
An empty list means no issues were detected.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
recipe
|
Recipe
|
The recipe to validate. |
required |
Returns:
| Type | Description |
|---|---|
List[str]
|
List of warning strings. Empty list if no issues were detected. |