sqlite for datascience
Project description
sqlmath - sqlite for data-science
Status
Branch | master (v2024.7.28) |
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.7.28*
py -m pip install --index-url https://test.pypi.org/simple/ sqlmath==2024.7.28
#
twine upload dist/sqlmath-2024.7.28*
pip install sqlmath==2024.7.28
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.7.28.tar.gz
(4.7 MB
view hashes)
Built Distributions
Close
Hashes for sqlmath-2024.7.28-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c6d006afb72510d96f0571382703e61506cc8e57d0791a6a6d303e363ee23fa |
|
MD5 | 725d98b7fba547b9ff50e268cc3bcff2 |
|
BLAKE2b-256 | c9b64c3a6068c65d6895eeec5b16ff91363513f2519542a2d18a7d2ae61aff91 |
Close
Hashes for sqlmath-2024.7.28-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c469ccbf4703f873b55e09398e83ea3810d7bae437a395d524f0e6c1b1a95e34 |
|
MD5 | 1cc2c9833df9457f61a4a55051fd763d |
|
BLAKE2b-256 | f3b3a75cfef0804dafcf09424f8e24e6bfec8fd724629661ed0213d51e5d9487 |
Close
Hashes for sqlmath-2024.7.28-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8e35179a0b2d1aee0fb0db0cbbf5092dc40e20d7de04b7e1b70d670ed90d23c |
|
MD5 | 4a9371b6c6046e0ce0ea17dd492fa233 |
|
BLAKE2b-256 | 462663139348001b4fb80a14c2f4f2c954b18a1c934d8935a98baff7cdeab126 |
Close
Hashes for sqlmath-2024.7.28-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c05b500d0dffa69f2dddd693419a8fc4d9885e7e9b8706710a2f773e9cee7b7 |
|
MD5 | 4a3df6d7c6f7f11faa7e94eea59c0582 |
|
BLAKE2b-256 | 29ec2ae81566167187ba19a4b1e20c3cbd04ba5220ce7c5b4845d56fef06ee0e |
Close
Hashes for sqlmath-2024.7.28-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8618db71582e0252787241f55fe26fe14c38a619c3d29837e8926d90faaf08a |
|
MD5 | 6573864b149ae1585e31c7c65c611226 |
|
BLAKE2b-256 | 50a049f98ffc22265bbd75bd048ad4da05ef5ade49fe8b9eb307608f37cf5935 |
Close
Hashes for sqlmath-2024.7.28-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bce9f41891585aeface66c3e2ae9622f479392b6726e957866f1d4bb8d01b01 |
|
MD5 | 12c8da2cfcdaf19f493e71cc06b2deab |
|
BLAKE2b-256 | 537d45a297e962f02c4eb4338714da2997df294b2681e5a0366b53a74d23c5f2 |
Close
Hashes for sqlmath-2024.7.28-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41746344efc8955689501e9e39389f9ffffb6fb5213836ed6710fea4b7540fe7 |
|
MD5 | 806720b4402dcb529cf3b673053f4fa7 |
|
BLAKE2b-256 | 98bfd09ba697cb21483365765036960b02a556ce814ce6d1d0069d2c9147379c |
Close
Hashes for sqlmath-2024.7.28-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0015ad06a47ed22984e3eb0f57e25f8ae0963fb7a25a236448255c19e4498b6f |
|
MD5 | d6c18d45147e70b7e1f8a99431bdbaba |
|
BLAKE2b-256 | c2b7efcc6f0e01f4f4119889a8620019af1a54ddc5d353867ead6c1afe0f32f6 |
Close
Hashes for sqlmath-2024.7.28-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e3f2aba067de4d193a1ee20047a2ebc6b6dc71e17cf9b091a81d208961eb4a8 |
|
MD5 | 144d8cbe09f7b579085d8ea71af12dce |
|
BLAKE2b-256 | d575ee49379e71054385ceb623774e5541f226dbaf3251efdea5045d34b3c823 |