Skip to main content

SQL Experiments in Python

Project description

SQLSpec

PyPI Python License Docs

SQLSpec is a SQL execution layer for Python. You write the SQL -- as strings, through a builder API, or loaded from files -- and SQLSpec handles connections, parameter binding, SQL injection prevention, dialect translation, and mapping results back to typed Python objects. It uses sqlglot under the hood to parse, validate, and optimize your queries before they hit the database.

It works with PostgreSQL (asyncpg, psycopg, psqlpy), SQLite (sqlite3, aiosqlite), DuckDB, MySQL (asyncmy, mysql-connector, pymysql), Oracle (oracledb), CockroachDB, BigQuery, Spanner, and anything ADBC-compatible. Sync or async, same API. It also includes a built-in storage layer, native and bridged Arrow support for all drivers, and integrations for Litestar, FastAPI, Flask, Sanic, and Starlette.

Quick Start

pip install sqlspec
from pydantic import BaseModel
from sqlspec import SQLSpec
from sqlspec.adapters.sqlite import SqliteConfig

class Greeting(BaseModel):
    message: str

spec = SQLSpec()
db = spec.add_config(SqliteConfig(connection_config={"database": ":memory:"}))

with spec.provide_session(db) as session:
    greeting = session.select_one(
        "SELECT 'Hello, SQLSpec!' AS message",
        schema_type=Greeting,
    )
    print(greeting.message)  # Output: Hello, SQLSpec!

Write SQL, define a schema, get typed objects back. Or use the query builder -- they're interchangeable:

from sqlspec import sql

# Builder API -- same driver, same result mapping
users = session.select(
    sql.select("id", "name", "email")
       .from_("users")
       .where("active = :active")
       .order_by("name")
       .limit(10),
    {"active": True},
    schema_type=User,
)

Features

  • Connection pooling -- sync and async adapters with a unified API across all supported drivers
  • Parameter binding and dialect translation -- powered by sqlglot, with a fluent query builder and .sql file loader
  • Result mapping -- map rows to Pydantic, msgspec, attrs, or dataclass models, or export to Arrow tables for pandas and Polars
  • Storage layer -- read and write Arrow tables to local files, fsspec, or object stores
  • Framework integrations -- Litestar plugin with DI, Starlette/FastAPI/Sanic middleware, Flask extension
  • Observability -- OpenTelemetry and Prometheus instrumentation, structured logging with correlation IDs
  • Event channels -- LISTEN/NOTIFY, Oracle AQ, and a portable polling fallback
  • Migrations -- schema versioning CLI built on Alembic

Documentation

Playground

Want to try it without installing anything? The interactive playground runs SQLSpec in your browser with a sandboxed Python runtime.

Reference Applications

  • PostgreSQL + Vertex AI Demo -- Vector search with pgvector and real-time chat using Litestar and Google ADK. Shows connection pooling, migrations, type-safe result mapping, vector embeddings, and response caching.
  • Oracle + Vertex AI Demo -- Oracle 23ai vector search with semantic similarity using HNSW indexes. Demonstrates NumPy array conversion, large object handling, and real-time performance metrics.

Contributing

Contributions are welcome -- whether that's bug reports, new adapter ideas, or pull requests. Take a look at the contributor guide to get started.

License

MIT

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

