Using scipy.special from numba has never been easier.
All you have to do is install the sciba module and let it perform its magic.
Installation
pip install sciba
Example use
import numba
import numpy as np
import scipy.special as ss
@numba.njit
def test_sciba (x):
return ss.eval_hermite(3, x)
print(np.isclose(test_sciba(5.0), 940))
Remarks
- This project draws heavy inspiration from the numba-scipy library,
which has been officially put on hold.
- Adds support for complex-valued function calls on platforms with
ctypes.c_{float|double}_complex support. This affects, for instance, the
eval_jacobi function which exposes a complex-valued interface.
- Tested with scipy@1.17.1 and numba@0.64.0 with python@3.14.3 on linux.
Metadata
Release files for sciba 2026.3.28.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sciba-2026.3.28.1-py3-none-any.whl | Python 3 | none | any | Details |
Release files / sciba-2026.3.28.1-py3-none-any.whl
| Download URL | sciba-2026.3.28.1-py3-none-any.whl |
|---|---|
| Size | 6.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
95ce859dee248657866155811d3976e99f8afeb40fb728b40f1e5f52bafee25b
|
|
BLAKE2b-256 checksum How to use checksums |
e214e5a4e1c0b4c13bf61f63b33be37a51f1096ca6c8339ccfadb621a1112bd5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|