Skip to main content

sqlmath

SQLite with data-science superpowers. Run statistics, machine learning, and analytics directly in SQL queries — from Python, JavaScript, or the browser.

PyPI npm Demo API Docs

Status

Branch master
(v2026.8.31)
beta
(Web Demo)
alpha
(Development)
CI ci ci ci
Coverage coverage coverage coverage
Demo
Artifacts



Table of Contents

  1. Web Demo

  2. Why sqlmath?

  3. Quickstart

  4. Built-in SQL Functions

  5. Machine Learning with LightGBM

  6. Use Cases

  7. Why sqlmath vs Alternatives?

  8. Python API Reference

  9. Node.js API Reference

  10. Platform Notes

  11. Building from Source

  12. Package Listing

  13. Changelog

  14. License

  15. Devops Instruction



Web Demo

screenshot



Why sqlmath?

SQLite is everywhere — it's the most deployed database in the world. But it lacks the statistical and ML functions needed for data-science. sqlmath fixes that.

What you get:

  • 20+ built-in functions for math, statistics, arrays, dates, and compression
  • LightGBM integration — train and predict ML models directly in SQL
  • Zero dependencies — single binary, no external libraries needed
  • Multi-platform — Python, Node.js, browser (WebAssembly)



Quickstart



Python

pip install sqlmath
from sqlmath import db_open, db_exec, db_close

# Open an in-memory database
db = db_open(":memory:")

# Create sample data
db_exec(db=db, sql="""
    CREATE TABLE prices (symbol TEXT, price REAL);
    INSERT INTO prices VALUES ('AAPL', 150.0), ('GOOGL', 140.0), ('MSFT', 380.0);
""")

# Use built-in statistical functions
result = db_exec(db=db, sql="""
    SELECT
        AVG(price) AS mean_price,
        MEDIAN2(price) AS median_price,
        STDEV(price) AS stdev_price
    FROM prices
""")
print(result)
# [[{'mean_price': 223.33, 'median_price': 150.0, 'stdev_price': 135.77}]]

db_close(db)



JavaScript (Node.js)

npm install sqlmath
import { dbOpenAsync, dbExecAsync, dbCloseAsync } from "sqlmath";

const db = await dbOpenAsync({ filename: ":memory:" });

await dbExecAsync({
    db,
    sql: `
        CREATE TABLE prices (symbol TEXT, price REAL);
        INSERT INTO prices VALUES ('AAPL', 150.0), ('GOOGL', 140.0), ('MSFT', 380.0);
    `
});

const result = await dbExecAsync({
    db,
    sql: "SELECT AVG(price) AS mean_price FROM prices"
});
console.log(result);

await dbCloseAsync(db);



Browser (WebAssembly)

Try it live: sqlmath.github.io/sqlmath



Built-in SQL Functions



Math

Function Description
cot(x) Cotangent
coth(x) Hyperbolic cotangent
fmod(x, y) Floating-point modulo
squared(x) Square of x
squaredwithsign(x) Square preserving sign (negative input → negative output)
sqrtwithsign(x) Square root preserving sign
normalizewithsqrt(x) Normalize using square root
normalizewithsquared(x) Normalize using square



Statistics (Aggregate)

Function Description
MEDIAN2(x) Median value (aggregate)
PERCENTILE(x, p) Percentile at p (aggregate)
QUANTILE(x, q) Quantile at q (aggregate)
STDEV(x) Standard deviation (sample, window-capable)



Statistics (Scalar)

Function Description
marginoferror95(p, n) 95% margin of error: sqrt(p*(1-p)/n)
random1() Random float in [0, 1)



Arrays

Function Description
doublearray_array(...) Create double array from values
doublearray_extract(arr, i) Extract element at index
doublearray_jsonfrom(json) Create array from JSON
doublearray_jsonto(arr) Convert array to JSON



Date/Time

sqlmath extends SQLite's date functions with integer-format conversions (YYYYMMDDHHMMSS).



Time Series / Signal Processing

Function Description
WIN_SINEFIT2(...) Fit sine wave to data (aggregate window function)
SINEFIT_REFITLAST(...) Refit sine wave with new data point



Compression

