Skip to main content

PyPI PyPI - Python Version PyPI - Downloads

The Python SQL Toolkit and Object Relational Mapper

Introduction

SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL. SQLAlchemy provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a simple and Pythonic domain language.

Major SQLAlchemy features include:

  • An industrial strength ORM, built from the core on the identity map, unit of work, and data mapper patterns. These patterns allow transparent persistence of objects using a declarative configuration system. Domain models can be constructed and manipulated naturally, and changes are synchronized with the current transaction automatically.

  • A relationally-oriented query system, exposing the full range of SQL’s capabilities explicitly, including joins, subqueries, correlation, and most everything else, in terms of the object model. Writing queries with the ORM uses the same techniques of relational composition you use when writing SQL. While you can drop into literal SQL at any time, it’s virtually never needed.

  • A comprehensive and flexible system of eager loading for related collections and objects. Collections are cached within a session, and can be loaded on individual access, all at once using joins, or by query per collection across the full result set.

  • A Core SQL construction system and DBAPI interaction layer. The SQLAlchemy Core is separate from the ORM and is a full database abstraction layer in its own right, and includes an extensible Python-based SQL expression language, schema metadata, connection pooling, type coercion, and custom types.

  • All primary and foreign key constraints are assumed to be composite and natural. Surrogate integer primary keys are of course still the norm, but SQLAlchemy never assumes or hardcodes to this model.

  • Database introspection and generation. Database schemas can be “reflected” in one step into Python structures representing database metadata; those same structures can then generate CREATE statements right back out - all within the Core, independent of the ORM.

SQLAlchemy’s philosophy:

  • SQL databases behave less and less like object collections the more size and performance start to matter; object collections behave less and less like tables and rows the more abstraction starts to matter. SQLAlchemy aims to accommodate both of these principles.

  • An ORM doesn’t need to hide the “R”. A relational database provides rich, set-based functionality that should be fully exposed. SQLAlchemy’s ORM provides an open-ended set of patterns that allow a developer to construct a custom mediation layer between a domain model and a relational schema, turning the so-called “object relational impedance” issue into a distant memory.

  • The developer, in all cases, makes all decisions regarding the design, structure, and naming conventions of both the object model as well as the relational schema. SQLAlchemy only provides the means to automate the execution of these decisions.

  • With SQLAlchemy, there’s no such thing as “the ORM generated a bad query” - you retain full control over the structure of queries, including how joins are organized, how subqueries and correlation is used, what columns are requested. Everything SQLAlchemy does is ultimately the result of a developer-initiated decision.

  • Don’t use an ORM if the problem doesn’t need one. SQLAlchemy consists of a Core and separate ORM component. The Core offers a full SQL expression language that allows Pythonic construction of SQL constructs that render directly to SQL strings for a target database, returning result sets that are essentially enhanced DBAPI cursors.

  • Transactions should be the norm. With SQLAlchemy’s ORM, nothing goes to permanent storage until commit() is called. SQLAlchemy encourages applications to create a consistent means of delineating the start and end of a series of operations.

  • Never render a literal value in a SQL statement. Bound parameters are used to the greatest degree possible, allowing query optimizers to cache query plans effectively and making SQL injection attacks a non-issue.

Documentation

Latest documentation is at:

https://www.sqlalchemy.org/docs/

Installation / Requirements

Full documentation for installation is at Installation.

Getting Help / Development / Bug reporting

Please refer to the SQLAlchemy Community Guide.

Code of Conduct

Above all, SQLAlchemy places great emphasis on polite, thoughtful, and constructive communication between users and developers. Please see our current Code of Conduct at Code of Conduct.

License

SQLAlchemy is distributed under the MIT license.

Release files for SQLAlchemy 2.0.20

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

Source distribution (sdist)

