Issue enabling FPGA Modulus Scenario, numpy.typing not found

Hello, I am trying to follow the modulus extension documentation and it requires me to enable the FPGA Modulus Scenario plugin and that’s where I’m stuck at the moment
I’m assuming its an issue with the numpy version? I went ahead and found it and it shows as 1.19.0 and numpy.typing is not included in that version.

Any ideas on how to upgrade it or something?

Traceback (most recent call last):
  File "/home/waverider/.local/share/ov/pkg/deps/566eea00d3e609fa2e714a3b36b9d556/plugins/bindings-python/omni/ext/impl/custom_importer.py", line 76, in import_module
    return importlib.import_module(name)
  File "/home/waverider/.local/share/ov/pkg/deps/566eea00d3e609fa2e714a3b36b9d556/python/lib/python3.7/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/waverider/.local/share/ov/data/Kit/Create.Next/2022.1/exts/3/modulus_scenario_fpga-1.0.0+cp37/fpga/__init__.py", line 1, in <module>
    from .extension import *
  File "/home/waverider/.local/share/ov/data/Kit/Create.Next/2022.1/exts/3/modulus_scenario_fpga-1.0.0+cp37/fpga/extension.py", line 1, in <module>
    from .fpga_flow_solver import run
  File "/home/waverider/.local/share/ov/data/Kit/Create.Next/2022.1/exts/3/modulus_scenario_fpga-1.0.0+cp37/fpga/fpga_flow_solver.py", line 1, in <module>
    from .fpga_geometry import *
  File "/home/waverider/.local/share/ov/data/Kit/Create.Next/2022.1/exts/3/modulus_scenario_fpga-1.0.0+cp37/fpga/fpga_geometry.py", line 4, in <module>
    from modulus.geometry.csg.csg_3d import Box, Channel, Plane
  File "/home/waverider/.local/share/ov/data/Kit/Create.Next/2022.1/exts/3/modulus_ext.core-22.3.1+lx64.r.cp37/deps/pip_prebundle_modulus/modulus/geometry/csg/csg_3d.py", line 26, in <module>
    from .csg import ConstructiveSolidGeometry, csg_curve_naming
  File "/home/waverider/.local/share/ov/data/Kit/Create.Next/2022.1/exts/3/modulus_ext.core-22.3.1+lx64.r.cp37/deps/pip_prebundle_modulus/modulus/geometry/csg/csg.py", line 11, in <module>
    from .curves import _sample_ranges, Curve
  File "/home/waverider/.local/share/ov/data/Kit/Create.Next/2022.1/exts/3/modulus_ext.core-22.3.1+lx64.r.cp37/deps/pip_prebundle_modulus/modulus/geometry/csg/curves.py", line 10, in <module>
    from chaospy.distributions.sampler.sequences.primes import create_primes
  File "/home/waverider/.local/share/ov/data/Kit/Create.Next/2022.1/exts/3/modulus_ext.core-22.3.1+lx64.r.cp37/deps/pip_prebundle/chaospy/__init__.py", line 11, in <module>
    from numpoly import *
  File "/home/waverider/.local/share/ov/data/Kit/Create.Next/2022.1/exts/3/modulus_ext.core-22.3.1+lx64.r.cp37/deps/pip_prebundle/numpoly/__init__.py", line 7, in <module>
    from .baseclass import ndpoly, FeatureNotSupported, PolyLike
  File "/home/waverider/.local/share/ov/data/Kit/Create.Next/2022.1/exts/3/modulus_ext.core-22.3.1+lx64.r.cp37/deps/pip_prebundle/numpoly/baseclass.py", line 37, in <module>
    import numpy.typing
ModuleNotFoundError: No module named 'numpy.typing'

2022-06-23 22:01:21 [10,313ms] [Error] [carb.scripting-python.plugin] Exception: Extension python module: 'fpga' in '/home/waverider/.local/share/ov/data/Kit/Create.Next/2022.1/exts/3/modulus_scenario_fpga-1.0.0+cp37' failed to load.```