Function Description
GZIP_COMPRESS(blob) Compress BLOB with gzip
GZIP_UNCOMPRESS(blob) Decompress gzip BLOB

Note: Input must be BLOB. Use CAST(text AS BLOB) for text data.



Type Casting

Function Description
castrealornull(x) Cast to REAL or NULL
castrealorzero(x) Cast to REAL or 0.0
casttextorempty(x) Cast to TEXT or ''
roundorzero(x, n) Round or return 0



Cryptography

Function Description
sha256(data) SHA-256 hash (returns BLOB)
SELECT HEX(sha256('hello')) AS hash;
-- 2CF24DBA5FB0A30E26E83B2AC5B9E29E1B161E5C1FA7425E73043362938B9824



Machine Learning with LightGBM

sqlmath embeds LightGBM for gradient boosting directly in SQL queries. Train models on your data without leaving SQL — no data shuffle to Python needed.

Python users: You must call lgbm_dlopen() before using any lgbm_* functions. See Platform Notes for details.



Training from a Table

LGBM_TRAINFROMTABLE is an aggregate function — it consumes rows like SUM() or AVG(), but outputs a trained model BLOB.

-- Create a table to store the model
CREATE TABLE model_store (model BLOB);

-- Train directly from your data table
INSERT INTO model_store(model)
SELECT
    LGBM_TRAINFROMTABLE(
        -- Training parameters
        (
            'objective=binary'
            || ' learning_rate=0.1'
            || ' metric=auc'
            || ' num_leaves=31'
            || ' verbosity=0'
        ),
        50,            -- num_iterations
        10,            -- eval_step (early stopping check interval)
        'max_bin=15',  -- data parameters
        NULL,          -- reference dataset (NULL for training set)
        -- Columns: first column MUST be the label
        label, feature1, feature2, feature3, feature4
    )
FROM training_data;



Prediction

-- Predict on new data using the stored model
SELECT
    id,
    LGBM_PREDICTFORTABLE(
        (SELECT model FROM model_store),
        0,     -- predict_type (0 = normal probability)
        0,     -- start_iteration
        50,    -- num_iterations
        '',    -- prediction parameters
        feature1, feature2, feature3, feature4
    ) AS prediction
FROM test_data;



Real-World Example: Credit Card Fraud Detection

From the Kaggle notebook — training on 284,807 transactions with 0.17% fraud rate:

from sqlmath import db_open, db_exec, db_table_import

db = db_open("fraud.sqlite")

# Import Kaggle credit card dataset
db_table_import(db=db, filename="creditcard.csv", table_name="transactions", mode="csv")

# Split 80/20 train/test
db_exec(db=db, sql="""
    CREATE TABLE train AS SELECT * FROM transactions WHERE RANDOM() % 5 != 0;
    CREATE TABLE test AS SELECT * FROM transactions WHERE RANDOM() % 5 = 0;
""")

# Train with automatic class imbalance handling
db_exec(db=db, sql="""
    CREATE TABLE model_store (model BLOB);

    INSERT INTO model_store(model)
    SELECT
        LGBM_TRAINFROMTABLE(
            (
                'objective=binary'
                || ' learning_rate=0.05'
                || ' metric=auc'
                || ' is_unbalance=true'  -- Auto-weight minority class
                || ' num_leaves=31'
                || ' verbosity=0'
            ),
            100,           -- num_iterations
            10,            -- eval_step
            'max_bin=255', -- data_params
            NULL,          -- reference
            -- First column = label, rest = features (V1-V28 + Amount)
            Class, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10,
            V11, V12, V13, V14, V15, V16, V17, V18, V19, V20,
            V21, V22, V23, V24, V25, V26, V27, V28, Amount
        )
    FROM train;
""")



LightGBM Functions

Function Type Description
lgbm_dlopen(path) scalar Load LightGBM library (required in Python)
LGBM_TRAINFROMTABLE(params, n_iter, eval, data_params, ref, label, ...) aggregate Train model from table columns
LGBM_TRAINFROMFILE(params, n_iter, eval, train_file, data_params, test_file) scalar Train from LibSVM file
LGBM_PREDICTFORTABLE(model, type, start, n, params, ...) window Predict per row
LGBM_PREDICTFORFILE(model, type, start, n, params, file, header, out) scalar Predict and save to file
lgbm_extract(result, key) scalar Extract value from result