Source distribution for SQLAlchemy 2.0.20
File Size Uploaded
SQLAlchemy-2.0.20.tar.gz 9.4 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for SQLAlchemy 2.0.20
File
SQLAlchemy-2.0.20-py3-none-any.whl Python 3 none any Details
SQLAlchemy-2.0.20-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
SQLAlchemy-2.0.20-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
SQLAlchemy-2.0.20-cp311-cp311-musllinux_1_1_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ x86-64 Details
SQLAlchemy-2.0.20-cp311-cp311-musllinux_1_1_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ ARM64 Details
SQLAlchemy-2.0.20-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
SQLAlchemy-2.0.20-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
SQLAlchemy-2.0.20-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
SQLAlchemy-2.0.20-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
SQLAlchemy-2.0.20-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
SQLAlchemy-2.0.20-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
SQLAlchemy-2.0.20-cp310-cp310-musllinux_1_1_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-64 Details
SQLAlchemy-2.0.20-cp310-cp310-musllinux_1_1_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ ARM64 Details
SQLAlchemy-2.0.20-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
SQLAlchemy-2.0.20-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
SQLAlchemy-2.0.20-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
SQLAlchemy-2.0.20-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
SQLAlchemy-2.0.20-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
SQLAlchemy-2.0.20-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
SQLAlchemy-2.0.20-cp39-cp39-musllinux_1_1_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ x86-64 Details
SQLAlchemy-2.0.20-cp39-cp39-musllinux_1_1_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ ARM64 Details
SQLAlchemy-2.0.20-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
SQLAlchemy-2.0.20-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
SQLAlchemy-2.0.20-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
SQLAlchemy-2.0.20-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
SQLAlchemy-2.0.20-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
SQLAlchemy-2.0.20-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
SQLAlchemy-2.0.20-cp38-cp38-musllinux_1_1_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ x86-64 Details
SQLAlchemy-2.0.20-cp38-cp38-musllinux_1_1_aarch64.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ ARM64 Details
SQLAlchemy-2.0.20-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
SQLAlchemy-2.0.20-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details
SQLAlchemy-2.0.20-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
SQLAlchemy-2.0.20-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
SQLAlchemy-2.0.20-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
SQLAlchemy-2.0.20-cp37-cp37m-win32.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-32 Details
SQLAlchemy-2.0.20-cp37-cp37m-musllinux_1_1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-64 Details
SQLAlchemy-2.0.20-cp37-cp37m-musllinux_1_1_aarch64.whl CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ ARM64 Details
SQLAlchemy-2.0.20-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Details
SQLAlchemy-2.0.20-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64 Details
SQLAlchemy-2.0.20-cp37-cp37m-macosx_10_9_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 Details

Total release size: 111.0 MB

Release files / SQLAlchemy-2.0.20.tar.gz

Download URL SQLAlchemy-2.0.20.tar.gz
Size 9.4 MB
Tags Source
SHA-256 checksum
How to use checksums
ca8a5ff2aa7f3ade6c498aaafce25b1eaeabe4e42b73e25519183e4566a16fc6
BLAKE2b-256 checksum
How to use checksums
8885b7fbadd64b30e9d4b882dd323341fc263687bc95b22edec262b12cac8fd7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Release files / SQLAlchemy-2.0.20-py3-none-any.whl

Download URL SQLAlchemy-2.0.20-py3-none-any.whl
Size 1.8 MB
Tags Python 3
SHA-256 checksum
How to use checksums
63a368231c53c93e2b67d0c5556a9836fdcd383f7e3026a39602aad775b14acf
BLAKE2b-256 checksum
How to use checksums
f6b4018f41f16d6c2c198f36ef10799ae8f96daa4f17f887105224918fea501a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp311-cp311-win_amd64.whl

Download URL SQLAlchemy-2.0.20-cp311-cp311-win_amd64.whl
Size 2.0 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
411e7f140200c02c4b953b3dbd08351c9f9818d2bd591b56d0fa0716bd014f1e
BLAKE2b-256 checksum
How to use checksums
1081230bec5713913a472003b71c8dd7e3572de44499e741df576fd6b39d82c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.11

Release files / SQLAlchemy-2.0.20-cp311-cp311-win32.whl

Download URL SQLAlchemy-2.0.20-cp311-cp311-win32.whl
Size 2.0 MB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
27d554ef5d12501898d88d255c54eef8414576f34672e02fe96d75908993cf53
BLAKE2b-256 checksum
How to use checksums
ffeedd75fd26a485a53c1f8eefad4a94ab811ec95584725fc6823e15283275c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.11

