Skip to content

suggest add numpy to dependance of codon-jit so that it can be installed automatically #808

Description

@l1t1

pip install codon-jit didn't install numpy, but import codon failed due to lack of numpy

pip install codon-jit 
...
Successfully installed astunparse-1.6.3 codon-jit-0.4.6 cython-3.2.4 packaging-26.2 six-1.17.0 wheel-0.47.0

python ../test-codonjit.py
Traceback (most recent call last):
  File "/par/tpy3145/../test-codonjit.py", line 1, in <module>
    import codon
  File "/par/tpy3145/codonenv/lib/python3.14/site-packages/codon/__init__.py", line 7, in <module>
    from .decorator import jit, convert, execute, JITError, JITWrapper, _jit_register_fn, _jit_callback_fn, _jit
  File "/par/tpy3145/codonenv/lib/python3.14/site-packages/codon/decorator.py", line 13, in <module>
    import numpy as np
ModuleNotFoundError: No module named 'numpy'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions