sqlite for datascience
Project description
sqlmath - sqlite for data-science
Status
Branch | master (v2024.10.23) |
beta (Web Demo) |
alpha (Development) |
---|---|---|---|
CI | |||
Coverage | |||
Demo | |||
Artifacts |
Table of Contents
Web Demo
Quickstart Build
To build sqlmath:
#!/bin/sh
# git clone sqlmath repo
git clone https://github.com/sqlmath/sqlmath --branch=beta --single-branch
cd sqlmath
# build nodejs binary ./_binary_sqlmath_napi8_xxx_x64.node
npm run test2
# build webassembly binary ./sqlmath_wasm.wasm
sh jslint_ci.sh shCiBuildWasm
Quickstart Website
To serve your own sqlmath website:
#!/bin/sh
# cd <sqlmath repo>
# serve website at http://localhost:8080/index.html
PORT=8080 sh jslint_ci.sh shHttpFileServer
Documentation
API Doc
Package Listing
Changelog
License
- sqlite is under public domain.
- jslint is under Unlicense License.
- zlib is under zlib License.
- cpplint.py is under 3-Clause BSD License.
- indent.exe is under GPLv3 License.
- Everything else is under MIT License.
Devops Instruction
python pypi publish
python -m build
#
twine upload --repository testpypi dist/sqlmath-2024.10.23*
py -m pip install --index-url https://test.pypi.org/simple/ sqlmath==2024.10.23
#
twine upload dist/sqlmath-2024.10.23*
pip install sqlmath==2024.10.23
sqlite upgrade
(set -e
#
# lgbm
sh jslint_ci.sh shRollupUpgrade "v4.4.0" "v4.5.0" ".ci.sh sqlmath_base.h"
#
# sqlite
sh jslint_ci.sh shRollupUpgrade "3.46.0" "3.46.1" ".ci.sh sqlmath_external_sqlite.c"
sh jslint_ci.sh shRollupUpgrade "3460000" "3460100" ".ci.sh sqlmath_external_sqlite.c"
#
# zlib
# sh jslint_ci.sh shRollupUpgrade "1.3" "1.3.1" ".ci.sh sqlmath_external_zlib.c"
#
# shSqlmathUpdate
read -p "Press Enter to shSqlmathUpdate:"
sh jslint_ci.sh shSqlmathUpdate
)
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
sqlmath-2024.10.23.tar.gz
(4.7 MB
view hashes)
Built Distributions
Close
Hashes for sqlmath-2024.10.23-cp313-cp313-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b329fd1f05568f97ae30f5fde36658d9708cbfa38b4c5bd6e0f3178684a83ec5 |
|
MD5 | a36af31333e7d02c11d11e7e1d72162f |
|
BLAKE2b-256 | 782d1e2a9c98d225515f10ffd91a34a34d47d151b9ac19fc7e469131ec524539 |
Close
Hashes for sqlmath-2024.10.23-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ee05cef145fa3e19c829006c7248b04ad9ac678ffad5a1e95c2cc6c7d0cc9fb |
|
MD5 | 5c92f5a772b0ac1f547c2e5cb0035334 |
|
BLAKE2b-256 | 43e76a2b3cce0f0306d8b085ad8e31facd510311aee66e24fd286f177f46b5f4 |
Close
Hashes for sqlmath-2024.10.23-cp313-cp313-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74bb1350a244af5014b3abbcbcbcf9a2af9df9c97ab901b5e3b76e547b68b57b |
|
MD5 | 25f1ff16a4f8021e0f5e622ec7be1c70 |
|
BLAKE2b-256 | a934c3f47622bc5055bfdf252516a33feefe1d36ed67a258852df3dc5bfab284 |
Close
Hashes for sqlmath-2024.10.23-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7bdd81c4a47e698eea6c8061a5d38075f4321ce6d649b36e4154a0c1fa88247d |
|
MD5 | d6733662d6e2b68fef7bca2db3c50ebb |
|
BLAKE2b-256 | 900eafc318ddb24c56cbfbc741497b65f4afb1c09d4d6ce5ef695b8c2a1a5240 |
Close
Hashes for sqlmath-2024.10.23-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6c74858c52dd2de84a6039bfe76f72914031e213ca8c834e64fd115bfbf782f |
|
MD5 | 11bc446ebb07d5bb35f8b1a163c6a368 |
|
BLAKE2b-256 | c7e369e6f868ac3b1101b990cdd04e35df297b116d39e9a694bdc4245ac539e6 |
Close
Hashes for sqlmath-2024.10.23-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ec78a8ae5b59249c63b11324fa9a5c7929fbf4ce87fcde9ae43e00113393f64 |
|
MD5 | d97e7ee3f5d414317d04c5e838914d53 |
|
BLAKE2b-256 | 4eb7ab21df300ee1d4ba6bc50e6a2053e5dcd98fb0ba7b71bad60c874110e886 |
Close
Hashes for sqlmath-2024.10.23-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5a58e7b1c2566717f9a134a25b7de081e2a73982efac1a4d17f61cfe457da29 |
|
MD5 | 542537122decb47786a09a9bccb162af |
|
BLAKE2b-256 | 3aa8b994de7a180634f53d5aae0931815d1fb16e7641c92c413399023cc69366 |
Close
Hashes for sqlmath-2024.10.23-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46ae9925815432ec13214fc5645be9c97c40808b19ac37aa79cc747e302c1c24 |
|
MD5 | ac82b8da70bfb41abd893c6d6980d20c |
|
BLAKE2b-256 | 7d77eb99f959970e4e2282fc2647d0643a4c9277bd1a797f0b22c739fddb36e4 |
Close
Hashes for sqlmath-2024.10.23-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff6a827d3bf2405e3c17d7c1fb2147ff83689f7213c25f9205943ae1414015cf |
|
MD5 | f7027de36ee8814ba32cf4efebad5caa |
|
BLAKE2b-256 | 379f6e7cfae39a085b240336649b15be73fa40fc7a1bb42f97c4b1aeaecf953d |
Close
Hashes for sqlmath-2024.10.23-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 110ef2b62563997d2adaa765e9dfcc2756fedf7f4e58787ad5b70a950625b27f |
|
MD5 | 6f9e33154956e6063362fda44c9891d1 |
|
BLAKE2b-256 | f23537629d7a9a61433ee5eeb98261a81c53aafd28a0f3c15c62809c7e9859ce |
Close
Hashes for sqlmath-2024.10.23-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae6b8f16a226d566755a3a8d09c811f6389bf0cd0216fd31a99a09881c46d79b |
|
MD5 | 4c31ddbc989af23062b59311a0d009b2 |
|
BLAKE2b-256 | 4cfe34082ec589ccd0b9e6e1b7b8485a799e19670e8851d4dfecf311be68ee8d |
Close
Hashes for sqlmath-2024.10.23-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 413b077df3c977a550cf40bcb11f9af5725fc7f1e6c5bd4958b61e9d2c5cb739 |
|
MD5 | 5d2006a94438c1bde0756291c8983c67 |
|
BLAKE2b-256 | ec81edef999e0bcb23130ee5d7b2c6465f1849d53a21b4a7d9096e580746f1d4 |