Release files / SQLAlchemy-2.0.20-cp311-cp311-musllinux_1_1_x86_64.whl

Download URL SQLAlchemy-2.0.20-cp311-cp311-musllinux_1_1_x86_64.whl
Size 3.2 MB
Tags CPython 3.11 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
1d35d49a972649b5080557c603110620a86aa11db350d7a7cb0f0a3f611948a0
BLAKE2b-256 checksum
How to use checksums
7dc5ce43c4734585c393f0cf000e75f454e46a71828b3e21f78cb4560c7bdd94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp311-cp311-musllinux_1_1_aarch64.whl

Download URL SQLAlchemy-2.0.20-cp311-cp311-musllinux_1_1_aarch64.whl
Size 3.2 MB
Tags CPython 3.11 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
1be86ccea0c965a1e8cd6ccf6884b924c319fcc85765f16c69f1ae7148eba64b
BLAKE2b-256 checksum
How to use checksums
29039ae3fd33d743219ec3651404b509af4aff1d7ed729be5aec56aa4f760579
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL SQLAlchemy-2.0.20-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.2 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3364b7066b3c7f4437dd345d47271f1251e0cfb0aba67e785343cdbdb0fff08c
BLAKE2b-256 checksum
How to use checksums
dc3ed0c97146e4c707451c05b80ac712025d635b19aed1d867fed351de70c71c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL SQLAlchemy-2.0.20-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.2 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e4e571af672e1bb710b3cc1a9794b55bce1eae5aed41a608c0401885e3491179
BLAKE2b-256 checksum
How to use checksums
fb2e015ad3b62da87717666e6ac2959085fda651d667f572f86490008e07c0d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp311-cp311-macosx_11_0_arm64.whl

Download URL SQLAlchemy-2.0.20-cp311-cp311-macosx_11_0_arm64.whl
Size 2.0 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6fe7d61dc71119e21ddb0094ee994418c12f68c61b3d263ebaae50ea8399c4d4
BLAKE2b-256 checksum
How to use checksums
cba73c8c8a36f336880e4dca47bf30d5c723384c40b67e649b35a582d6df45ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp311-cp311-macosx_10_9_x86_64.whl

Download URL SQLAlchemy-2.0.20-cp311-cp311-macosx_10_9_x86_64.whl
Size 2.1 MB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
dd81466bdbc82b060c3c110b2937ab65ace41dfa7b18681fdfad2f37f27acdd7
BLAKE2b-256 checksum
How to use checksums
b42b570a1caa015115a34562965498276de4251bc6cb049a349541f5693e43c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp310-cp310-win_amd64.whl

Download URL SQLAlchemy-2.0.20-cp310-cp310-win_amd64.whl
Size 2.0 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
d32b5ffef6c5bcb452723a496bad2d4c52b346240c59b3e6dba279f6dcc06c14
BLAKE2b-256 checksum
How to use checksums
e901e251a1e721d93c584471d56f7f6d1ae310831522b04d74306a0f522e7c1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.11

Release files / SQLAlchemy-2.0.20-cp310-cp310-win32.whl

Download URL SQLAlchemy-2.0.20-cp310-cp310-win32.whl
Size 2.0 MB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
bcb04441f370cbe6e37c2b8d79e4af9e4789f626c595899d94abebe8b38f9a4d
BLAKE2b-256 checksum
How to use checksums
5da89bc1bffb61b68ad3cc8a7cfb1412b59059fc97c9dbeb42d5da865e4ba8c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.11

Release files / SQLAlchemy-2.0.20-cp310-cp310-musllinux_1_1_x86_64.whl

Download URL SQLAlchemy-2.0.20-cp310-cp310-musllinux_1_1_x86_64.whl
Size 3.0 MB
Tags CPython 3.10 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
6eb6d77c31e1bf4268b4d61b549c341cbff9842f8e115ba6904249c20cb78a61
BLAKE2b-256 checksum
How to use checksums
f3d599c6f160ec195dd1fbe7bd1f0d715b9598496825f8ec05be7089508a735f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp310-cp310-musllinux_1_1_aarch64.whl

