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.49.1.tar.gz (3.3 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.49.1-py3-none-any.whl (1.1 MB view details)

Uploaded Python 3

sqlspec-0.49.1-cp314-cp314-win_amd64.whl (5.2 MB view details)

Uploaded CPython 3.14Windows x86-64

sqlspec-0.49.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (6.3 MB view details)

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

sqlspec-0.49.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (6.8 MB view details)

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

sqlspec-0.49.1-cp314-cp314-macosx_11_0_arm64.whl (5.7 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

sqlspec-0.49.1-cp313-cp313-win_amd64.whl (5.1 MB view details)

Uploaded CPython 3.13Windows x86-64

sqlspec-0.49.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (6.3 MB view details)

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

sqlspec-0.49.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (6.8 MB view details)

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

sqlspec-0.49.1-cp313-cp313-macosx_11_0_arm64.whl (5.7 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

sqlspec-0.49.1-cp312-cp312-win_amd64.whl (5.1 MB view details)

Uploaded CPython 3.12Windows x86-64

sqlspec-0.49.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (6.3 MB view details)

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

sqlspec-0.49.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (6.8 MB view details)

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

sqlspec-0.49.1-cp312-cp312-macosx_11_0_arm64.whl (5.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

sqlspec-0.49.1-cp311-cp311-win_amd64.whl (5.1 MB view details)

Uploaded CPython 3.11Windows x86-64

sqlspec-0.49.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (6.2 MB view details)

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

sqlspec-0.49.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (6.6 MB view details)

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

sqlspec-0.49.1-cp311-cp311-macosx_11_0_arm64.whl (5.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

sqlspec-0.49.1-cp310-cp310-win_amd64.whl (5.1 MB view details)

Uploaded CPython 3.10Windows x86-64

sqlspec-0.49.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (6.3 MB view details)

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

sqlspec-0.49.1-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (6.7 MB view details)

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

sqlspec-0.49.1-cp310-cp310-macosx_11_0_arm64.whl (5.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for sqlspec-0.49.1.tar.gz
Algorithm Hash digest
SHA256 f0bb41b318fc6a259854b558e2ca58a3a820f4145471adb2b230f1107bc799a6
MD5 644e2f37236d19429702805ac45d8ac6
BLAKE2b-256 54dc3889d12fe0525c3d5e286cc1a26e2dfd2dcf1c3f876ace4fa0a976d4b0d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.49.1.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.49.1-py3-none-any.whl.

File metadata

  • Download URL: sqlspec-0.49.1-py3-none-any.whl
  • Upload date:
  • Size: 1.1 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.49.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f9552c6dea5238da4222404f6c4e905394d47b7c9e34747e9e5e885ed3a9a62d
MD5 57678a9ed2b460904ae0c6eb1ae442c8
BLAKE2b-256 9d0fa30250568cc178c122eb2bd9d928858712ebb4c0ce27346235429c9992ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.49.1-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.49.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: sqlspec-0.49.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 5.2 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.49.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 4352c1797ba91557a338eed44840e332edde4216c99aa46b698000cda9d60879
MD5 8aee8bec8917bf79d507cb6ce7ccf582
BLAKE2b-256 b3a7eb6c654b7b29d8dd2a041442461c2ea427afdf885ed407cbdaaeebf7c856

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.49.1-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.49.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sqlspec-0.49.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 01dd6572f5b45eb7a32697e9d8a4823b22bc29b614ee7f3bd35f62885d1124ac
MD5 a046725584e9944854ab40d3f05c02d9
BLAKE2b-256 6bdc603a03159c5556338c231f7bba7975ba77c0eb6c0e05e2d73d6ae1bdffa6

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.49.1-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.49.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for sqlspec-0.49.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 79a9502a38a8e8c0543e7199c59c9a43bdbe5bf0dcb81afc626c1b33041d929c
MD5 185059fbeee980ee8aaa3447e99d3029
BLAKE2b-256 ba14f382c87972efc74079d3540e86a25b4c67ec319fb8f21a523a4c0bae1adc

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.49.1-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.49.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sqlspec-0.49.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cb6d77bd558fef3aa84af45a69461ece55782f2112874dffd50f3d1724e13672
MD5 959123557edabd4c0eb4165d552660c4
BLAKE2b-256 1b13fc7753bab5b4090d151f2cf7706db66cd877cca92d6af8028056accb5d18

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.49.1-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.49.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: sqlspec-0.49.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 5.1 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.49.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 df64870d750586944ea10e62eca5996193b4f8b523d18a5d0e8b16ccb476e56c
MD5 906c2beda7012cee23659fc9cb63023f
BLAKE2b-256 8c2e27f89232da1de5ffff3c2059cb77cff60a0179c633c74ae355b8690d277b

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.49.1-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.49.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sqlspec-0.49.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 50a2d2c3985699bacadff979aba0326d4a6cd63f0f68d0aac9a4361b8b6611b2
MD5 adb270f18958e4fb78011f1b815d955f
BLAKE2b-256 f14cdc7bd0a8d64731c65c5168970e27d31756a06c771434ea0400a4d14adc13

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.49.1-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.49.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for sqlspec-0.49.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 afba4bada78b53e4084b9d075a37182f1158ef2966ef82d263b6fb17ff2ffeba
MD5 a9ef1193a2ac537349a9ec3723fd6684
BLAKE2b-256 906f7d990a096fc4767e8ff1ef7fe8d0826caa3a17d2ec17553559c177cbcb52

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.49.1-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.49.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sqlspec-0.49.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2548a9a6b135539fba104f98530d308e7ad6e433f706a03f961fc5a891859182
MD5 55c4f61b811f6cd25a0406760393f509
BLAKE2b-256 0b28dd9fd04baaf2a613edbaf6f61b061fb5e90e2935152c4ecdfd809121f860

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.49.1-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.49.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: sqlspec-0.49.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 5.1 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.49.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0d4abd6a085673b2efa94ed58a971e3a6995a83a3d2148dd15867394f72472d2
MD5 53b81d767a19d714afc2565f5223c648
BLAKE2b-256 e24b3d68ab0d40157d918e73d335e6264565378869f4919280e7a1431c777e6c

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.49.1-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.49.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sqlspec-0.49.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cff783e75f8e1897a42ffb5f28754e7d5d55d59510fee89424d454476be9fb0c
MD5 9b1dc1e16ca7f4fcdc05ce37e7f7eaa0
BLAKE2b-256 2fc1dc4a03c37651a0ac418c1629a421c9acbdafb8b376ad09232b32fafbcf9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.49.1-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.49.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for sqlspec-0.49.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 55dcc427b00e348d4782c49890f008cab750a30f3c081acca086c3c08d61d84e
MD5 d61c0e92a4ef52cca35120c92fdc636a
BLAKE2b-256 b324a5c2677c7ccefc91badb36ca3f60783ab87772bddede3cada8787b978996

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.49.1-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.49.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sqlspec-0.49.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b0c82f022ec9b83cc2b9b8bf7c6a69f2b78e4e1b7ff40d5bead527d91640b676
MD5 b3cec8f1c13dfe93dabcf3644a405d6f
BLAKE2b-256 4251e50a06f945f61ecaf757aba343cff30b4a030888945bddb291140f986e09

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.49.1-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.49.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: sqlspec-0.49.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 5.1 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.49.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8a7800ac84ccaa41c1c6c5cc9479d0ee4d2388df4f6b82b0df336149262a98ba
MD5 ff2404b5f5fdcf2ea484c2c1eadae59f
BLAKE2b-256 5eb769a3bf5b72b1d25d652203f3be8729c6310ce2b25888bf7a2861c1367367

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.49.1-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.49.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sqlspec-0.49.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 17a8d06a8f8ff1ce19a9bfa11a650175a6fb506188c45f8a6d340bf194598165
MD5 3a3cd70961e10094f79df5190458a565
BLAKE2b-256 ed67c19828352ddbdb877bbd09d75fd6ecb41023c9e885ec1a00b934ad8e66d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.49.1-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.49.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for sqlspec-0.49.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 14c736b762551b8efeaf1011233534ad3b5290f7716b88427ded905d0f65501b
MD5 05ff1b7d4ff7e758175341a0f85d2eef
BLAKE2b-256 ef886751f220d4414e635418540a3358032ebc736bc7bc190061d4b1c4d65e4a

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.49.1-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.49.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sqlspec-0.49.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e739c4f53a37fb47e2159d086bb16f3bae7da0edc47b165dd95876d3b1a7adcf
MD5 5a8dd0ebac20ecfddcfdc4b690057b8e
BLAKE2b-256 63571f1e17bab3d72a739b54cc59b1ad72c68adf5731bfbfb36ccd3b8a9df4e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.49.1-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.49.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: sqlspec-0.49.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 5.1 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.49.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 95b67f3f0d5b5bf138b8d9417c55dd26b3daf1219d3abea88bef4bbae0c6e575
MD5 3f6620d1953e8736103b1834e15cf278
BLAKE2b-256 e818dfc467db3b17aa32a51ff588e718147c6e8dfd04b667d6d448907a341b74

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.49.1-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.49.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sqlspec-0.49.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fb2a1eb298095aedd9e3d8ad300d8cb74dfd20818c4f68c503d5250ddf81d307
MD5 4e0a5bb2b16cf3616bc4a166ced3ed08
BLAKE2b-256 f0a26218c0b7a9e12e0aacf7a81c68125acf0047f23725a39b084c93dbd0ca66

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.49.1-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.49.1-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for sqlspec-0.49.1-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 e97570fc6fbbd9caede5627e9b4ea36bb6bb6d129953ede83760a7f1c10241f1
MD5 e1f654d7a6758b9e4620f579cee79e72
BLAKE2b-256 ee67cdf38338ddd3687222f28b71b202847905c7aa824811336e8c91e29c89a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.49.1-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.49.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sqlspec-0.49.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d067a0f11addd9eb6b0e6aef8891b5eadf23d7b3959232b6757b057c385b6df0
MD5 bd9e6192bc77a056f2fbb67d34c33767
BLAKE2b-256 8aa13918febfe7f8973db82f4a899440d1dfc47f1308c65a714b032bfc5a4647

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlspec-0.49.1-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