Complete Example:

Kaggle

Full notebook with fraud detection, intraday trading signals, and model persistence.

Kaggle Environment:

  • Linux x64, Python 3.12, Node.js 24
  • Datasets: Credit Card Fraud (284K transactions), SPY intraday OHLCV
  • sqlmath installs via pip install sqlmath==2026.8.31



Use Cases



Financial Data Analysis

from sqlmath import db_open, db_exec, db_close, db_table_import

db = db_open(":memory:")

# Import OHLCV data
db_table_import(db=db, table_name="prices", filename="prices.csv", mode="csv")

# Calculate rolling statistics in SQL
result = db_exec(db=db, sql="""
    SELECT
        date,
        close,
        AVG(close) OVER (ORDER BY date ROWS 20 PRECEDING) AS sma_20,
        STDEV(close) OVER (ORDER BY date ROWS 20 PRECEDING) AS volatility,
        PERCENTILE(volume, 50) OVER (ORDER BY date ROWS 5 PRECEDING) AS median_volume
    FROM prices
    ORDER BY date DESC
    LIMIT 10
""")

db_close(db)



Embedded ML Pipelines

Train and deploy models without data movement:

# 1. Load data into SQLite
db_table_import(db=db, table_name="features", filename="training_data.csv", mode="csv")

# 2. Train model in-database
db_exec(db=db, sql="""
    CREATE TABLE models AS
    SELECT LGBM_TRAINFROMTABLE(...) AS model FROM features
""")

# 3. Score new data in-database
db_exec(db=db, sql="""
    SELECT id, LGBM_PREDICTFORTABLE(model, ...) AS score
    FROM new_data, models
""")

# 4. Export results
db_file_save(db=db, filename="scored_data.sqlite")



Data Compression & Hashing

-- Compress large text fields
UPDATE documents SET
    content_compressed = GZIP_COMPRESS(CAST(content AS BLOB));

-- Generate content hashes for deduplication
SELECT HEX(sha256(content)) AS content_hash, COUNT(*)
FROM documents
GROUP BY content_hash
HAVING COUNT(*) > 1;



Why sqlmath vs Alternatives?

Feature sqlmath pandas DuckDB sqlite3
In-database ML ✅ LightGBM ❌ ❌ ❌
Zero data shuffle ✅ ❌ ✅ ✅
Statistical functions ✅ 20+ ✅ ✅ ❌
Browser support ✅ WASM ❌ ❌ ❌
Single file deployment ✅ ❌ ✅ ✅
Memory efficiency ✅ Streaming ❌ In-memory ✅ ✅

Choose sqlmath when:

  • You need ML training/inference inside the database
  • Your data is already in SQLite
  • You want browser-based analytics (WebAssembly)
  • You need statistical functions beyond basic SQL

Choose pandas when:

  • You need complex data transformations
  • Interactive exploration with rich visualization
  • Your workflow is Python-centric

Choose DuckDB when:

  • You need fast analytical queries on large datasets
  • You want pandas DataFrame interop
  • OLAP workloads are primary



Python API Reference

from sqlmath import (
    db_open,           # Open database
    db_close,          # Close database
    db_exec,           # Execute SQL, return results
    db_exec_and_return_lastblob,  # Execute SQL, return last blob
    db_file_load,      # Load database from file
    db_file_save,      # Save database to file
    db_table_import,   # Import data into table
    db_noop,           # No-op for testing
)



db_exec()

result = db_exec(
    db=db,                    # Database connection
    sql="SELECT ...",         # SQL statement(s)
    bind_list=[...],          # Bind parameters (list or dict)
    response_type=None,       # None (default) returns list-of-dicts
                              # "list" | "lastblob" | "arraybuffer"
)
# Default: [[{'col1': val1, 'col2': val2}, ...]]



Node.js API Reference

screenshot



Platform Notes

The JavaScript (Node.js) binding is more mature than Python. Key differences:

Feature Node.js Python
Async vs sync api async only: result = await dbExecAsync({...}) sync only: result = db_exec(...)
Connection pooling ✅ db = await dbOpenAsync({threadCount: 4, ...}) ❌ db = db_open(...)
Type hints N/A ❌ Not yet
Context manager N/A ❌ with db_open() not supported

Note: The Python wrapper is a work in progress. Contributions welcome!



Building from Source



Prerequisites

  • Node.js 24+
  • Python 3.12+
  • C compiler (gcc, clang, or MSVC)



Build

#!/bin/sh

# git clone sqlmath repo
git clone https://github.com/sqlmath/sqlmath --branch=beta --single-branch
cd sqlmath

# Build native binary
npm run test2

# Build WebAssembly (optional)
sh jslint_ci.sh shCiBuildWasm



Run Tests

# Full test suite (includes full clean-build)
npm run test2

# Full test suite (includes partial re-build of modified files)
npm run test

# Quick test (skip build)
npm run test --fast



Serve Demo Locally

PORT=8080 sh jslint_ci.sh shHttpFileServer
# Open http://localhost:8080/index.html



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-2026.8.31*
py -m pip install --index-url https://test.pypi.org/simple/ sqlmath==2026.8.31
#
twine upload dist/sqlmath-2026.8.31*
pip install sqlmath==2026.8.31



sqlite upgrade

    (set -e
    #
    # lgbm
    sh jslint_ci.sh shRollupUpgrade "v4.6.0" "v4.7.0" ".ci.sh sqlmath_base.h"
    #
    # sqlite
    sh jslint_ci.sh shRollupUpgrade "3.50.4" "3.51.3" ".ci.sh sqlmath_external_sqlite.c"
    sh jslint_ci.sh shRollupUpgrade "3500400" "3510300" ".ci.sh sqlmath_external_sqlite.c"
    #
    # shSqlmathUpdate
    read -p "Press Enter to shSqlmathUpdate:"
    sh jslint_ci.sh shSqlmathUpdate
    )

Metadata

Release files for sqlmath 2026.8.31

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sqlmath 2026.8.31
File Size Uploaded
sqlmath-2026.8.31.tar.gz 5.0 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for sqlmath 2026.8.31
File
sqlmath-2026.8.31-cp315-cp315t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
sqlmath-2026.8.31-cp315-cp315t-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 Details
sqlmath-2026.8.31-cp315-cp315t-macosx_10_15_x86_64.whl CPython 3.15 CPython 3.15 free-threading macOS 10.15+ x86-64 Details
sqlmath-2026.8.31-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
sqlmath-2026.8.31-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
sqlmath-2026.8.31-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details
sqlmath-2026.8.31-cp315-cp315-macosx_10_15_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.15+ x86-64 Details
sqlmath-2026.8.31-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
sqlmath-2026.8.31-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
sqlmath-2026.8.31-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details
sqlmath-2026.8.31-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
sqlmath-2026.8.31-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
sqlmath-2026.8.31-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
sqlmath-2026.8.31-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
sqlmath-2026.8.31-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
sqlmath-2026.8.31-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
sqlmath-2026.8.31-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
sqlmath-2026.8.31-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
sqlmath-2026.8.31-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
sqlmath-2026.8.31-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
sqlmath-2026.8.31-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
sqlmath-2026.8.31-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
sqlmath-2026.8.31-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
sqlmath-2026.8.31-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
sqlmath-2026.8.31-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
sqlmath-2026.8.31-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
sqlmath-2026.8.31-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
sqlmath-2026.8.31-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
sqlmath-2026.8.31-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
sqlmath-2026.8.31-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 100.5 MB

Release files / sqlmath-2026.8.31.tar.gz

Download URL sqlmath-2026.8.31.tar.gz
Size 5.0 MB
Tags Source
SHA-256 checksum
How to use checksums
f405b84d60ec39c67ab9ecac739eac5f4475a430ce30bf7837bbd8041e392495
BLAKE2b-256 checksum
How to use checksums
33942fec8f30387b326652845986b58fb0bb6c5aed2bf0a5ae240bd7828252bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp315-cp315t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL sqlmath-2026.8.31-cp315-cp315t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 8.1 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c344ed4dc3faf674c9494274e4e2701cc8ede9a35002e795b5519e9b4769b083
BLAKE2b-256 checksum
How to use checksums
f32375fd39042b93e036740be40a2a4fda188e52612d2e97cb9cf73ec5b4f975
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp315-cp315t-macosx_11_0_arm64.whl

