From b75db321d930377d083990b46d42e876dec6898b Mon Sep 17 00:00:00 2001 From: Mike Date: Fri, 28 Jul 2023 10:01:39 -0400 Subject: [PATCH 1/2] Update SSFM.py Deprecated np.float replaced with np.float16 --- src/pynlo/interactions/FourWaveMixing/SSFM.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pynlo/interactions/FourWaveMixing/SSFM.py b/src/pynlo/interactions/FourWaveMixing/SSFM.py index 91cc905..90b99b0 100755 --- a/src/pynlo/interactions/FourWaveMixing/SSFM.py +++ b/src/pynlo/interactions/FourWaveMixing/SSFM.py @@ -524,7 +524,7 @@ def propagate(self, pulse_in, fiber, n_steps, output_power=None, reload_fiber_ea for i in range(n_steps): - print ("Step:", i, "Distance remaining:", fiber.length * (1 - np.float(i)/n_steps) ) + print ("Step:", i, "Distance remaining:", fiber.length * (1 - np.float16(i)/n_steps) ) if reload_fiber_each_step: self.load_fiber_parameters(pulse_in, fiber, output_power, z=i*delta_z) From 41083060b868eee84900091da791e15d8d664006 Mon Sep 17 00:00:00 2001 From: Mike Date: Thu, 9 Apr 2026 17:16:29 -0600 Subject: [PATCH 2/2] Update install files to python3 --- config.py | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/config.py b/config.py index 6c09968..0aa8c32 100644 --- a/config.py +++ b/config.py @@ -32,7 +32,7 @@ def __getattr__(cls, name): return Mock() MOCK_MODULES = ['pyfftw', 'scipy', 'numpy', 'matplotlib', 'matplotlib.pyplot'] - print "Mocking ", MOCK_MODULES + print("Mocking ", MOCK_MODULES) sys.modules.update((mod_name, Mock()) for mod_name in MOCK_MODULES) diff --git a/setup.py b/setup.py index f3778dd..8c93f44 100755 --- a/setup.py +++ b/setup.py @@ -7,7 +7,7 @@ on_rtd = os.environ.get('READTHEDOCS', None) == 'True' if not on_rtd: - import numpy as np + # import numpy as np install_requires=[ "jsonpickle>=0.9.2", "jsonschema>=2.5.1",