Download URL SQLAlchemy-2.0.20-cp310-cp310-musllinux_1_1_aarch64.whl
Size 3.0 MB
Tags CPython 3.10 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
243d0fb261f80a26774829bc2cee71df3222587ac789b7eaf6555c5b15651eed
BLAKE2b-256 checksum
How to use checksums
b5fb6089bd8137570e90a2afdc51043a0eeedb6fd818ff91a5b02862f6eb7da9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL SQLAlchemy-2.0.20-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.0 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a3f0dd6d15b6dc8b28a838a5c48ced7455c3e1fb47b89da9c79cc2090b072a50
BLAKE2b-256 checksum
How to use checksums
9f948a20e0b867857cacf7e1269efc02aa81866071df844a2598fa34245a50df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL SQLAlchemy-2.0.20-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.0 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
5768c268df78bacbde166b48be788b83dddaa2a5974b8810af422ddfe68a9bc8
BLAKE2b-256 checksum
How to use checksums
7f3f612c89009ff6194f28682929a839fcc25d46c8ccaddf4ee186debc67c7e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp310-cp310-macosx_11_0_arm64.whl

Download URL SQLAlchemy-2.0.20-cp310-cp310-macosx_11_0_arm64.whl
Size 2.0 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1506e988ebeaaf316f183da601f24eedd7452e163010ea63dbe52dc91c7fc70e
BLAKE2b-256 checksum
How to use checksums
3b7f9a11e808fdf1187c8206f204352fbbd0d72b68d6bc8233121058f8bde73d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp310-cp310-macosx_10_9_x86_64.whl

Download URL SQLAlchemy-2.0.20-cp310-cp310-macosx_10_9_x86_64.whl
Size 2.0 MB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
759b51346aa388c2e606ee206c0bc6f15a5299f6174d1e10cadbe4530d3c7a98
BLAKE2b-256 checksum
How to use checksums
fe1cd3ca3095528c262125251ee42782086d1d2bad4e59adf0dbdd9540147c23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp39-cp39-win_amd64.whl

Download URL SQLAlchemy-2.0.20-cp39-cp39-win_amd64.whl
Size 2.0 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
5ed61e3463021763b853628aef8bc5d469fe12d95f82c74ef605049d810f3267
BLAKE2b-256 checksum
How to use checksums
01fbbecd158acfec58b7a34d04affe79df9f8e5f95aa2114b5dacf50a8752f20
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.11

Release files / SQLAlchemy-2.0.20-cp39-cp39-win32.whl

Download URL SQLAlchemy-2.0.20-cp39-cp39-win32.whl
Size 2.0 MB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
3423dc2a3b94125094897118b52bdf4d37daf142cbcf26d48af284b763ab90e9
BLAKE2b-256 checksum
How to use checksums
155570a0da35ee555769cfe92b70666c3af7a1fc2340bd3faf5105a52d5fd030
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.11

Release files / SQLAlchemy-2.0.20-cp39-cp39-musllinux_1_1_x86_64.whl

Download URL SQLAlchemy-2.0.20-cp39-cp39-musllinux_1_1_x86_64.whl
Size 3.1 MB
Tags CPython 3.9 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
eefebcc5c555803065128401a1e224a64607259b5eb907021bf9b175f315d2a6
BLAKE2b-256 checksum
How to use checksums
ab1d146d589a252c5e18da25b91ff657cf8f2546c4c5d573a6d9ca0d84158591
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp39-cp39-musllinux_1_1_aarch64.whl

Download URL SQLAlchemy-2.0.20-cp39-cp39-musllinux_1_1_aarch64.whl
Size 3.1 MB
Tags CPython 3.9 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
77d37c1b4e64c926fa3de23e8244b964aab92963d0f74d98cbc0783a9e04f501
BLAKE2b-256 checksum
How to use checksums
45eab06f96c04c6bf3dec93be59d44aed9a777addbbeb8c611da75c01f7d76b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL SQLAlchemy-2.0.20-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.0 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1b74eeafaa11372627ce94e4dc88a6751b2b4d263015b3523e2b1e57291102f0
BLAKE2b-256 checksum
How to use checksums
912b92aadcea86b9ebd681de0b6b2cbfa75193227e607893cfb5feea0cefc461
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL SQLAlchemy-2.0.20-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.0 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
d1b09ba72e4e6d341bb5bdd3564f1cea6095d4c3632e45dc69375a1dbe4e26ec
BLAKE2b-256 checksum
How to use checksums
bb6c722ba2885fe78f4467b9b0f76aeb7ac9387362a5c5ffc22aa270294921d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp39-cp39-macosx_11_0_arm64.whl

