diff --git a/requirements/requirements.txt b/requirements/requirements.txt index b59a53f1b3..0345a64e12 100644 --- a/requirements/requirements.txt +++ b/requirements/requirements.txt @@ -1,4 +1,4 @@ -numpy == 2.3.5 +numpy == 2.5.3 scipy == 1.18.1 matplotlib == 3.11.2 cvxpy == 1.9.3 diff --git a/tests/test_rocket_powered_landing.py b/tests/test_rocket_powered_landing.py index 2f294c74cf..5c25a927d9 100644 --- a/tests/test_rocket_powered_landing.py +++ b/tests/test_rocket_powered_landing.py @@ -1,18 +1,24 @@ import conftest # Add root path to sys.path +import warnings + import numpy as np -from numpy.testing import suppress_warnings from AerialNavigation.rocket_powered_landing import rocket_powered_landing as m def test1(): m.show_animation = False - with suppress_warnings() as sup: - sup.filter(UserWarning, - "You are solving a parameterized problem that is not DPP" - ) - sup.filter(UserWarning, - "Solution may be inaccurate") + with warnings.catch_warnings(): + warnings.filterwarnings( + "ignore", + message="You are solving a parameterized problem that is not DPP", + category=UserWarning, + ) + warnings.filterwarnings( + "ignore", + message="Solution may be inaccurate", + category=UserWarning, + ) m.main(rng=np.random.default_rng(1234))