>>> from measurement.measures import Mass
>>> m = Mass(lb=135)
>>> print(m)
135 lb
>>> print(m*m)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/runner/.local/share/virtualenvs/python3/lib/python3.8/site-packages/measurement/base.py", line 346, in __mul__
return type(self)(value=value, unit=self.unit.org_name)
File "/home/runner/.local/share/virtualenvs/python3/lib/python3.8/site-packages/measurement/base.py", line 254, in __init__
value = decimal.Decimal(value)
TypeError: conversion from Mass to Decimal is not supported
It seems like this should work and return 135 lb * 135 lb = 18,225 lb