Download URL SQLAlchemy-2.0.20-cp39-cp39-macosx_11_0_arm64.whl
Size 2.0 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4cde2e1096cbb3e62002efdb7050113aa5f01718035ba9f29f9d89c3758e7e4e
BLAKE2b-256 checksum
How to use checksums
0704ac0cb7e5164d9c6e27dd80c2031e9c0ee3763d0d9c12688ba5c98499d83e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp39-cp39-macosx_10_9_x86_64.whl

Download URL SQLAlchemy-2.0.20-cp39-cp39-macosx_10_9_x86_64.whl
Size 2.1 MB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
26a3399eaf65e9ab2690c07bd5cf898b639e76903e0abad096cd609233ce5208
BLAKE2b-256 checksum
How to use checksums
4bdd8fe0fc21fc4338e7479f1b254a67b5515bd31b85c28925045bc8b0d5a1c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp38-cp38-win_amd64.whl

Download URL SQLAlchemy-2.0.20-cp38-cp38-win_amd64.whl
Size 2.0 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
6f8a934f9dfdf762c844e5164046a9cea25fabbc9ec865c023fe7f300f11ca4a
BLAKE2b-256 checksum
How to use checksums
b2f784e89580befbae5899d4b5302729f8677e81466982c827a88b40d94481c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.11

Release files / SQLAlchemy-2.0.20-cp38-cp38-win32.whl

Download URL SQLAlchemy-2.0.20-cp38-cp38-win32.whl
Size 2.0 MB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
8dd77fd6648b677d7742d2c3cc105a66e2681cc5e5fb247b88c7a7b78351cf74
BLAKE2b-256 checksum
How to use checksums
1ec1f60964165553c03567a6f37055e706fbfc8c9bf8440e9d8558909bbba683
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.11

Release files / SQLAlchemy-2.0.20-cp38-cp38-musllinux_1_1_x86_64.whl

Download URL SQLAlchemy-2.0.20-cp38-cp38-musllinux_1_1_x86_64.whl
Size 3.1 MB
Tags CPython 3.8 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
cb0d3e94c2a84215532d9bcf10229476ffd3b08f481c53754113b794afb62d14
BLAKE2b-256 checksum
How to use checksums
9006a96d22c953f4aadd54746725a91dcd190762b3e083382dade4c31958dac1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp38-cp38-musllinux_1_1_aarch64.whl

Download URL SQLAlchemy-2.0.20-cp38-cp38-musllinux_1_1_aarch64.whl
Size 3.1 MB
Tags CPython 3.8 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
3ce5e81b800a8afc870bb8e0a275d81957e16f8c4b62415a7b386f29a0cb9763
BLAKE2b-256 checksum
How to use checksums
1183cc7891d5dc3bca2078f27fa45aaf5664f0c2ebee46c606e607f1ecc007b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL SQLAlchemy-2.0.20-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.0 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
63e73da7fb030ae0a46a9ffbeef7e892f5def4baf8064786d040d45c1d6d1dc5
BLAKE2b-256 checksum
How to use checksums
67c618b7700f8266da256d810ceadf26edbdca4303ec4e855e55e7975d53ca5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL SQLAlchemy-2.0.20-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.0 MB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
79543f945be7a5ada9943d555cf9b1531cfea49241809dd1183701f94a748624
BLAKE2b-256 checksum
How to use checksums
acee7601ab7b61095f4ac015b73583b699db87e1db7e0369bd3aa8ebf5e878f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp38-cp38-macosx_11_0_arm64.whl

Download URL SQLAlchemy-2.0.20-cp38-cp38-macosx_11_0_arm64.whl
Size 2.0 MB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1a58052b5a93425f656675673ef1f7e005a3b72e3f2c91b8acca1b27ccadf5f4
BLAKE2b-256 checksum
How to use checksums
0b6440817fc4295273b5725c7b87f6e4b9980e76d716292f2c90ec69c712c84b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp38-cp38-macosx_10_9_x86_64.whl

