sqlite for datascience
Project description
sqlmath - sqlite for data-science
Status
Branch | master (v2024.9.30) |
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.9.30*
py -m pip install --index-url https://test.pypi.org/simple/ sqlmath==2024.9.30
#
twine upload dist/sqlmath-2024.9.30*
pip install sqlmath==2024.9.30
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.44.2" "3.46.0" ".ci.sh sqlmath_external_sqlite.c"
sh jslint_ci.sh shRollupUpgrade "3440200" "3460000" ".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.9.30.tar.gz
(4.7 MB
view hashes)
Built Distributions
Close
Hashes for sqlmath-2024.9.30-cp313-cp313-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7812a7378ff3abad05adebf8d7e51f232bf4d3bc260e400a27d72bb8f333c34c |
|
MD5 | a06ceedaaf662dadcf0b8e29e8313133 |
|
BLAKE2b-256 | bd4433f2893582c4a2179f96af70282561013b00a26b6db600a07ba08e8f943b |
Close
Hashes for sqlmath-2024.9.30-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3dd13185ce391e4e54f880ffd3b8f28cc92fb4ab03783f9346f1cd1638397005 |
|
MD5 | 0408cde6554a9d4a13e9c18c25f78ea3 |
|
BLAKE2b-256 | 203ada8bc8319a5ddfdcad4f122fc882abc6270dc2c02c4d8bd82de75a745f51 |
Close
Hashes for sqlmath-2024.9.30-cp313-cp313-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3011d82b8762f04d6166d2055ef8d1c82236e0a89c2ffdbb95540c73545e91ba |
|
MD5 | 1b416a9fd091bc43155fc3f6ec3b7af9 |
|
BLAKE2b-256 | 5136a54fa586ced977c2fcb850095f3e2b1fe8e948ec20d201ea5a5c78836154 |
Close
Hashes for sqlmath-2024.9.30-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8fffe7d0f67541f3ea8d773d5bb1a0778e92b9a9718bf13a63a3f7192e673fd |
|
MD5 | 230b1f7edb222c18fa6a6d80186773c9 |
|
BLAKE2b-256 | 750dc97c8e7db226246777a19fd90dfb2f39fccd3bed1c7ee47ffa67bf953c99 |
Close
Hashes for sqlmath-2024.9.30-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 773c78ff5ff6e182ded4d469e469d27fa6d9a1aa2f1f8c63d1dfe2a9fed92965 |
|
MD5 | 289a1ec5a3083a73296ed01fbbf6d05b |
|
BLAKE2b-256 | 4c5d3faaa617a0324f1fca459513f3ff763d5f0310db030d78054ea6f69342ba |
Close
Hashes for sqlmath-2024.9.30-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d07214fd29bb68ccc56029d99d204529bada012b6bce74611103d46a074aa4d |
|
MD5 | bf3ecb3789bafdab64f4fe9df7dc3c55 |
|
BLAKE2b-256 | 36b28b64eeaa64102c30aed1023a86cbebe43764cee6065ec12fc5365f5bd1cb |
Close
Hashes for sqlmath-2024.9.30-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca7f2894ba9c61b9acaa359204be86049d4b321b6d0a7eb23471bcc588020bf1 |
|
MD5 | 81f32813aa1a723ad92b80edcd7dcaf7 |
|
BLAKE2b-256 | b12515c395ace9bb5a236aea5cdcdf7a2f4a0e622e7c9bfc61b359deb0129d3a |
Close
Hashes for sqlmath-2024.9.30-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01db45b4c88fc59f3d9baa31e17a72fafe2f1aa777b69cb8f378901112dac900 |
|
MD5 | a0b7fd0f209e1e65ce2e86426c9a8985 |
|
BLAKE2b-256 | 3481ad6b217de872da7dd51eecf1c27b1b01872dd366f1a5ad8af156090d34da |
Close
Hashes for sqlmath-2024.9.30-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6664fbb9625716e32a6047fc32cdf83159ec8089b3985ac34ee2728b26731be9 |
|
MD5 | e06d17215c0709e81b651331497401be |
|
BLAKE2b-256 | 1c2979c84f9414fa01c2b5a226036b51111ac62a83f3a7b4840d9108bb5e645e |
Close
Hashes for sqlmath-2024.9.30-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4700a25d28451492dabcf97eb2f6a80d34bb6b9ba0488c0189cd04b95476a37b |
|
MD5 | a377bbc8f9d7e43f0b88638497988064 |
|
BLAKE2b-256 | 955f68e0a6667d6d075d9d4f7dcb495aba7775d3309b313ce162a05f8271ebe7 |
Close
Hashes for sqlmath-2024.9.30-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cdb7897a72a8f0dc0f61e729a3ced267b9196a17d6b5eefe7970582718aa4e6b |
|
MD5 | 0e8e6f9f8f8e073f2856bf8b5d339ed8 |
|
BLAKE2b-256 | b83ea8ad205eb47eb4269ca079c9c1d70c01f3b433fdb081ad75dda8085a43cf |
Close
Hashes for sqlmath-2024.9.30-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc4c05e2deb5018f0d7f6e79bcf2f30602415a67d5214f845258edd8f1effaad |
|
MD5 | 78fc7dfd845eacb85924c7746c5c62f2 |
|
BLAKE2b-256 | 929f0ab42c625e959c38336b7ced46a8abfc800c14751c26eb74a12cbf998738 |