sqlspec-0.51.0.tar.gz (3.5 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

sqlspec-0.51.0-py3-none-any.whl (1.2 MB view details)

Uploaded Python 3

sqlspec-0.51.0-cp314-cp314-win_amd64.whl (5.6 MB view details)

Uploaded CPython 3.14Windows x86-64

sqlspec-0.51.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (6.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

sqlspec-0.51.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (7.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

sqlspec-0.51.0-cp314-cp314-macosx_11_0_arm64.whl (6.4 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

sqlspec-0.51.0-cp313-cp313-win_amd64.whl (5.5 MB view details)

Uploaded CPython 3.13Windows x86-64

sqlspec-0.51.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (6.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

sqlspec-0.51.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (7.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

sqlspec-0.51.0-cp313-cp313-macosx_11_0_arm64.whl (6.3 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

sqlspec-0.51.0-cp312-cp312-win_amd64.whl (5.5 MB view details)

Uploaded CPython 3.12Windows x86-64

sqlspec-0.51.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (6.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

sqlspec-0.51.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (7.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

sqlspec-0.51.0-cp312-cp312-macosx_11_0_arm64.whl (6.3 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

sqlspec-0.51.0-cp311-cp311-win_amd64.whl (5.5 MB view details)

Uploaded CPython 3.11Windows x86-64

sqlspec-0.51.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (6.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

sqlspec-0.51.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

sqlspec-0.51.0-cp311-cp311-macosx_11_0_arm64.whl (6.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

sqlspec-0.51.0-cp310-cp310-win_amd64.whl (5.5 MB view details)

Uploaded CPython 3.10Windows x86-64

sqlspec-0.51.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (6.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

sqlspec-0.51.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

sqlspec-0.51.0-cp310-cp310-macosx_11_0_arm64.whl (6.3 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file sqlspec-0.51.0.tar.gz.

File metadata

  • Download URL: sqlspec-0.51.0.tar.gz
  • Upload date:
  • Size: 3.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sqlspec-0.51.0.tar.gz
Algorithm Hash digest
SHA256 0dcab63a49acaa547ee8405557a353990d2e9ef358f47eb44561fa519550792b
MD5 7e0bbc6bbea41465d7e81c580c242c82
BLAKE2b-256 3f4fe541c38d24a1b00516f1a022026fd958f396a26fc67cff6ef4507a8cf512

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.51.0.tar.gz:

Publisher: publish.yml on litestar-org/sqlspec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlspec-0.51.0-py3-none-any.whl.

File metadata

  • Download URL: sqlspec-0.51.0-py3-none-any.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sqlspec-0.51.0-py3-none-any.whl
Algorithm Hash digest
SHA256 500d9a4830c53370fe9acd6f6889f5ccf102d1a8cc61101a0761caea962a7e74
MD5 14eae1b1ce6f88a293759ca8522aec08
BLAKE2b-256 fa3c1a0234da096e340a5962755c5f4d957adca4b2e6c813faebcfd95de7b9ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.51.0-py3-none-any.whl:

Publisher: publish.yml on litestar-org/sqlspec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlspec-0.51.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: sqlspec-0.51.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 5.6 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

Hashes for sqlspec-0.51.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 798f56f48626d18735f0f0528a4f5920405655de82c93fa8703f5f7d688177a8
MD5 fb3420d88f12dce34adf806f698ed0be
BLAKE2b-256 776e36df11480db2450c42726911b329f8afd72f3013c8c90c4329d0e51781fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.51.0-cp314-cp314-win_amd64.whl:

Publisher: publish.yml on litestar-org/sqlspec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlspec-0.51.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sqlspec-0.51.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3d1d4794c29662a4958253f2709004b4eca39261179a9fe6221029bb5e8094a6
MD5 ce363574ddcd75dca718ebd20da3f214
BLAKE2b-256 96fe307fe127df80d0db8973428cd86045f57d7d07ba8520691c3fe9b1205c02

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.51.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on litestar-org/sqlspec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlspec-0.51.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for sqlspec-0.51.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 4a74280c961793b7bc03fd1714da299334e8f21f9e84b1bf292a3e044cfb7b44
MD5 294d6a85926cd6a310edbe60a5efbd1c
BLAKE2b-256 41eaaf5f84ee20ce874171cb945b4a72ee87ae156438f37d0ed3b0e04c8277e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.51.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: publish.yml on litestar-org/sqlspec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlspec-0.51.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sqlspec-0.51.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dbc79bbd578f2bafc897672371282706ef8a3bf481f70eb24e24d6c9de346eab
MD5 f64174f9d46c4a65e07f98790f3b8bb8
BLAKE2b-256 d3ff9a2f997aa3017d7ff06175aaf1e2600062b710ff5a80780c101f6605cec2

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.51.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish.yml on litestar-org/sqlspec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlspec-0.51.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: sqlspec-0.51.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 5.5 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

Hashes for sqlspec-0.51.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8014aeae64b98cca66bf1d947971b795fa65a30504c2762773295cd61a4a4edd
MD5 4e45ea8f000b1e5dc4a4bf7525b0cda7
BLAKE2b-256 1af9a4f11037ec1e9b99b3dad7b87a8f8c899af4f00b7b3bac3cff0391b537ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.51.0-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on litestar-org/sqlspec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlspec-0.51.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sqlspec-0.51.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8f1cceb1c8bfc90d8a629994a5720e88e773173795ff24962400492c82070d50
MD5 cd99dc52243e81aa3358cd328143520c
BLAKE2b-256 03fd274ed9d303c2f1887e50ec9054113318d2f0478b9cd8101ab436604a9d97

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.51.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on litestar-org/sqlspec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlspec-0.51.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for sqlspec-0.51.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 d9b231c9095591177d26291710cc08c651ee8637bdab2c7d20476121fcc16044
MD5 da985ff248163a57fcef383d880debaa
BLAKE2b-256 b85e8e9de66928963e5a4807238ca84939993ff9579e554445a43a767fb01db3

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.51.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: publish.yml on litestar-org/sqlspec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlspec-0.51.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sqlspec-0.51.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e66a60ded88489d187f22970c0338b664af42680a4f0dc7a9bff47fb198b704e
MD5 9a12667368b168bcc62a10e5e12020aa
BLAKE2b-256 b97cb6477586948f4697893d226497fdeacabf849599e762fc453eb8d4629cd1

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.51.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on litestar-org/sqlspec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlspec-0.51.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: sqlspec-0.51.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 5.5 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

Hashes for sqlspec-0.51.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3901e99d0d205332a57410d8bd3af61c60c62df76d4ea6f1c40f2e3fcfd6bbd1
MD5 e638d55a1810c00b3d4d9ab71d57238c
BLAKE2b-256 1340fb1e6f1b151855c0e365cad8a6eff5360dcc6a8a07342f5a8e7c855f324d

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.51.0-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on litestar-org/sqlspec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlspec-0.51.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sqlspec-0.51.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fe6a1e02b2bb7545493058298d8ac503203a7e8f9d390605cdad1410b7386fce
MD5 b2f76d168b3920b50eb0f73994a53633
BLAKE2b-256 07db7b94b9136caac055b621a7cb47e07f5271d99ddde71c05e70f5e8aaeedfa

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.51.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on litestar-org/sqlspec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlspec-0.51.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for sqlspec-0.51.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 cc91bd400197e6dd533b41f5fd2c875984d65b5be45089720b6111bdeb3eb433
MD5 34b73de28d89f84f735799e6f757ca22
BLAKE2b-256 11ecc2ae83cbb15d4fe72c8df56ba754a7cdc389054b4827bdee771a9befe33d

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.51.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: publish.yml on litestar-org/sqlspec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlspec-0.51.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sqlspec-0.51.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 add924da522d948a956d86b332194f87f76bd1539bcfac88605a520f96429eeb
MD5 1f2368870d6659ed84c7e9f1c802078b
BLAKE2b-256 8c30dda9cfe617f5164c41f227750fcee1bea2befbfbca036219c7e36532bd5d

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.51.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on litestar-org/sqlspec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlspec-0.51.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: sqlspec-0.51.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 5.5 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

Hashes for sqlspec-0.51.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a0942bc6a18953731d53761eca65dea6139f859d039c3cb81cdb1bb22b2861c9
MD5 3885458fcae74baabb29c308074aa7aa
BLAKE2b-256 bf1b3acafc0edcc8475b81a6599065f7689030e4c7ed8141c69d2a24cd504574

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.51.0-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on litestar-org/sqlspec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlspec-0.51.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sqlspec-0.51.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 47532dd93217819db6fc0d50eb5f53f37afdffffc78b0a980a8938b9f9fbb04d
MD5 e6a5837aea5f394f045045a95129c445
BLAKE2b-256 9b86878346ba61bc7824480ef859b7869e56107297aa5587f5d1aeb7cc53fb4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.51.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on litestar-org/sqlspec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlspec-0.51.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for sqlspec-0.51.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 4a3cc5f58c2d1d0d665ec7e8d5cfd0fb5692f026c5067d312bc22f8de0ed789a
MD5 910409a3ec87eff8889dd91ce2504d90
BLAKE2b-256 52bbd7f7056ccc30143cd5537c9a9e6493009fe1754e50aa7562c1efea6d05c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.51.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: publish.yml on litestar-org/sqlspec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlspec-0.51.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sqlspec-0.51.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7f41724bea9b68981176d734df063a5b75529fd9fdf0d7a8e7b3c7ffb231524f
MD5 1a6a5f5ffb363b362c0e23dc44c4f581
BLAKE2b-256 05151490a651aa9835902a9f8a77e0477884cf888c99147781e675281d1703a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.51.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on litestar-org/sqlspec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlspec-0.51.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: sqlspec-0.51.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 5.5 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

Hashes for sqlspec-0.51.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 577dd499ac5acb4d8db6ba3873a517795ec5c4e11af28c31e2a1836342fbbf7c
MD5 a1171ff3b807a4aefe960e29b9dacd8d
BLAKE2b-256 a582be12f891ec23f01f66bd2709ff1196632096d214b297a80447f86c54135c

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.51.0-cp310-cp310-win_amd64.whl:

Publisher: publish.yml on litestar-org/sqlspec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlspec-0.51.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sqlspec-0.51.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d04af5eff81034ad1af804cfcd819347097bd9717033943793de54c91bbf3643
MD5 d93adb68b01d5d1c7c79359baad28470
BLAKE2b-256 e5b008ffa88eb64697823c7e11a1b69e830c2841b4edad9e8dc122a2dd02b7a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.51.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on litestar-org/sqlspec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlspec-0.51.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for sqlspec-0.51.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 608607214760abcba899442d9b15c460de93827a96e975269045e8960ae3b8a2
MD5 e9bc64732a67cf1313ee1bd20c9dd4fc
BLAKE2b-256 ae0e3c37fef26f5996507d7e222664d11401ac55b928272fdccd9d9af5fc2c54

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.51.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: publish.yml on litestar-org/sqlspec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlspec-0.51.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sqlspec-0.51.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f034aab81a726fee094c89589bcc0cb8af7d3782fe3852e17eb350b5021cdb7a
MD5 d30e26eb7217f6e8abe74f093035fc0f
BLAKE2b-256 3f9214a4bed577ec7e3035720aa40159d0faee763a2f551b14d39cfdb4e6f229

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.51.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yml on litestar-org/sqlspec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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