Download URL SQLAlchemy-2.0.20-cp38-cp38-macosx_10_9_x86_64.whl
Size 2.1 MB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
599ccd23a7146e126be1c7632d1d47847fa9f333104d03325c4e15440fc7d927
BLAKE2b-256 checksum
How to use checksums
d0cd2c23739c701a299b22fbb2403aa79a43a40def4064049975e3e5beac40ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp37-cp37m-win_amd64.whl

Download URL SQLAlchemy-2.0.20-cp37-cp37m-win_amd64.whl
Size 2.0 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
79fde625a0a55220d3624e64101ed68a059c1c1f126c74f08a42097a72ff66a9
BLAKE2b-256 checksum
How to use checksums
64b673fdf8747cb07714383ed39e23a43de437f9ec6e2cad023866573bfe31ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.11

Release files / SQLAlchemy-2.0.20-cp37-cp37m-win32.whl

Download URL SQLAlchemy-2.0.20-cp37-cp37m-win32.whl
Size 2.0 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
d3793dcf5bc4d74ae1e9db15121250c2da476e1af8e45a1d9a52b1513a393459
BLAKE2b-256 checksum
How to use checksums
a2c04d4581e424fc50f23f7a69d9ed1e25cd0f33fb8e7799200f42d5e5554f3e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.11

Release files / SQLAlchemy-2.0.20-cp37-cp37m-musllinux_1_1_x86_64.whl

Download URL SQLAlchemy-2.0.20-cp37-cp37m-musllinux_1_1_x86_64.whl
Size 2.9 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
76fdfc0f6f5341987474ff48e7a66c3cd2b8a71ddda01fa82fedb180b961630a
BLAKE2b-256 checksum
How to use checksums
dc1a7cc35da26b2a27510ce8ecda2da88ea5101fff7d41884c658610f7fdb610
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp37-cp37m-musllinux_1_1_aarch64.whl

Download URL SQLAlchemy-2.0.20-cp37-cp37m-musllinux_1_1_aarch64.whl
Size 2.9 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
c3d99ba99007dab8233f635c32b5cd24fb1df8d64e17bc7df136cedbea427897
BLAKE2b-256 checksum
How to use checksums
fcc5a6f260ef895c8826157139b1b3728716d9824f5256216a2653a2b6b830b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL SQLAlchemy-2.0.20-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.9 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ea8186be85da6587456c9ddc7bf480ebad1a0e6dcbad3967c4821233a4d4df57
BLAKE2b-256 checksum
How to use checksums
acd851e617a1eb143a48ab2dceb194afe40b3c42b785723a031cc29a8c04103d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL SQLAlchemy-2.0.20-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.9 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7d3f175410a6db0ad96b10bfbb0a5530ecd4fcf1e2b5d83d968dd64791f810ed
BLAKE2b-256 checksum
How to use checksums
5d3fdd5915737068f9598713e0a91a45d2512c8c4918bd636e80a28b5067b752
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / SQLAlchemy-2.0.20-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL SQLAlchemy-2.0.20-cp37-cp37m-macosx_10_9_x86_64.whl
Size 2.1 MB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
3c6aceebbc47db04f2d779db03afeaa2c73ea3f8dcd3987eb9efdb987ffa09a3
BLAKE2b-256 checksum
How to use checksums
807fbe3eaa10c45dedcb8eb6924c1bf9a4998e154f25d85402f6313dab138e9d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release history Release notifications | RSS feed

This release

2.0.20 This release

41 release files

2.0.8

41 release files

2.0.7

41 release files

2.0.6

41 release files

2.0.5

2 release files

2.0.4

41 release files

2.0.3

41 release files

2.0.0

41 release files

1.4.9

34 release files

1.4.8

34 release files

1.4.4

34 release files

1.4.3

34 release files

1.4.2

34 release files

1.4.1

34 release files

1.4.0

34 release files

1.3.15

1 release file

1.3.14

1 release file

1.3.13

1 release file

1.3.12

1 release file

1.3.11

