diff --git a/toolkits/TOOLKIT_RELEASE_MANAGERS.txt b/toolkits/TOOLKIT_RELEASE_MANAGERS.txt index 1bf70267..933e0067 100644 --- a/toolkits/TOOLKIT_RELEASE_MANAGERS.txt +++ b/toolkits/TOOLKIT_RELEASE_MANAGERS.txt @@ -4,3 +4,4 @@ EricGustin sdreyer wdawson byrro +torresmateo diff --git a/toolkits/math/arcade_math/tools/__init__.py b/toolkits/math/arcade_math/tools/__init__.py index e69de29b..4b3d12f8 100644 --- a/toolkits/math/arcade_math/tools/__init__.py +++ b/toolkits/math/arcade_math/tools/__init__.py @@ -0,0 +1,65 @@ +from arcade_math.tools.arithmetic import ( + add, + divide, + mod, + multiply, + subtract, + sum_list, + sum_range, +) +from arcade_math.tools.exponents import ( + log, + power, +) +from arcade_math.tools.miscellaneous import ( + abs_val, + factorial, + sqrt, +) +from arcade_math.tools.random import ( + generate_random_float, + generate_random_int, +) +from arcade_math.tools.rational import ( + gcd, + lcm, +) +from arcade_math.tools.rounding import ( + ceil, + floor, + round_num, +) +from arcade_math.tools.statistics import ( + avg, + median, +) +from arcade_math.tools.trigonometry import ( + deg_to_rad, + rad_to_deg, +) + +__all__ = [ + "add", + "subtract", + "multiply", + "divide", + "sum_list", + "sum_range", + "mod", + "log", + "power", + "abs_val", + "factorial", + "sqrt", + "generate_random_float", + "generate_random_int", + "gcd", + "lcm", + "ceil", + "floor", + "round_num", + "avg", + "median", + "deg_to_rad", + "rad_to_deg", +] diff --git a/toolkits/math/pyproject.toml b/toolkits/math/pyproject.toml index 82fbb2bf..7993c49d 100644 --- a/toolkits/math/pyproject.toml +++ b/toolkits/math/pyproject.toml @@ -1,12 +1,12 @@ [tool.poetry] name = "arcade_math" -version = "0.1.9" +version = "1.0.0" description = "Math toolkit for Arcade" authors = ["Arcade "] [tool.poetry.dependencies] python = "^3.10" -arcade-ai = ">=0.1,<2.0" +arcade-ai = ">=1.0.5,<2.0" [tool.poetry.dev-dependencies] pytest = "^8.3.0"