Python wrapper of LSODA (solving ODEs) which can be called from within numba functions.
Project description
numbalsoda
numbalsoda is a python wrapper to the LSODA method in ODEPACK, which is for solving ordinary differential equation initial value problems. LSODA was originally written in Fortran. numbalsoda is a wrapper to a C++ re-write of the original code: https://github.com/dilawar/libsoda
This package is very similar to scipy.integrate.solve_ivp (see here), when you set method = 'LSODA'. But, scipy.integrate.solve_ivp invokes the python interpreter every time step which can be slow. Also, scipy.integrate.solve_ivp can not be used within numba jit-compiled python functions. In contrast, numbalsoda never invokes the python interpreter during integration and can be used within a numba compiled function which makes numbalsoda a lot faster than scipy for most problems (see benchmark folder).
Installation
numbalsoda should work on Windows, Linux, or MacOS. Install with pip:
python -m pip install numbalsoda
Basic usage
from numbalsoda import lsoda_sig, lsoda
from numba import njit, cfunc
import numpy as np
@cfunc(lsoda_sig)
def rhs(t, u, du, p):
du[0] = u[0]-u[0]*u[1]
du[1] = u[0]*u[1]-u[1]*p[0]
funcptr = rhs.address # address to ODE function
u0 = np.array([5.,0.8]) # Initial conditions
data = np.array([1.0]) # data you want to pass to rhs (data == p in the rhs).
t_eval = np.linspace(0.0,50.0,1000) # times to evaluate solution
usol, success = lsoda(funcptr, u0, t_eval, data = data)
# usol = solution
# success = True/False
The variables u, du and p in the rhs function are pointers to an array of floats. Therefore, operations like np.sum(u) or len(u) will not work. However, you can use the function nb.carray() to make a numpy array out of the pointers. For example:
import numba as nb
@cfunc(lsoda_sig)
def rhs(t, u, du, p):
u_ = nb.carray(u, (2,))
p_ = nb.carray(p, (1,))
# ... rest of rhs goes here using u_ and p_
Above, u_ and p_ are numpy arrays build out of u and p, and so functions like np.sum(u_) will work.
Also, note lsoda can be called within a jit-compiled numba function (see below). This makes it much faster than scipy if a program involves many integrations in a row.
@njit
def test():
usol, success = lsoda(funcptr, u0, t_eval, data = data)
return usol
usol = test() # this works!
@njit
def test_sp():
sol = solve_ivp(f_scipy, t_span, u0, t_eval = t_eval, method='LSODA')
return sol
sol = test_sp() # this does not work :(
Passing data to the right-hand-side function
In the examples shown above, we passed a an single array of floats to the right-hand-side function:
# ...
data = np.array([1.0])
usol, success = lsoda(funcptr, u0, t_eval, data = data)
However, sometimes you might want to pass more data types than just floats. For example, you might want to pass several integers, an array of floats, and an array of integers. This is possible, but a little tricky. The notebook passing_data_to_rhs_function.ipynb gives an example that explains how.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file numbalsoda-0.2.1.tar.gz.
File metadata
- Download URL: numbalsoda-0.2.1.tar.gz
- Upload date:
- Size: 111.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aa670144823c7d0ca3941cc93f77f2db6b1fe8983629a80ddaca976fda7f6c2e
|
|
| MD5 |
7234946df00df0efe50dde01983cc8b3
|
|
| BLAKE2b-256 |
1f8fc8044b9c7ff5231e523f6fd9a8900c6e4dac124590379ca7a30102b842a4
|
File details
Details for the file numbalsoda-0.2.1-pp37-pypy37_pp73-win_amd64.whl.
File metadata
- Download URL: numbalsoda-0.2.1-pp37-pypy37_pp73-win_amd64.whl
- Upload date:
- Size: 55.7 kB
- Tags: PyPy, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bb1bb369cb1b94678b76f6e617d86779cf7bf0e1f952abd284f655900a1e0f78
|
|
| MD5 |
31ccf7753cbb61ae05b8737f46f5d41e
|
|
| BLAKE2b-256 |
745319928fceb5c8e438f28edff32ca283db30630876a22066269129c51a9e86
|
File details
Details for the file numbalsoda-0.2.1-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.
File metadata
- Download URL: numbalsoda-0.2.1-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
- Upload date:
- Size: 34.8 kB
- Tags: PyPy, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
739a543907480ca531b73a864203635b8220fa5e9e56f1d96944ef5c5872cd84
|
|
| MD5 |
d9cecbe5b3db259e058026dfc4dc8683
|
|
| BLAKE2b-256 |
e00c8d6e3b886dc3d2d846f37eece435718a84459298e844ede7d6ae769d0f85
|
File details
Details for the file numbalsoda-0.2.1-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.
File metadata
- Download URL: numbalsoda-0.2.1-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
- Upload date:
- Size: 30.9 kB
- Tags: PyPy, manylinux: glibc 2.12+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
121a111c1adacbb0f0c438eb03f0d493e56840ead38de4336c4292fe60e11fcf
|
|
| MD5 |
7a132fa33cefba3324a3a39d9caba87a
|
|
| BLAKE2b-256 |
366cad9d185d9544f7087e998227361e748ee045c1557136ede46f88708a1fb7
|
File details
Details for the file numbalsoda-0.2.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.
File metadata
- Download URL: numbalsoda-0.2.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
- Upload date:
- Size: 28.9 kB
- Tags: PyPy, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7d8507c9e3fffb732299d7b0326fbae6a1d277a14cd7300a1055a52218514846
|
|
| MD5 |
f6117d1a101e43520fc8566722268df3
|
|
| BLAKE2b-256 |
f8ce5c321497397755fb5a244ec64fc3cfddf7a53dacc752c636d8d7421eef1f
|
File details
Details for the file numbalsoda-0.2.1-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: numbalsoda-0.2.1-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 55.7 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ac2f1110d8c06d3759b3a72b18c27dffc7b178040d20211ad00844483b911353
|
|
| MD5 |
25efb312e09f61cdcb65dce9463a28b2
|
|
| BLAKE2b-256 |
b40cc1785829759c8718cb4f3c8e70bf7bd37e248e47f3e50a7076d54cce8ebe
|
File details
Details for the file numbalsoda-0.2.1-cp310-cp310-win32.whl.
File metadata
- Download URL: numbalsoda-0.2.1-cp310-cp310-win32.whl
- Upload date:
- Size: 50.2 kB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
20788a16f6ddef295b7e4b4dc695e6fd15563fdf7157cb30a2eddf6decd9e7c3
|
|
| MD5 |
e98fc0928a02b56be328087201923719
|
|
| BLAKE2b-256 |
99c57b9f9226f43648b888b9e3ed03767137d93e068dbe60166a223f21b8a004
|
File details
Details for the file numbalsoda-0.2.1-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.
File metadata
- Download URL: numbalsoda-0.2.1-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
- Upload date:
- Size: 34.8 kB
- Tags: CPython 3.10, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d1bf8f6e383fd7a5f411f958b5ee20e81743c429fe524d04305ebd6f4bdefcd4
|
|
| MD5 |
e62be9d892ee13af9320888e53038028
|
|
| BLAKE2b-256 |
0d2c9c4a6d71e61b9a949b7173c80d488d3614f8f05278990b2e0e84a52c5434
|
File details
Details for the file numbalsoda-0.2.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl.
File metadata
- Download URL: numbalsoda-0.2.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
- Upload date:
- Size: 30.9 kB
- Tags: CPython 3.10, manylinux: glibc 2.12+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
303fc783b924e38f5435fdce0b3287ec9b241583ab08069702a5b07c6e889283
|
|
| MD5 |
293a4de7843a10191aa6897f75d60daa
|
|
| BLAKE2b-256 |
b66b009ec8f17e3b39ba48e4a66e5fe6641e7c0209bbe53e22c271982c594348
|
File details
Details for the file numbalsoda-0.2.1-cp310-cp310-macosx_10_9_x86_64.whl.
File metadata
- Download URL: numbalsoda-0.2.1-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 28.9 kB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1f62f6c84933e0e8acb1e2099d78bc182be2c104f86bfa9b68c1c79930ffa1ee
|
|
| MD5 |
33a37809572ce35e2fc071763e39a2b2
|
|
| BLAKE2b-256 |
e21c42e1564a4d8b8f472c10fc586b0555c5e68831047f090632fc5b99cecf00
|
File details
Details for the file numbalsoda-0.2.1-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: numbalsoda-0.2.1-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 55.7 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
55bf76d9dd105f8d45968206560b27f1a0c4af46086e691289c0a6a5065c5478
|
|
| MD5 |
a846737cbfddc0f117e31d5ec21a6cc8
|
|
| BLAKE2b-256 |
6dbb2d65f5f86ae6891d90d742a6ae362b9c008bac892a4d11e68cca1116c532
|
File details
Details for the file numbalsoda-0.2.1-cp39-cp39-win32.whl.
File metadata
- Download URL: numbalsoda-0.2.1-cp39-cp39-win32.whl
- Upload date:
- Size: 50.2 kB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0f71f5fbd4a2db7035f2ed2b43eb9a0c5da58b408ba8617de260a7fef2f7c58e
|
|
| MD5 |
e92718022796fbbd376c81419177b174
|
|
| BLAKE2b-256 |
286ef44c2025fd3b0e6c40307ec438a936bb3d736271bcae47852af3a589a69d
|
File details
Details for the file numbalsoda-0.2.1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.
File metadata
- Download URL: numbalsoda-0.2.1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
- Upload date:
- Size: 34.8 kB
- Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aab5f03ddba62054d2e5246194623011657e55376ab1ca9756374adf7ac7f5bc
|
|
| MD5 |
f4ecf812e7c46901bf441794a481d34d
|
|
| BLAKE2b-256 |
8deaa3e06125f148b12bd765c1c0aff892f08c702d58885950cdf570be5b43fe
|
File details
Details for the file numbalsoda-0.2.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl.
File metadata
- Download URL: numbalsoda-0.2.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
- Upload date:
- Size: 30.9 kB
- Tags: CPython 3.9, manylinux: glibc 2.12+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5b5a306657ff9f026730303bd991df9c88e9043aa022d583e7a79ba5d804ecd1
|
|
| MD5 |
85703eedb7ce70e153799e3d7d392d6a
|
|
| BLAKE2b-256 |
27b5537c12243692a30907a09b7111e6da3ebecf19e45d6156474ea499bfade8
|
File details
Details for the file numbalsoda-0.2.1-cp39-cp39-macosx_10_9_x86_64.whl.
File metadata
- Download URL: numbalsoda-0.2.1-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 28.9 kB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1d08466e68488e12fdf30f93fece2df9f01486825433dc30e76981d22224c085
|
|
| MD5 |
b1a2dc7cda0b9d8554f124e4db7b181a
|
|
| BLAKE2b-256 |
743cc03ba6db709c7cdbd5e15f113d0c1503479574a32fb2b9aa19d24896251f
|
File details
Details for the file numbalsoda-0.2.1-cp38-cp38-win_amd64.whl.
File metadata
- Download URL: numbalsoda-0.2.1-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 55.7 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fc0f671aad6270bfcc391f5ba0b02eaf73b99a4fbc8e27457bbe6731baaf998c
|
|
| MD5 |
827597ca6d26335905fbc0ff0e4cd34a
|
|
| BLAKE2b-256 |
fab6943e5e3fa4dcf6f1030df4099cf5f61aba958eb3c40cffffcf720caf164b
|
File details
Details for the file numbalsoda-0.2.1-cp38-cp38-win32.whl.
File metadata
- Download URL: numbalsoda-0.2.1-cp38-cp38-win32.whl
- Upload date:
- Size: 50.2 kB
- Tags: CPython 3.8, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1da95bb559b6357ebe570cdaf84e3c0b41e78c2d18582da77fcb6730cbfffb22
|
|
| MD5 |
50a3a24f5248e12a50330e3f61c35fd7
|
|
| BLAKE2b-256 |
cc9f77ed9e46343bb5b55df619368ab4879485a9cbe6a58ea863f2bccd0f3ca9
|
File details
Details for the file numbalsoda-0.2.1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.
File metadata
- Download URL: numbalsoda-0.2.1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
- Upload date:
- Size: 34.8 kB
- Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
566e1261663e7dd8304d74c054082de3a3e7f7fb2814f1a5bb49bb39725db6db
|
|
| MD5 |
ec332bc762b62b33d31f079943d320e0
|
|
| BLAKE2b-256 |
332d71dbd7cbe0a3e96ab5a3de301cdf29148471bb8c23d34c737098f1901680
|
File details
Details for the file numbalsoda-0.2.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl.
File metadata
- Download URL: numbalsoda-0.2.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
- Upload date:
- Size: 30.9 kB
- Tags: CPython 3.8, manylinux: glibc 2.12+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
50bb2cd81297f133acd7121e7ef71106f2b3a8f3866f6b9e49eb6f8a2d4ba37a
|
|
| MD5 |
decdc7f5897e38c9af911ff869cd09eb
|
|
| BLAKE2b-256 |
68093714bac753886fa3f3bfd450f1d5253cc4468863e309ffab7fd3bcd6b2c0
|
File details
Details for the file numbalsoda-0.2.1-cp38-cp38-macosx_10_9_x86_64.whl.
File metadata
- Download URL: numbalsoda-0.2.1-cp38-cp38-macosx_10_9_x86_64.whl
- Upload date:
- Size: 28.9 kB
- Tags: CPython 3.8, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
336e7f767d66d93118aa8faa2bebec7adc6d10e8b7ff2d6e925dddd2f51bd862
|
|
| MD5 |
0bfe3594e674bded9c724cbed06fb850
|
|
| BLAKE2b-256 |
0101c86c6434142834057b8580f29411c8038bdf278906e3167ba0cc89a58315
|
File details
Details for the file numbalsoda-0.2.1-cp37-cp37m-win_amd64.whl.
File metadata
- Download URL: numbalsoda-0.2.1-cp37-cp37m-win_amd64.whl
- Upload date:
- Size: 55.7 kB
- Tags: CPython 3.7m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d39230068485d827163f1bc1feef647894738847f01338e5f98e3f7be879a58c
|
|
| MD5 |
c4be8477d04085349bcf6832d20c5801
|
|
| BLAKE2b-256 |
2101f7d265475d2da68cca23a204e34458068ced57fea8c3224c430cc6abbf23
|
File details
Details for the file numbalsoda-0.2.1-cp37-cp37m-win32.whl.
File metadata
- Download URL: numbalsoda-0.2.1-cp37-cp37m-win32.whl
- Upload date:
- Size: 50.2 kB
- Tags: CPython 3.7m, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5d7c07e3349432657f61aa634850bf6ef9dc0e1992dcfae227168e23e5cad22b
|
|
| MD5 |
38c2c4da08231d03edec060e39c826ad
|
|
| BLAKE2b-256 |
90a50d5cdd96a70de5c9c522657bf8cef78c20f76682dfa00a987cbd542ec81f
|
File details
Details for the file numbalsoda-0.2.1-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.
File metadata
- Download URL: numbalsoda-0.2.1-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
- Upload date:
- Size: 34.8 kB
- Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca12c1ac882b479b1b42b8dfe057b283743badba109b055569e19800ecd7c578
|
|
| MD5 |
0b45e54de985058d773607e2224bf497
|
|
| BLAKE2b-256 |
5229ebab5867df3a40912056953882bc1b527c27e8aebfea35e42285619c81e1
|
File details
Details for the file numbalsoda-0.2.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl.
File metadata
- Download URL: numbalsoda-0.2.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
- Upload date:
- Size: 30.9 kB
- Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c1494a17b9cbc482d57f472d3172a6ada6eb16b81f66a9235ad341852be2c9c4
|
|
| MD5 |
2937b9f15c1efc0b0fed2fa8be4b78da
|
|
| BLAKE2b-256 |
f55f88c58ad70e67e621c7f66b8b63ede3a3cc82cb48b472e3819fd464d16736
|
File details
Details for the file numbalsoda-0.2.1-cp37-cp37m-macosx_10_9_x86_64.whl.
File metadata
- Download URL: numbalsoda-0.2.1-cp37-cp37m-macosx_10_9_x86_64.whl
- Upload date:
- Size: 28.9 kB
- Tags: CPython 3.7m, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c962882189968cd468fe93537c657d9c1ce86ba8656449019b2ce5c45477c798
|
|
| MD5 |
f0d5dfd7255868b552447f291ea48e3a
|
|
| BLAKE2b-256 |
4f6312cb731ecb81d0b53c1636c6923be0d2cf72a3c56cb8e587a4a33e861e76
|
File details
Details for the file numbalsoda-0.2.1-cp36-cp36m-win_amd64.whl.
File metadata
- Download URL: numbalsoda-0.2.1-cp36-cp36m-win_amd64.whl
- Upload date:
- Size: 55.7 kB
- Tags: CPython 3.6m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8553677dd0a3f0315ced5bd8245744bb16243ffbefa245e8051d27cced2e6d32
|
|
| MD5 |
c68a853db54ceb886f02c9704cebe96a
|
|
| BLAKE2b-256 |
2e6538d97223de27ac057239f53edc1c1755d3481c9955f89a454f6f79bd0d43
|
File details
Details for the file numbalsoda-0.2.1-cp36-cp36m-win32.whl.
File metadata
- Download URL: numbalsoda-0.2.1-cp36-cp36m-win32.whl
- Upload date:
- Size: 50.2 kB
- Tags: CPython 3.6m, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
22c9e20339a889abe822c463c780167658de4960b67bc4cede03d9363a7a0c07
|
|
| MD5 |
a1a0f19bac8d9ce2cf35f5c5b09d5bde
|
|
| BLAKE2b-256 |
63f399be312b7ce5c3c1319d3f9d7b6c3f0609eb2a054dfa401f3d271f802d48
|
File details
Details for the file numbalsoda-0.2.1-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.
File metadata
- Download URL: numbalsoda-0.2.1-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
- Upload date:
- Size: 34.8 kB
- Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
67cf33793c0814584c7fb1800a2221917d60364806138bd1236dcb5e25e95009
|
|
| MD5 |
f2ac0402358b9bf544790e68f0ad35e1
|
|
| BLAKE2b-256 |
e649cb36f6defa2958ca919d8330c820c64758a51b0ca9362772008641683389
|
File details
Details for the file numbalsoda-0.2.1-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl.
File metadata
- Download URL: numbalsoda-0.2.1-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl
- Upload date:
- Size: 30.9 kB
- Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2dcdfe44ea724050bf5b8071700ec8ab9a6b773f8562e8b53c7d1b2f6e965056
|
|
| MD5 |
5169db68584275fcc05716177964f728
|
|
| BLAKE2b-256 |
281e033fc9636a4c3c779c68926364463b3254291d4278329930d4c5ff3f9608
|
File details
Details for the file numbalsoda-0.2.1-cp36-cp36m-macosx_10_9_x86_64.whl.
File metadata
- Download URL: numbalsoda-0.2.1-cp36-cp36m-macosx_10_9_x86_64.whl
- Upload date:
- Size: 28.9 kB
- Tags: CPython 3.6m, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7c0cb0de710b3192fe70ed0216bd0e28f55c0bd047be3c991cbd33093210a3cf
|
|
| MD5 |
33980cab7ec9d6900df082e161e1422a
|
|
| BLAKE2b-256 |
e367b8117c45eb525c33ec14f7b048290f2e2cac178415318eb82c8aeac41533
|