Download URL sqlmath-2026.8.31-cp315-cp315t-macosx_11_0_arm64.whl
Size 1.0 MB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9a413a392be827dfa729ee049c5779a3de815e6a277aa9b827d324aa88bee483
BLAKE2b-256 checksum
How to use checksums
57911c01f23f389f98eaa1578feb77ecadd0ab4c7ddcb61bb7bb4cc98a09b732
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp315-cp315t-macosx_10_15_x86_64.whl

Download URL sqlmath-2026.8.31-cp315-cp315t-macosx_10_15_x86_64.whl
Size 1.1 MB
Tags CPython 3.15 CPython 3.15 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
c92fe7fa86d1eaa5c6d2f6dca18808c1e133f7113d64200177c797f6ef35d0f7
BLAKE2b-256 checksum
How to use checksums
5d8d9ccd496536b584f70cef8f947f5ff8d9daea0766dac463fc346543b4e574
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp315-cp315-win_amd64.whl

Download URL sqlmath-2026.8.31-cp315-cp315-win_amd64.whl
Size 2.4 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
29490be7cc9fcb8caff4245f1c988ee3ee543337098fc3d871c7aa24e394de71
BLAKE2b-256 checksum
How to use checksums
83e4b421abd4091e2d1ecc069a69423560ee4828a203ab1bfb190b88896da25a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL sqlmath-2026.8.31-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 8.1 MB
Tags CPython 3.15 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f617f3034c79fc2273753bf4ad98476f036139bfaf50414fa36d2e6a99896cc2
BLAKE2b-256 checksum
How to use checksums
77463bc063d423213dd97d2ca503ff4ed0b90e69445b7875b5b5a9b481be1281
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp315-cp315-macosx_11_0_arm64.whl

Download URL sqlmath-2026.8.31-cp315-cp315-macosx_11_0_arm64.whl
Size 1.0 MB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a4388b072ce61ae515cd2770c5ed31b76c9b9f287450180646132fa329b0e76c
BLAKE2b-256 checksum
How to use checksums
2f95f5af32168305144235443d4551815db5e4f45837515fa52a5e0b73675d35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp315-cp315-macosx_10_15_x86_64.whl

Download URL sqlmath-2026.8.31-cp315-cp315-macosx_10_15_x86_64.whl
Size 1.1 MB
Tags CPython 3.15 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
08ed82fa952fd7f7ea088f0ae122f8d8aa1a34065bad21e940e437b943077a09
BLAKE2b-256 checksum
How to use checksums
da8d9c7cfd5d5de0b413808ec993477c2709128a3c95a55ed43c60ede1a108d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL sqlmath-2026.8.31-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 8.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
df6aa0504eb5f2e2d63090ead47733dd351af112c0123325a8db56f9efbcac13
BLAKE2b-256 checksum
How to use checksums
05518cf81a40cfb1584e789cb11847a9ac654015084af736340fd37707cb9571
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp314-cp314t-macosx_11_0_arm64.whl

Download URL sqlmath-2026.8.31-cp314-cp314t-macosx_11_0_arm64.whl
Size 1.0 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
04eebe17bd6f3c2bbfba8f88b45dbc91362737b3f76804fcdd8c1bf3295c4930
BLAKE2b-256 checksum
How to use checksums
69d700432a0965e2c6d1a7d52b38b474596952838d1f15a2ebf335d0c273e99b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL sqlmath-2026.8.31-cp314-cp314t-macosx_10_15_x86_64.whl
Size 1.1 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
3b864747b98492821f9335e6d8d3dcf690bd9f6f63bffe35f6bdc4ab60435161
BLAKE2b-256 checksum
How to use checksums
a049888d1a7464a143188525652f5cb73ff2e9308188628b5a035d5d92818c30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp314-cp314-win_amd64.whl

Download URL sqlmath-2026.8.31-cp314-cp314-win_amd64.whl
Size 2.4 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
63aea9ba3aa10c30a28f6bf10ddc3c9bac98be43c3eb4915652249b1299a2703
BLAKE2b-256 checksum
How to use checksums
be0084cb41f3ff66130a20d78e30c642006353474cb729ce7b1daaa2ce6acda4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL sqlmath-2026.8.31-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 8.1 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
11a3a23000331685d59f4ad9d3c9bea529e0156fbef26e1f2d2b09cf33c5c4b6
BLAKE2b-256 checksum
How to use checksums
a851e6d96539817cc147004445b86a0cf93495de9c8a00e1eda7beed3fc6784d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp314-cp314-macosx_11_0_arm64.whl

Download URL sqlmath-2026.8.31-cp314-cp314-macosx_11_0_arm64.whl
Size 1.0 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b0ffc99bd34b4b410a1ce80f8aacb17b449b9ee8f83dcee94c0d65fac82dcd0d
BLAKE2b-256 checksum
How to use checksums
0b306e6abcbf7f33f48fe7600d2be57c6131417ab985f4bf3f26de2622ccc1d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp314-cp314-macosx_10_15_x86_64.whl

Download URL sqlmath-2026.8.31-cp314-cp314-macosx_10_15_x86_64.whl
Size 1.1 MB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
a2a698d044e108b9d9a509886d83593fc6a124401d7b0bc3be9e2669929f71ef
BLAKE2b-256 checksum
How to use checksums
578e442e616b6d501834024cdbaa09be259d12c4271e34235827ebcdb3093068
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp313-cp313-win_amd64.whl

Download URL sqlmath-2026.8.31-cp313-cp313-win_amd64.whl
Size 2.3 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
76eeba5434e8d5e2bb2036330ee17d9462608647683477d8f162843b4aa4ce0a
BLAKE2b-256 checksum
How to use checksums
5e8284ac8888ea77759aa931350bec42675160352440d96f471aa2797473919d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL sqlmath-2026.8.31-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 8.1 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e690e3fddb9bb53ace8ad04f2171aed1b657f3f8739587458feaa0d2d83f10db
BLAKE2b-256 checksum
How to use checksums
a9b84e7bdc9a1a6df10ae65efa13b3e3593f1164ff6e1a3bfcc808f45d68bf67
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp313-cp313-macosx_11_0_arm64.whl

Download URL sqlmath-2026.8.31-cp313-cp313-macosx_11_0_arm64.whl
Size 1.0 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ae38e31c70209b635292b27a281cc1a025fb21c76b6efacd81aa99327dc9b18f
BLAKE2b-256 checksum
How to use checksums
f5076a54b9217ca8a0ba78251b5ba5eda17eb5e97568b4d3f43c78dd70a9b5b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp313-cp313-macosx_10_13_x86_64.whl

Download URL sqlmath-2026.8.31-cp313-cp313-macosx_10_13_x86_64.whl
Size 1.1 MB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
331a6a1d80a2a74a0be373b7f5c5c7bb5f3945504c8d4fc57826e903d2e5ac7b
BLAKE2b-256 checksum
How to use checksums
ad9a4740ae7d8492475f22ab783cbad72bfbaa927c5f47267728bb6fcdf571a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp312-cp312-win_amd64.whl

Download URL sqlmath-2026.8.31-cp312-cp312-win_amd64.whl
Size 2.3 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
ee3296d71e3b445c23dc466a5d0c59f86994cf1890bede5eadf8135f96784e6c
BLAKE2b-256 checksum
How to use checksums
136f24aa86321f1d4b43f68f8b01c71cab955caf3f7a526c0ec2e4e6f616942b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL sqlmath-2026.8.31-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 8.1 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
68c4f51c105a80789cf00560387ed2dd3353a05c7aa17e1f50698549e498a8a3
BLAKE2b-256 checksum
How to use checksums
d164cff23f71b25dc48f688d6063e3ae8d6fca98cd54ef26b64a9e85ee179797
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp312-cp312-macosx_11_0_arm64.whl