1 release file

1.3.10

1 release file

1.3.9

1 release file

1.3.8

1 release file

1.3.7

1 release file

1.3.6

1 release file

1.3.5

1 release file

1.3.4

1 release file

1.3.3

1 release file

1.3.2

1 release file

1.3.1

1 release file

1.3.0

1 release file

1.2.19

1 release file

1.2.18

1 release file

1.2.17

1 release file

1.2.16

1 release file

1.2.15

1 release file

1.2.14

1 release file

1.2.13

1 release file

1.2.12

1 release file

1.2.11

1 release file

1.2.10

1 release file

1.2.9

1 release file

1.2.8

1 release file

1.2.7

1 release file

1.2.6

1 release file

1.2.5

1 release file

1.2.4

1 release file

1.2.3

1 release file

1.2.2

1 release file

1.2.1

1 release file

1.2.0

1 release file

1.1.18

1 release file

1.1.17

1 release file

1.1.16

1 release file

1.1.15

1 release file

1.1.14

1 release file

1.1.13

1 release file

1.1.12

1 release file

1.1.11

1 release file

1.1.10

1 release file

1.1.9

1 release file

1.1.8

1 release file

1.1.7

1 release file

1.1.6

1 release file

1.1.5

1 release file

1.1.4

1 release file

1.1.3

1 release file

1.1.2

1 release file

1.1.1

1 release file

1.1.0

1 release file

1.0.19

1 release file

1.0.18

1 release file

1.0.17

1 release file

1.0.16

1 release file

1.0.15

1 release file

1.0.14

1 release file

1.0.13

1 release file

1.0.12

1 release file

1.0.11

1 release file

1.0.10

1 release file

1.0.9

1 release file

1.0.8

1 release file

1.0.7

1 release file

1.0.6

1 release file

1.0.5

1 release file

1.0.4

1 release file

1.0.3

1 release file

1.0.2

1 release file

1.0.1

1 release file

1.0.0

1 release file

0.9.10

1 release file

0.9.9

1 release file

0.9.8

1 release file

0.9.7

1 release file

0.9.6

1 release file

0.9.5

1 release file

0.9.4

1 release file

0.9.3

1 release file

0.9.2

1 release file

0.9.1

1 release file

0.9.0

1 release file

0.8.7

1 release file

0.8.6

1 release file

0.8.5

1 release file

0.8.4

1 release file

0.8.3

1 release file

0.8.2

1 release file

0.8.1

1 release file

0.8.0

1 release file

0.7.10

1 release file

0.7.9

1 release file

0.7.8

1 release file

0.7.7

1 release file

0.7.6

1 release file

0.7.5

1 release file

0.7.4

1 release file

0.7.3

1 release file

0.7.2

1 release file

0.7.1

1 release file

0.7.0

1 release file

0.6.9

1 release file

0.6.8

1 release file

0.6.7

1 release file

0.6.6

1 release file

0.6.5

1 release file

0.6.4

1 release file

0.6.3

1 release file

0.6.2

1 release file

0.6.1

1 release file

0.6.0

1 release file

0.5.8

1 release file

0.5.7

1 release file

0.5.6

1 release file

0.5.5

1 release file

0.5.4

1 release file

0.5.3

1 release file

0.5.2

1 release file

0.5.1

1 release file

0.5.0

1 release file

0.4.8

1 release file

0.4.7

1 release file

0.4.6

1 release file

0.4.5

1 release file

0.4.4

2 release files

0.4.3

1 release file

0.4.2

1 release file

0.4.1

1 release file

0.4.0

1 release file

0.3.11

1 release file

0.3.10

1 release file

0.3.9

1 release file

0.3.8

1 release file

0.3.7

1 release file

0.3.6

1 release file

0.3.5

1 release file

0.3.4

1 release file

0.3.3

1 release file

0.3.2

1 release file

0.3.1

1 release file

0.3.0

1 release file

0.2.8

1 release file

0.2.7

1 release file

0.2.6

1 release file

0.2.5

1 release file

0.2.4

1 release file

0.2.3

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.2.0

1 release file

0.1.7

1 release file

0.1.6

1 release file

0.1.5

1 release file

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

1 release file

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