Skip to main content

sqlite for datascience

Project description

sqlmath - sqlite for data-science

Status

Branch master
(v2024.10.23)
beta
(Web Demo)
alpha
(Development)
CI ci ci ci
Coverage coverage coverage coverage
Demo
Artifacts



Table of Contents

  1. Web Demo

  2. Quickstart Build

  3. Quickstart Website

  4. Documentation

  5. Package Listing

  6. Changelog

  7. License

  8. Devops Instruction



Web Demo

screenshot



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

screenshot



Package Listing

screenshot_package_listing.svg



Changelog

screenshot_changelog.svg



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


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 details)

Uploaded Source

Built Distributions

sqlmath-2024.10.23-cp313-cp313-win_amd64.whl (2.3 MB view details)

Uploaded CPython 3.13 Windows x86-64

sqlmath-2024.10.23-cp313-cp313-manylinux_2_28_x86_64.whl (8.0 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.28+ x86-64

sqlmath-2024.10.23-cp313-cp313-macosx_11_0_arm64.whl (980.5 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

sqlmath-2024.10.23-cp312-cp312-win_amd64.whl (2.3 MB view details)

Uploaded CPython 3.12 Windows x86-64

sqlmath-2024.10.23-cp312-cp312-manylinux_2_28_x86_64.whl (8.0 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.28+ x86-64

sqlmath-2024.10.23-cp312-cp312-macosx_11_0_arm64.whl (948.7 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

sqlmath-2024.10.23-cp311-cp311-win_amd64.whl (2.3 MB view details)

Uploaded CPython 3.11 Windows x86-64

sqlmath-2024.10.23-cp311-cp311-manylinux_2_28_x86_64.whl (8.0 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.28+ x86-64

sqlmath-2024.10.23-cp311-cp311-macosx_11_0_arm64.whl (948.6 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

sqlmath-2024.10.23-cp310-cp310-win_amd64.whl (2.3 MB view details)

Uploaded CPython 3.10 Windows x86-64

sqlmath-2024.10.23-cp310-cp310-manylinux_2_28_x86_64.whl (8.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.28+ x86-64

sqlmath-2024.10.23-cp310-cp310-macosx_11_0_arm64.whl (948.6 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

File details

Details for the file sqlmath-2024.10.23.tar.gz.

File metadata

  • Download URL: sqlmath-2024.10.23.tar.gz
  • Upload date:
  • Size: 4.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for sqlmath-2024.10.23.tar.gz
Algorithm Hash digest
SHA256 6c28420e0558edb70d547df661c553dbd278bba928cf3da14c45d584a1214bdd
MD5 d7980c810283415a15b0c58f71836ccf
BLAKE2b-256 8fa9fb2a42ae62643a9f930b1f8c66cc194cb9f1b643e350a8b17fb53e75b424

See more details on using hashes here.

File details

Details for the file sqlmath-2024.10.23-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for sqlmath-2024.10.23-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b329fd1f05568f97ae30f5fde36658d9708cbfa38b4c5bd6e0f3178684a83ec5
MD5 a36af31333e7d02c11d11e7e1d72162f
BLAKE2b-256 782d1e2a9c98d225515f10ffd91a34a34d47d151b9ac19fc7e469131ec524539

See more details on using hashes here.

File details

Details for the file sqlmath-2024.10.23-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sqlmath-2024.10.23-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9ee05cef145fa3e19c829006c7248b04ad9ac678ffad5a1e95c2cc6c7d0cc9fb
MD5 5c92f5a772b0ac1f547c2e5cb0035334
BLAKE2b-256 43e76a2b3cce0f0306d8b085ad8e31facd510311aee66e24fd286f177f46b5f4

See more details on using hashes here.

File details

Details for the file sqlmath-2024.10.23-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sqlmath-2024.10.23-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 74bb1350a244af5014b3abbcbcbcf9a2af9df9c97ab901b5e3b76e547b68b57b
MD5 25f1ff16a4f8021e0f5e622ec7be1c70
BLAKE2b-256 a934c3f47622bc5055bfdf252516a33feefe1d36ed67a258852df3dc5bfab284

See more details on using hashes here.

File details

Details for the file sqlmath-2024.10.23-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for sqlmath-2024.10.23-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7bdd81c4a47e698eea6c8061a5d38075f4321ce6d649b36e4154a0c1fa88247d
MD5 d6733662d6e2b68fef7bca2db3c50ebb
BLAKE2b-256 900eafc318ddb24c56cbfbc741497b65f4afb1c09d4d6ce5ef695b8c2a1a5240

See more details on using hashes here.

File details

Details for the file sqlmath-2024.10.23-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sqlmath-2024.10.23-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b6c74858c52dd2de84a6039bfe76f72914031e213ca8c834e64fd115bfbf782f
MD5 11bc446ebb07d5bb35f8b1a163c6a368
BLAKE2b-256 c7e369e6f868ac3b1101b990cdd04e35df297b116d39e9a694bdc4245ac539e6

See more details on using hashes here.

File details

Details for the file sqlmath-2024.10.23-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sqlmath-2024.10.23-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7ec78a8ae5b59249c63b11324fa9a5c7929fbf4ce87fcde9ae43e00113393f64
MD5 d97e7ee3f5d414317d04c5e838914d53
BLAKE2b-256 4eb7ab21df300ee1d4ba6bc50e6a2053e5dcd98fb0ba7b71bad60c874110e886

See more details on using hashes here.

File details

Details for the file sqlmath-2024.10.23-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for sqlmath-2024.10.23-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f5a58e7b1c2566717f9a134a25b7de081e2a73982efac1a4d17f61cfe457da29
MD5 542537122decb47786a09a9bccb162af
BLAKE2b-256 3aa8b994de7a180634f53d5aae0931815d1fb16e7641c92c413399023cc69366

See more details on using hashes here.

File details

Details for the file sqlmath-2024.10.23-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sqlmath-2024.10.23-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 46ae9925815432ec13214fc5645be9c97c40808b19ac37aa79cc747e302c1c24
MD5 ac82b8da70bfb41abd893c6d6980d20c
BLAKE2b-256 7d77eb99f959970e4e2282fc2647d0643a4c9277bd1a797f0b22c739fddb36e4

See more details on using hashes here.

File details

Details for the file sqlmath-2024.10.23-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sqlmath-2024.10.23-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ff6a827d3bf2405e3c17d7c1fb2147ff83689f7213c25f9205943ae1414015cf
MD5 f7027de36ee8814ba32cf4efebad5caa
BLAKE2b-256 379f6e7cfae39a085b240336649b15be73fa40fc7a1bb42f97c4b1aeaecf953d

See more details on using hashes here.

File details

Details for the file sqlmath-2024.10.23-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for sqlmath-2024.10.23-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 110ef2b62563997d2adaa765e9dfcc2756fedf7f4e58787ad5b70a950625b27f
MD5 6f9e33154956e6063362fda44c9891d1
BLAKE2b-256 f23537629d7a9a61433ee5eeb98261a81c53aafd28a0f3c15c62809c7e9859ce

See more details on using hashes here.

File details

Details for the file sqlmath-2024.10.23-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sqlmath-2024.10.23-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ae6b8f16a226d566755a3a8d09c811f6389bf0cd0216fd31a99a09881c46d79b
MD5 4c31ddbc989af23062b59311a0d009b2
BLAKE2b-256 4cfe34082ec589ccd0b9e6e1b7b8485a799e19670e8851d4dfecf311be68ee8d

See more details on using hashes here.

File details

Details for the file sqlmath-2024.10.23-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sqlmath-2024.10.23-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 413b077df3c977a550cf40bcb11f9af5725fc7f1e6c5bd4958b61e9d2c5cb739
MD5 5d2006a94438c1bde0756291c8983c67
BLAKE2b-256 ec81edef999e0bcb23130ee5d7b2c6465f1849d53a21b4a7d9096e580746f1d4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page