sqlite for data-science
Project description
sqlmath
SQLite with data-science superpowers. Run statistics, machine learning, and analytics directly in SQL queries — from Python, JavaScript, or the browser.
Status
| Branch | master (v2026.4.31) |
beta (Web Demo) |
alpha (Development) |
|---|---|---|---|
| CI | |||
| Coverage | |||
| Demo | |||
| Artifacts |
Table of Contents
Web Demo
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 anylgbm_*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:
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.4.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
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
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-2026.4.31*
py -m pip install --index-url https://test.pypi.org/simple/ sqlmath==2026.4.31
#
twine upload dist/sqlmath-2026.4.31*
pip install sqlmath==2026.4.31
sqlite upgrade
(set -e
#
# lgbm
sh jslint_ci.sh shRollupUpgrade "v4.5.0" "v4.6.0" ".ci.sh sqlmath_base.h"
#
# sqlite
sh jslint_ci.sh shRollupUpgrade "3.50.3" "3.50.4" ".ci.sh sqlmath_external_sqlite.c"
sh jslint_ci.sh shRollupUpgrade "3500300" "3500400" ".ci.sh sqlmath_external_sqlite.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
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file sqlmath-2026.4.31.tar.gz.
File metadata
- Download URL: sqlmath-2026.4.31.tar.gz
- Upload date:
- Size: 5.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0d7a92d18909ccdf9c530df37011d1455858ba3096f2cfadf9ea59108b10d31f
|
|
| MD5 |
a7f22139c1fc133b307911490a324d9a
|
|
| BLAKE2b-256 |
37ce48d7f10df5c2e1b5327b7cb6d18ddf3bdab9cfe75e49d39ba23484e80659
|
Provenance
The following attestation bundles were made for sqlmath-2026.4.31.tar.gz:
Publisher:
publish.yml on sqlmath/sqlmath
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sqlmath-2026.4.31.tar.gz -
Subject digest:
0d7a92d18909ccdf9c530df37011d1455858ba3096f2cfadf9ea59108b10d31f - Sigstore transparency entry: 1429681367
- Sigstore integration time:
-
Permalink:
sqlmath/sqlmath@e88333025f45871984d69c365de0f11cfb60425c -
Branch / Tag:
refs/tags/v2026.4.31 - Owner: https://github.com/sqlmath
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e88333025f45871984d69c365de0f11cfb60425c -
Trigger Event:
release
-
Statement type:
File details
Details for the file sqlmath-2026.4.31-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: sqlmath-2026.4.31-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 8.2 MB
- Tags: CPython 3.14t, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cc3a41bf354ccbe5348bef7fef3604877e484b0f3121858d2c8effd83bfb8e41
|
|
| MD5 |
05cab73b79a44a9adfb3ca33db6fc437
|
|
| BLAKE2b-256 |
ca6f5f03717582675423dd3588fcee711e7b8e5d37d9f8f5ffdadda20c6b066a
|
Provenance
The following attestation bundles were made for sqlmath-2026.4.31-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on sqlmath/sqlmath
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sqlmath-2026.4.31-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
cc3a41bf354ccbe5348bef7fef3604877e484b0f3121858d2c8effd83bfb8e41 - Sigstore transparency entry: 1429681735
- Sigstore integration time:
-
Permalink:
sqlmath/sqlmath@e88333025f45871984d69c365de0f11cfb60425c -
Branch / Tag:
refs/tags/v2026.4.31 - Owner: https://github.com/sqlmath
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e88333025f45871984d69c365de0f11cfb60425c -
Trigger Event:
release
-
Statement type:
File details
Details for the file sqlmath-2026.4.31-cp314-cp314t-macosx_11_0_arm64.whl.
File metadata
- Download URL: sqlmath-2026.4.31-cp314-cp314t-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.14t, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6594f086f3acfe401796743cd02c99cf5444afa707be903ab886b5c52fa4d44b
|
|
| MD5 |
dd8cd38a127522f650b5d191d5b7240f
|
|
| BLAKE2b-256 |
e8f3fbdefa18da0a83528f4e5c043bc42c878f9958c3ab214ad440d684c25123
|
Provenance
The following attestation bundles were made for sqlmath-2026.4.31-cp314-cp314t-macosx_11_0_arm64.whl:
Publisher:
publish.yml on sqlmath/sqlmath
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sqlmath-2026.4.31-cp314-cp314t-macosx_11_0_arm64.whl -
Subject digest:
6594f086f3acfe401796743cd02c99cf5444afa707be903ab886b5c52fa4d44b - Sigstore transparency entry: 1429681626
- Sigstore integration time:
-
Permalink:
sqlmath/sqlmath@e88333025f45871984d69c365de0f11cfb60425c -
Branch / Tag:
refs/tags/v2026.4.31 - Owner: https://github.com/sqlmath
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e88333025f45871984d69c365de0f11cfb60425c -
Trigger Event:
release
-
Statement type:
File details
Details for the file sqlmath-2026.4.31-cp314-cp314t-macosx_10_15_x86_64.whl.
File metadata
- Download URL: sqlmath-2026.4.31-cp314-cp314t-macosx_10_15_x86_64.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.14t, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
81fa7aaaeb649de14beb71507dde96291d50e096d7d0be98aa432d7aa1912b38
|
|
| MD5 |
1f5cfefdd61d86e91ad13ea3d4854ed7
|
|
| BLAKE2b-256 |
58f85432a61884d8b8288e76c6ddcdcf244bf42b78fa49bf56dbf18e35048538
|
Provenance
The following attestation bundles were made for sqlmath-2026.4.31-cp314-cp314t-macosx_10_15_x86_64.whl:
Publisher:
publish.yml on sqlmath/sqlmath
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sqlmath-2026.4.31-cp314-cp314t-macosx_10_15_x86_64.whl -
Subject digest:
81fa7aaaeb649de14beb71507dde96291d50e096d7d0be98aa432d7aa1912b38 - Sigstore transparency entry: 1429681475
- Sigstore integration time:
-
Permalink:
sqlmath/sqlmath@e88333025f45871984d69c365de0f11cfb60425c -
Branch / Tag:
refs/tags/v2026.4.31 - Owner: https://github.com/sqlmath
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e88333025f45871984d69c365de0f11cfb60425c -
Trigger Event:
release
-
Statement type:
File details
Details for the file sqlmath-2026.4.31-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: sqlmath-2026.4.31-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7ba4ddcd20ca9e8e8513e023aa6ca831101536cffae4800626ef388dc45f6336
|
|
| MD5 |
f01d21280cad96af445a0e44c4156846
|
|
| BLAKE2b-256 |
f85c55c443d81cf9a65ba75a06de9d15f9e70cc18958991100b79ef269729ace
|
Provenance
The following attestation bundles were made for sqlmath-2026.4.31-cp314-cp314-win_amd64.whl:
Publisher:
publish.yml on sqlmath/sqlmath
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sqlmath-2026.4.31-cp314-cp314-win_amd64.whl -
Subject digest:
7ba4ddcd20ca9e8e8513e023aa6ca831101536cffae4800626ef388dc45f6336 - Sigstore transparency entry: 1429682008
- Sigstore integration time:
-
Permalink:
sqlmath/sqlmath@e88333025f45871984d69c365de0f11cfb60425c -
Branch / Tag:
refs/tags/v2026.4.31 - Owner: https://github.com/sqlmath
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e88333025f45871984d69c365de0f11cfb60425c -
Trigger Event:
release
-
Statement type:
File details
Details for the file sqlmath-2026.4.31-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: sqlmath-2026.4.31-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 8.2 MB
- Tags: CPython 3.14, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
599bb9b549c29842d5152249ad99ab12a721b2f8309b4ab63e4e6e521c9a55c6
|
|
| MD5 |
c867291f5091a7d1fe8c07cb204b14b0
|
|
| BLAKE2b-256 |
e44f38aeecea1631f0219038eeb46de6f4e0de63e8046c01235611528f56d93f
|
Provenance
The following attestation bundles were made for sqlmath-2026.4.31-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on sqlmath/sqlmath
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sqlmath-2026.4.31-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
599bb9b549c29842d5152249ad99ab12a721b2f8309b4ab63e4e6e521c9a55c6 - Sigstore transparency entry: 1429681704
- Sigstore integration time:
-
Permalink:
sqlmath/sqlmath@e88333025f45871984d69c365de0f11cfb60425c -
Branch / Tag:
refs/tags/v2026.4.31 - Owner: https://github.com/sqlmath
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e88333025f45871984d69c365de0f11cfb60425c -
Trigger Event:
release
-
Statement type:
File details
Details for the file sqlmath-2026.4.31-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: sqlmath-2026.4.31-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
98de2f3196b9bc29e6e016f92ab34efce63c7e56e9d81a873773e5cade6f09f6
|
|
| MD5 |
6dc67ecf27981aa06a54f976396fc3fb
|
|
| BLAKE2b-256 |
1191746e3a2095e246f2056b0b680365b3699b8052c90a1ebb69c5b52804945e
|
Provenance
The following attestation bundles were made for sqlmath-2026.4.31-cp314-cp314-macosx_11_0_arm64.whl:
Publisher:
publish.yml on sqlmath/sqlmath
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sqlmath-2026.4.31-cp314-cp314-macosx_11_0_arm64.whl -
Subject digest:
98de2f3196b9bc29e6e016f92ab34efce63c7e56e9d81a873773e5cade6f09f6 - Sigstore transparency entry: 1429681403
- Sigstore integration time:
-
Permalink:
sqlmath/sqlmath@e88333025f45871984d69c365de0f11cfb60425c -
Branch / Tag:
refs/tags/v2026.4.31 - Owner: https://github.com/sqlmath
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e88333025f45871984d69c365de0f11cfb60425c -
Trigger Event:
release
-
Statement type:
File details
Details for the file sqlmath-2026.4.31-cp314-cp314-macosx_10_15_x86_64.whl.
File metadata
- Download URL: sqlmath-2026.4.31-cp314-cp314-macosx_10_15_x86_64.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.14, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a26718d237ab2098d5b2bdbb0afbbfec1bac9c290bf9237e9321c8f08f791f86
|
|
| MD5 |
3c5e84c1352978c7badbc0c4b7713870
|
|
| BLAKE2b-256 |
fbda2246fa24b27fb71d164751e0a17a9b727c85c48d6cdd3a84e7e660d0135a
|
Provenance
The following attestation bundles were made for sqlmath-2026.4.31-cp314-cp314-macosx_10_15_x86_64.whl:
Publisher:
publish.yml on sqlmath/sqlmath
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sqlmath-2026.4.31-cp314-cp314-macosx_10_15_x86_64.whl -
Subject digest:
a26718d237ab2098d5b2bdbb0afbbfec1bac9c290bf9237e9321c8f08f791f86 - Sigstore transparency entry: 1429682103
- Sigstore integration time:
-
Permalink:
sqlmath/sqlmath@e88333025f45871984d69c365de0f11cfb60425c -
Branch / Tag:
refs/tags/v2026.4.31 - Owner: https://github.com/sqlmath
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e88333025f45871984d69c365de0f11cfb60425c -
Trigger Event:
release
-
Statement type:
File details
Details for the file sqlmath-2026.4.31-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: sqlmath-2026.4.31-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
57fe1a3e1a4a3b3b7dcd9df75e23703cea7673a2e9228a4f078ab746b8b0400d
|
|
| MD5 |
1f0746cb389aebab77250e86434bb7a0
|
|
| BLAKE2b-256 |
8563afd687a17ae0488c8283997b7c66481209175121009b03a0241758e2f424
|
Provenance
The following attestation bundles were made for sqlmath-2026.4.31-cp313-cp313-win_amd64.whl:
Publisher:
publish.yml on sqlmath/sqlmath
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sqlmath-2026.4.31-cp313-cp313-win_amd64.whl -
Subject digest:
57fe1a3e1a4a3b3b7dcd9df75e23703cea7673a2e9228a4f078ab746b8b0400d - Sigstore transparency entry: 1429681555
- Sigstore integration time:
-
Permalink:
sqlmath/sqlmath@e88333025f45871984d69c365de0f11cfb60425c -
Branch / Tag:
refs/tags/v2026.4.31 - Owner: https://github.com/sqlmath
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e88333025f45871984d69c365de0f11cfb60425c -
Trigger Event:
release
-
Statement type:
File details
Details for the file sqlmath-2026.4.31-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: sqlmath-2026.4.31-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 8.2 MB
- Tags: CPython 3.13, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
27c705b8fcb15c4c007ad5053dbe3df37c2c62a9809355be86c327dfc68fe99f
|
|
| MD5 |
3a93156f748946193c11f67ca0db3601
|
|
| BLAKE2b-256 |
77399d78e127089f61ba874557d79e82923ad9ba546cf5d10cae8eabf3a2d7fe
|
Provenance
The following attestation bundles were made for sqlmath-2026.4.31-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on sqlmath/sqlmath
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sqlmath-2026.4.31-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
27c705b8fcb15c4c007ad5053dbe3df37c2c62a9809355be86c327dfc68fe99f - Sigstore transparency entry: 1429681966
- Sigstore integration time:
-
Permalink:
sqlmath/sqlmath@e88333025f45871984d69c365de0f11cfb60425c -
Branch / Tag:
refs/tags/v2026.4.31 - Owner: https://github.com/sqlmath
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e88333025f45871984d69c365de0f11cfb60425c -
Trigger Event:
release
-
Statement type:
File details
Details for the file sqlmath-2026.4.31-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: sqlmath-2026.4.31-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4fa9f55de831ba4e048f67d3b71ea5d3f0a32e2f9f3c87302fcff415a3a377ff
|
|
| MD5 |
1db32353cdabae081613076af0a95895
|
|
| BLAKE2b-256 |
bd46319c2122f917e158b3993dd6f73fa1e5ae427586c254522254a40178c98b
|
Provenance
The following attestation bundles were made for sqlmath-2026.4.31-cp313-cp313-macosx_11_0_arm64.whl:
Publisher:
publish.yml on sqlmath/sqlmath
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sqlmath-2026.4.31-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
4fa9f55de831ba4e048f67d3b71ea5d3f0a32e2f9f3c87302fcff415a3a377ff - Sigstore transparency entry: 1429681932
- Sigstore integration time:
-
Permalink:
sqlmath/sqlmath@e88333025f45871984d69c365de0f11cfb60425c -
Branch / Tag:
refs/tags/v2026.4.31 - Owner: https://github.com/sqlmath
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e88333025f45871984d69c365de0f11cfb60425c -
Trigger Event:
release
-
Statement type:
File details
Details for the file sqlmath-2026.4.31-cp313-cp313-macosx_10_13_x86_64.whl.
File metadata
- Download URL: sqlmath-2026.4.31-cp313-cp313-macosx_10_13_x86_64.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.13, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
96a4dcaa38df3680054eee70fc526b19df69a8acbbe89ed0a3381e622b52dae3
|
|
| MD5 |
44765ce01437012ece0198345f691677
|
|
| BLAKE2b-256 |
061cdb286c5ea2cdaa7c354a4730a0b5c6efd189a918a146988a72e803b073f0
|
Provenance
The following attestation bundles were made for sqlmath-2026.4.31-cp313-cp313-macosx_10_13_x86_64.whl:
Publisher:
publish.yml on sqlmath/sqlmath
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sqlmath-2026.4.31-cp313-cp313-macosx_10_13_x86_64.whl -
Subject digest:
96a4dcaa38df3680054eee70fc526b19df69a8acbbe89ed0a3381e622b52dae3 - Sigstore transparency entry: 1429681440
- Sigstore integration time:
-
Permalink:
sqlmath/sqlmath@e88333025f45871984d69c365de0f11cfb60425c -
Branch / Tag:
refs/tags/v2026.4.31 - Owner: https://github.com/sqlmath
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e88333025f45871984d69c365de0f11cfb60425c -
Trigger Event:
release
-
Statement type:
File details
Details for the file sqlmath-2026.4.31-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: sqlmath-2026.4.31-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aabb86ab0ec10137b769d45733db5764b5f7f9f93b244f464715df960b50a10a
|
|
| MD5 |
07db37f25e86c90320d2ede2d9e3c937
|
|
| BLAKE2b-256 |
a8ad237cc4f7a8fb0eaacffc3cd41bead3cabe1a1076c9ab57f4eafdbb8d70ab
|
Provenance
The following attestation bundles were made for sqlmath-2026.4.31-cp312-cp312-win_amd64.whl:
Publisher:
publish.yml on sqlmath/sqlmath
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sqlmath-2026.4.31-cp312-cp312-win_amd64.whl -
Subject digest:
aabb86ab0ec10137b769d45733db5764b5f7f9f93b244f464715df960b50a10a - Sigstore transparency entry: 1429681856
- Sigstore integration time:
-
Permalink:
sqlmath/sqlmath@e88333025f45871984d69c365de0f11cfb60425c -
Branch / Tag:
refs/tags/v2026.4.31 - Owner: https://github.com/sqlmath
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e88333025f45871984d69c365de0f11cfb60425c -
Trigger Event:
release
-
Statement type:
File details
Details for the file sqlmath-2026.4.31-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: sqlmath-2026.4.31-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 8.2 MB
- Tags: CPython 3.12, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1a25374435c7713e59fa8f6c9a9354671ea00f846a729e466fb62d877f1dbf5d
|
|
| MD5 |
692ee237aca92b325779f110609d12b2
|
|
| BLAKE2b-256 |
436fc8a717c0ec5b1c263632eb3e786903dadcd4a12f90251f35fb4579a98987
|
Provenance
The following attestation bundles were made for sqlmath-2026.4.31-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on sqlmath/sqlmath
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sqlmath-2026.4.31-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
1a25374435c7713e59fa8f6c9a9354671ea00f846a729e466fb62d877f1dbf5d - Sigstore transparency entry: 1429682293
- Sigstore integration time:
-
Permalink:
sqlmath/sqlmath@e88333025f45871984d69c365de0f11cfb60425c -
Branch / Tag:
refs/tags/v2026.4.31 - Owner: https://github.com/sqlmath
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e88333025f45871984d69c365de0f11cfb60425c -
Trigger Event:
release
-
Statement type:
File details
Details for the file sqlmath-2026.4.31-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: sqlmath-2026.4.31-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 985.7 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
423a49f484d26496a7b4c466bdd7e19c1768017c6992fd2fd94464fb1d88be9b
|
|
| MD5 |
3d288c8cdf309be56149d401fcb06a79
|
|
| BLAKE2b-256 |
dc4ef709f007b25c3ee700ea10a73d86f4ec769ae78f0b90c8be785bf5a206ea
|
Provenance
The following attestation bundles were made for sqlmath-2026.4.31-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
publish.yml on sqlmath/sqlmath
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sqlmath-2026.4.31-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
423a49f484d26496a7b4c466bdd7e19c1768017c6992fd2fd94464fb1d88be9b - Sigstore transparency entry: 1429682255
- Sigstore integration time:
-
Permalink:
sqlmath/sqlmath@e88333025f45871984d69c365de0f11cfb60425c -
Branch / Tag:
refs/tags/v2026.4.31 - Owner: https://github.com/sqlmath
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e88333025f45871984d69c365de0f11cfb60425c -
Trigger Event:
release
-
Statement type:
File details
Details for the file sqlmath-2026.4.31-cp312-cp312-macosx_10_13_x86_64.whl.
File metadata
- Download URL: sqlmath-2026.4.31-cp312-cp312-macosx_10_13_x86_64.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.12, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0a6123a9222bf853d400ecd92eb26ab8a1e6649ba9d5a3a71fa6c3ce003b9571
|
|
| MD5 |
3af9b4e89a8e1b7c9be3dc0f0ed0940f
|
|
| BLAKE2b-256 |
505f4bb4e751ff1a92c45b8d179c9bcb7ca31b5c7dd29504103625199c4dec41
|
Provenance
The following attestation bundles were made for sqlmath-2026.4.31-cp312-cp312-macosx_10_13_x86_64.whl:
Publisher:
publish.yml on sqlmath/sqlmath
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sqlmath-2026.4.31-cp312-cp312-macosx_10_13_x86_64.whl -
Subject digest:
0a6123a9222bf853d400ecd92eb26ab8a1e6649ba9d5a3a71fa6c3ce003b9571 - Sigstore transparency entry: 1429681516
- Sigstore integration time:
-
Permalink:
sqlmath/sqlmath@e88333025f45871984d69c365de0f11cfb60425c -
Branch / Tag:
refs/tags/v2026.4.31 - Owner: https://github.com/sqlmath
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e88333025f45871984d69c365de0f11cfb60425c -
Trigger Event:
release
-
Statement type:
File details
Details for the file sqlmath-2026.4.31-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: sqlmath-2026.4.31-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e56ac23dcf794b27cd39a1675bdd2fdc45a6a8ecedc427ee031a4acf537c45ae
|
|
| MD5 |
993ae1a399cd692e698c4058aa2578c7
|
|
| BLAKE2b-256 |
3675dd409080e66a01baff511c1d04b3b4fa3df9d051baacde146a7d65fe1dfd
|
Provenance
The following attestation bundles were made for sqlmath-2026.4.31-cp311-cp311-win_amd64.whl:
Publisher:
publish.yml on sqlmath/sqlmath
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sqlmath-2026.4.31-cp311-cp311-win_amd64.whl -
Subject digest:
e56ac23dcf794b27cd39a1675bdd2fdc45a6a8ecedc427ee031a4acf537c45ae - Sigstore transparency entry: 1429682167
- Sigstore integration time:
-
Permalink:
sqlmath/sqlmath@e88333025f45871984d69c365de0f11cfb60425c -
Branch / Tag:
refs/tags/v2026.4.31 - Owner: https://github.com/sqlmath
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e88333025f45871984d69c365de0f11cfb60425c -
Trigger Event:
release
-
Statement type:
File details
Details for the file sqlmath-2026.4.31-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: sqlmath-2026.4.31-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 8.2 MB
- Tags: CPython 3.11, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c2cbe0dc61d9b1bcf9043a1b58ed2caf13e7ae574a0aecf7dd00673bd8e64c04
|
|
| MD5 |
1d8c534c8a71222c38a235168c8d108e
|
|
| BLAKE2b-256 |
2df3976ba988e6af6403a814829b40a35b9413d2865d9e23b1dd4ca05651ed01
|
Provenance
The following attestation bundles were made for sqlmath-2026.4.31-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on sqlmath/sqlmath
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sqlmath-2026.4.31-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
c2cbe0dc61d9b1bcf9043a1b58ed2caf13e7ae574a0aecf7dd00673bd8e64c04 - Sigstore transparency entry: 1429681813
- Sigstore integration time:
-
Permalink:
sqlmath/sqlmath@e88333025f45871984d69c365de0f11cfb60425c -
Branch / Tag:
refs/tags/v2026.4.31 - Owner: https://github.com/sqlmath
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e88333025f45871984d69c365de0f11cfb60425c -
Trigger Event:
release
-
Statement type:
File details
Details for the file sqlmath-2026.4.31-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: sqlmath-2026.4.31-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 985.8 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca4dec2313c1f6b3e73b2724e0bac1cefe8b4b4349a60633b838abf2d2708f79
|
|
| MD5 |
b2c4b254b456244e288990badd858cb7
|
|
| BLAKE2b-256 |
0b91ccede87cc7d30f6ce0d23c9ceb3b751ed759e24bd8234a1b8799f0545648
|
Provenance
The following attestation bundles were made for sqlmath-2026.4.31-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
publish.yml on sqlmath/sqlmath
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sqlmath-2026.4.31-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
ca4dec2313c1f6b3e73b2724e0bac1cefe8b4b4349a60633b838abf2d2708f79 - Sigstore transparency entry: 1429681899
- Sigstore integration time:
-
Permalink:
sqlmath/sqlmath@e88333025f45871984d69c365de0f11cfb60425c -
Branch / Tag:
refs/tags/v2026.4.31 - Owner: https://github.com/sqlmath
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e88333025f45871984d69c365de0f11cfb60425c -
Trigger Event:
release
-
Statement type:
File details
Details for the file sqlmath-2026.4.31-cp311-cp311-macosx_10_9_x86_64.whl.
File metadata
- Download URL: sqlmath-2026.4.31-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f08d03c9fe2c155db11421d64340f6d99665551c883bb510d9132b0a81e93cdf
|
|
| MD5 |
668117c22669293b65f46ed9f85ebbcf
|
|
| BLAKE2b-256 |
f2ad3058fceb0ef295d182f2a1c1adddaa1236e5827477e3075fb1fc9f8b7532
|
Provenance
The following attestation bundles were made for sqlmath-2026.4.31-cp311-cp311-macosx_10_9_x86_64.whl:
Publisher:
publish.yml on sqlmath/sqlmath
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sqlmath-2026.4.31-cp311-cp311-macosx_10_9_x86_64.whl -
Subject digest:
f08d03c9fe2c155db11421d64340f6d99665551c883bb510d9132b0a81e93cdf - Sigstore transparency entry: 1429681769
- Sigstore integration time:
-
Permalink:
sqlmath/sqlmath@e88333025f45871984d69c365de0f11cfb60425c -
Branch / Tag:
refs/tags/v2026.4.31 - Owner: https://github.com/sqlmath
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e88333025f45871984d69c365de0f11cfb60425c -
Trigger Event:
release
-
Statement type:
File details
Details for the file sqlmath-2026.4.31-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: sqlmath-2026.4.31-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
244dc1a77572e22eeaaf3e7cbe1551b7c9ccd3dfd6845e9a55c8aa00fa4ca473
|
|
| MD5 |
3c27e32a89a792013a516fe994545286
|
|
| BLAKE2b-256 |
0b344faf3d493be39ce8c02987c9390e461d8e0064b1f7f56c4f168e0287ab5a
|
Provenance
The following attestation bundles were made for sqlmath-2026.4.31-cp310-cp310-win_amd64.whl:
Publisher:
publish.yml on sqlmath/sqlmath
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sqlmath-2026.4.31-cp310-cp310-win_amd64.whl -
Subject digest:
244dc1a77572e22eeaaf3e7cbe1551b7c9ccd3dfd6845e9a55c8aa00fa4ca473 - Sigstore transparency entry: 1429681590
- Sigstore integration time:
-
Permalink:
sqlmath/sqlmath@e88333025f45871984d69c365de0f11cfb60425c -
Branch / Tag:
refs/tags/v2026.4.31 - Owner: https://github.com/sqlmath
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e88333025f45871984d69c365de0f11cfb60425c -
Trigger Event:
release
-
Statement type:
File details
Details for the file sqlmath-2026.4.31-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: sqlmath-2026.4.31-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 8.2 MB
- Tags: CPython 3.10, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5fad8359d195e1f7e2f552a874ba6a83b56161eead1dc1066f32209e2ffa4956
|
|
| MD5 |
f9feb1da942e60c953f036a2ab45fb20
|
|
| BLAKE2b-256 |
608bf90d2ceb8d968c3cf0d3c4b4384f180481903ef0d874d3cef10f2d237b14
|
Provenance
The following attestation bundles were made for sqlmath-2026.4.31-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on sqlmath/sqlmath
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sqlmath-2026.4.31-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
5fad8359d195e1f7e2f552a874ba6a83b56161eead1dc1066f32209e2ffa4956 - Sigstore transparency entry: 1429682206
- Sigstore integration time:
-
Permalink:
sqlmath/sqlmath@e88333025f45871984d69c365de0f11cfb60425c -
Branch / Tag:
refs/tags/v2026.4.31 - Owner: https://github.com/sqlmath
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e88333025f45871984d69c365de0f11cfb60425c -
Trigger Event:
release
-
Statement type:
File details
Details for the file sqlmath-2026.4.31-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: sqlmath-2026.4.31-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 985.8 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
222478881cfb4078124f80fc713866793391e7fc56bfa73a766c047ec654b3e6
|
|
| MD5 |
b33549c828a70126760001a37f6f19a0
|
|
| BLAKE2b-256 |
003cb6b39eb885c1573d2a67e94a66a4f16fd1193abe235964cbd09ba0e782da
|
Provenance
The following attestation bundles were made for sqlmath-2026.4.31-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
publish.yml on sqlmath/sqlmath
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sqlmath-2026.4.31-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
222478881cfb4078124f80fc713866793391e7fc56bfa73a766c047ec654b3e6 - Sigstore transparency entry: 1429681671
- Sigstore integration time:
-
Permalink:
sqlmath/sqlmath@e88333025f45871984d69c365de0f11cfb60425c -
Branch / Tag:
refs/tags/v2026.4.31 - Owner: https://github.com/sqlmath
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e88333025f45871984d69c365de0f11cfb60425c -
Trigger Event:
release
-
Statement type:
File details
Details for the file sqlmath-2026.4.31-cp310-cp310-macosx_10_9_x86_64.whl.
File metadata
- Download URL: sqlmath-2026.4.31-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8e6e6be241ff66de49983b0adf05abe2b392a9c5d06433e84f7b4da23f475482
|
|
| MD5 |
a5090918e63e7d72d4a5ae309baa5482
|
|
| BLAKE2b-256 |
aad6ce9c274cf28c75e4fbb46b480b28899c4fb00fecbc42faeb1a4c115d6006
|
Provenance
The following attestation bundles were made for sqlmath-2026.4.31-cp310-cp310-macosx_10_9_x86_64.whl:
Publisher:
publish.yml on sqlmath/sqlmath
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sqlmath-2026.4.31-cp310-cp310-macosx_10_9_x86_64.whl -
Subject digest:
8e6e6be241ff66de49983b0adf05abe2b392a9c5d06433e84f7b4da23f475482 - Sigstore transparency entry: 1429682050
- Sigstore integration time:
-
Permalink:
sqlmath/sqlmath@e88333025f45871984d69c365de0f11cfb60425c -
Branch / Tag:
refs/tags/v2026.4.31 - Owner: https://github.com/sqlmath
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e88333025f45871984d69c365de0f11cfb60425c -
Trigger Event:
release
-
Statement type: