Skip to content

Pip install currently does not pull down "numba" as a dependency. #124

@atbarke

Description

@atbarke

In the current version available through pip on python 3.14 (1.3.5) the installation does not resolve the dependency "numba" as imported by the file _performance_jit.py.

Traceback (most recent call last):
  File "C:\Users\atbarke\cold-wave-study-2026\coldwave\run_cold_wave.py", line 5, in <module>
    from esa import SAW
  File "C:\Users\atbarke\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\esa\__init__.py", line 17, in <module>
    from .saw import SAW, PowerWorldError, COMError, CommandNotRespectedError,\
        Error
  File "C:\Users\atbarke\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\esa\saw.py", line 57, in <module>
    from ._performance_jit import initialize_bound, calculate_bound
  File "C:\Users\atbarke\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\esa\_performance_jit.py", line 48, in <module>
    calculate_bound = nb.njit()(_calculate_bound)
                      ^^
NameError: name 'nb' is not defined. Did you mean: 'np'?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions