sqlite for datascience
Project description
sqlmath - sqlite for data-science
Status
Branch | master (v2024.8.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.8.30*
py -m pip install --index-url https://test.pypi.org/simple/ sqlmath==2024.8.30
#
twine upload dist/sqlmath-2024.8.30*
pip install sqlmath==2024.8.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.8.30.tar.gz
(4.7 MB
view hashes)
Built Distributions
Close
Hashes for sqlmath-2024.8.30-cp313-cp313-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f42b74cf87570957d00c37a206ea79305ec663f3b64813036f1294ba70764832 |
|
MD5 | 1658bd53036bf3f92cae402e09ed3a2b |
|
BLAKE2b-256 | 6c3499136a21930f424344fbe65cfe0e5abc3e713990cbed8929e48e23b36048 |
Close
Hashes for sqlmath-2024.8.30-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3c8a30da24c635fd25d94889f649adbfc6ffcd968cbb1494fa29b0156302e0f |
|
MD5 | 8f148c1fc70290352a3a56777703a297 |
|
BLAKE2b-256 | 7bc60c290b1eb75d749350d6a1f0102cf347d16b18a9af3f1815dab7671c29a7 |
Close
Hashes for sqlmath-2024.8.30-cp313-cp313-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7e9cbeb51eb017a4fe86a279466a02e2250ebd8385620c748f88fd982d46e1d |
|
MD5 | 8725a60aa7fde5a728f55e503d1c385c |
|
BLAKE2b-256 | 4c4991718aa206193c3df4b160ad6499e574811dd87ef5c4e31ed9ee0bdd415a |
Close
Hashes for sqlmath-2024.8.30-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 128c8007306e4a2680f7e57657d39b244479f8575639031a6e7f9d3fb449dc28 |
|
MD5 | 30adc4bbcb3dbdee2b8d5bc640c6e3bd |
|
BLAKE2b-256 | ca66f5f50d14fde5f8c34aa7409a4acebd13678ee92f9d74ba6d52c2f1e28e15 |
Close
Hashes for sqlmath-2024.8.30-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 699d58999a84aa3846ad38705e066365831c73c994ac8dd766f27247cc260d34 |
|
MD5 | 851b3934b0f45e3680f3a65fca93b53a |
|
BLAKE2b-256 | 7a879a8e99804d4be71163bdc3353ec923447a066323e5095fee712dbeae1440 |
Close
Hashes for sqlmath-2024.8.30-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1faa6ff8d2fd74dbfeed4504f35de0b24fa9befbc21caf25d0824028ae5030b2 |
|
MD5 | ab91d15dc030446a68ac03b4529f7d0e |
|
BLAKE2b-256 | 22bcdd8596149e35149816cba16a29059e8d4345c25769253be1b6fefc53d37a |
Close
Hashes for sqlmath-2024.8.30-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 28a8fc615625815f5b273e2685c3cb55933cdf008d5597dd7c6da099b32a2962 |
|
MD5 | 7a56d11d508dd28ddcb0f781d81b0e5c |
|
BLAKE2b-256 | 02cca9eb0dc26f2143bf3eb36657cf6fe9beee2ab2ffd958011b7e51983edbd6 |
Close
Hashes for sqlmath-2024.8.30-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cebc56fb0806599063a47cfb0987d6dbd1c93e52abe5f90e514538d86c1313ea |
|
MD5 | 47c988c127140e953bfb6382a8a71d5e |
|
BLAKE2b-256 | d27e1532c333ebff60d04fc4fd4aa462685f5e5c28418218e942a9fc21c242d3 |
Close
Hashes for sqlmath-2024.8.30-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d27bf1ce4796456f72063c159ebc7fcbf41e7c8bb79a8d909577c4ff6f79467d |
|
MD5 | 35ecc8ae0f97292e25b5767aa1277c0f |
|
BLAKE2b-256 | c5e35d15e954cf54259f307f21bd526f28eb0df69aacd29ad6179056dd19fae5 |
Close
Hashes for sqlmath-2024.8.30-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ba4012c59dad9fdfdd446bfc5b46e6e37e4db7e98466793031d6ec95d68c295 |
|
MD5 | ce9dcdd1c547c7d3e465a8a6923129ba |
|
BLAKE2b-256 | fd924b5862f1edb3220ab44e9d579e8d851543b9c1e9a3078423fea736d1840d |
Close
Hashes for sqlmath-2024.8.30-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 64aa23ca0c2cf2c09b9bf707fb8d39ab71953d10b730b80214caaf20c04956cb |
|
MD5 | 14abdbb7db712eb129aa0f18297f2a03 |
|
BLAKE2b-256 | 7e05fa378a7c115b2cbf74b7d3273d285115805c6fe5a48044eb89de3c2e5f9c |
Close
Hashes for sqlmath-2024.8.30-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62472563fedeb9c5df0a58807b3848a29e0c934a1a0631b7c1b5a522693376cd |
|
MD5 | ed8d5ea3aef000120401254a8435d7d1 |
|
BLAKE2b-256 | 83da4b370cb1b42315086d88aaf823e5d4201001fa2be5639b287607a677a21f |