Skip to content

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.