neuromodulation / py_neuromodulation

Real-time analysis of intracranial neurophysiology recordings.
https://neuromodulation.github.io/py_neuromodulation/
MIT License
47 stars 11 forks source link

Outdated `llvmlite` preventing CI from running on main #367

Closed tsbinns closed 1 month ago

tsbinns commented 1 month ago

CI tests on main branch are attempting to install llvmlite v0.36 which has a pinned Python dependency <= 3.10. Not sure if this is a gh action caching issue; the same isn't happening e.g. here: https://github.com/neuromodulation/py_neuromodulation/actions/runs/11033411954/job/30644510625?pr=364#step:5:63

Is it worth adding llvmlite to test dependencies and pinning to a more recent version, or would people prefer to wait until the other branches where this isn't occurring are merged into main?

timonmerk commented 1 month ago

Thanks for pointing out! I added now llvmlite directly as a dependency. I infrrf got an installation error under windows. The tests pass now also