sqlite for datascience
Project description
sqlmath - sqlite for data-science
Status
Branch | master (v2024.6.25) |
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.6.25*
py -m pip install --index-url https://test.pypi.org/simple/ sqlmath==2024.6.25
#
twine upload dist/sqlmath-2024.6.25*
pip install sqlmath==2024.6.25
sqlite upgrade
(set -e
#
# lgbm
sh jslint_ci.sh shRollupUpgrade "v4.3.0" "v4.4.0" ".ci.sh sqlmath_base.h"
#
# sqlite
sh jslint_ci.sh shRollupUpgrade "3.42.0" "3.44.2" ".ci.sh sqlmath_external_sqlite.c"
sh jslint_ci.sh shRollupUpgrade "3420000" "3440200" ".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.6.25.tar.gz
(4.7 MB
view hashes)
Built Distributions
Close
Hashes for sqlmath-2024.6.25-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e294f4fbafda36088236974d8d738ee7a3882a8a594b0786bff2b6ff8c84a413 |
|
MD5 | 40f2e82e7d9c7123c9ed867eded814ce |
|
BLAKE2b-256 | 3b4de9e775e4c828ba96d725b742fbf061f1a3a10b53758462f18ee6b81c6a2d |
Close
Hashes for sqlmath-2024.6.25-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfc9026a1f14125f9a9fa7004e493a8ea69e1171303f5d0ccb48f69717fc6be9 |
|
MD5 | 41d09bcc4c8b3ae0c2030a81101da8aa |
|
BLAKE2b-256 | b2862937f2125931e06cc0ef461466fc26588cbc632b1bb345569dbe14ada9e2 |
Close
Hashes for sqlmath-2024.6.25-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 21ad634c873c06c6bf3946acf9d9c186b1c66c520bb24b6c2f8856fadcf21bbe |
|
MD5 | 0952560d1bbcdd3204c64fe31d7d1150 |
|
BLAKE2b-256 | b7344890b635cd73202b47741b331f5c189344cad177a5e5db55c85f2031dcdd |
Close
Hashes for sqlmath-2024.6.25-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30330d5b728e331bea5b77a1dd2df37dac2e76f883d35185a9492fc679c5e53c |
|
MD5 | 8f65bec9e3422ac9641cd4ac31019cdb |
|
BLAKE2b-256 | dd692bd18c3435aa9d4f7c15626f5cf4799dc948bf40776c9180a07af8f10f20 |
Close
Hashes for sqlmath-2024.6.25-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d289f2bffc65bd6e28460f6ed54d411ad66c324154ef5a182e8cdb9ec57571d |
|
MD5 | af39ae7add4e635edd0e1f31ba405465 |
|
BLAKE2b-256 | 2aa51af1f968296f6fcda0c3acc41896f322ce9dea884a2ce5e961957c7e1ca2 |
Close
Hashes for sqlmath-2024.6.25-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93e58863978009c8424761fce23b02c04d771ae8add59861e398404e8278d502 |
|
MD5 | f3c789fd1733ba77154928c95dd1b0a4 |
|
BLAKE2b-256 | b51603c6021c675336f1a380083897da19e41a45e9ac6e3890567063701598e4 |
Close
Hashes for sqlmath-2024.6.25-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef4e9dc093faa03f8d7e7698df69ef5479d8ec75bf60f9f414fc245f74952bbb |
|
MD5 | c8a8e1a637c1212bb8b471e27b5220eb |
|
BLAKE2b-256 | f4c316e7a8d0580afaecef5bf1d6416b8db6cbf98a8cf1b760f32350e683fd94 |
Close
Hashes for sqlmath-2024.6.25-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e1d5df40b9a09b0654347e7ca03828e7498e9b27a4640a85583876cdb70b9c0 |
|
MD5 | d666585dd5def63df78929a10a4db22d |
|
BLAKE2b-256 | ab4fe53600e2e1d56b8ae9d5739b8b6b5ac4538f6676dc7eeb6cb7e6d89c7be4 |
Close
Hashes for sqlmath-2024.6.25-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01c72327e14b63c4afc0287f77697ea06ba680cb7d1e772c766d9efe77056975 |
|
MD5 | 9b668f0048b7c5cc085a4d4880fc52df |
|
BLAKE2b-256 | f150bafaa457b50982a8a9017e288a563b7ddb800ca03ee73d913df09f4c6685 |