Download URL sqlmath-2026.8.31-cp312-cp312-macosx_11_0_arm64.whl
Size 989.7 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e287f5e22bd4934bce28a8ef3fbc72f8253cac71371f57fc9e5c5edc60b4a269
BLAKE2b-256 checksum
How to use checksums
62dc4e2850d0cb8daed9c85283551a7b2a8596a54525cab6eca782c92c545fbc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp312-cp312-macosx_10_13_x86_64.whl

Download URL sqlmath-2026.8.31-cp312-cp312-macosx_10_13_x86_64.whl
Size 1.1 MB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
cd4e55ce51f37a7638eadc991bb12571243c676102fdc3886c77797ac7ae53c4
BLAKE2b-256 checksum
How to use checksums
c9a01a0c1beedd91bfa8ac6bd1aa713db822176f7f65fd61120a6b6a41a82e7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp311-cp311-win_amd64.whl

Download URL sqlmath-2026.8.31-cp311-cp311-win_amd64.whl
Size 2.3 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
8cb83e97e3fc5bceceb3a914a7ad63b831031a351aa1ea7346868325198b3041
BLAKE2b-256 checksum
How to use checksums
68b5c3320adf995d4b0166ab30028d34b26fd849333f921e95b904aff154e143
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL sqlmath-2026.8.31-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 8.1 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7d73c0fcde355ffe094ce265e47839fe9669a391629233db5916521c3884ef17
BLAKE2b-256 checksum
How to use checksums
a8c191daacce503a50ccf4d13d0136832c1f7590901c199dac84de506c20f0e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp311-cp311-macosx_11_0_arm64.whl

Download URL sqlmath-2026.8.31-cp311-cp311-macosx_11_0_arm64.whl
Size 989.7 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b03a7c397e2c8dc7fae8541bdaf97aadbcf9a60f5c4bdb5d36f50fffc5a2ea96
BLAKE2b-256 checksum
How to use checksums
9b85df14e9d1d8ff988a45b187498de9501e24c55880d0633a99d10c0cdf27d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp311-cp311-macosx_10_9_x86_64.whl

Download URL sqlmath-2026.8.31-cp311-cp311-macosx_10_9_x86_64.whl
Size 1.1 MB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
f27ff3e9cd4b63fc139baebac0cc9e76b4e16c8465466af30b249c1937e0476b
BLAKE2b-256 checksum
How to use checksums
da379bcbdded2f24eead13f39dc4e8c10c91f247716c47e0533fafddd5fb65e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp310-cp310-win_amd64.whl

Download URL sqlmath-2026.8.31-cp310-cp310-win_amd64.whl
Size 2.3 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
875ee5b0e49a84cf931c065f8ddbdf2dc76638abbbf19d301ea84a9ed17363d7
BLAKE2b-256 checksum
How to use checksums
ce191fdb3c42d1b4f57c490fc17accbfe7fe7fd3e23d36da9742756d7c7a7a7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL sqlmath-2026.8.31-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 8.1 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d6aa823d6e95d6b0ef970247b7047688a9a7e15c918f0aed458b9b87ebe08416
BLAKE2b-256 checksum
How to use checksums
9a92d2874be2bb9c4ede2ecae854823bc447f11d2f21da0d93d9e7850e760475
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp310-cp310-macosx_11_0_arm64.whl

Download URL sqlmath-2026.8.31-cp310-cp310-macosx_11_0_arm64.whl
Size 989.7 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2f5f413ad8d6d86e5fc3bdfbd47c8c49eb83875afb0d58bb0293a4d2ab3bb386
BLAKE2b-256 checksum
How to use checksums
b5df80b5cdc92d217ad95b6a783770845bb877ea4074cd31d4b91096abfefc15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / sqlmath-2026.8.31-cp310-cp310-macosx_10_9_x86_64.whl

Download URL sqlmath-2026.8.31-cp310-cp310-macosx_10_9_x86_64.whl
Size 1.1 MB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
a932fae8f8135ca7f5037f6dbcb4ee4686c4f577142141ce06de288d29d77966
BLAKE2b-256 checksum
How to use checksums
e42a23eb4c6e73745cbd7eca555c525dcdd7bb38ec3c3d42fb6f4c18390fa7e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2026.8.31 This release

31 release files

0.0.5

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page