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:

http://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 1.3.21

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 1.3.21
File Size Uploaded
SQLAlchemy-1.3.21.tar.gz 6.3 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for SQLAlchemy 1.3.21
File
SQLAlchemy-1.3.21-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
SQLAlchemy-1.3.21-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
SQLAlchemy-1.3.21-cp39-cp39-manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
SQLAlchemy-1.3.21-cp39-cp39-manylinux2010_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.12+ x86-64 Details
SQLAlchemy-1.3.21-cp39-cp39-manylinux1_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-64 Details
SQLAlchemy-1.3.21-cp39-cp39-macosx_10_14_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.14+ x86-64 Details
SQLAlchemy-1.3.21-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
SQLAlchemy-1.3.21-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
SQLAlchemy-1.3.21-cp38-cp38-manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details
SQLAlchemy-1.3.21-cp38-cp38-manylinux2010_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.12+ x86-64 Details
SQLAlchemy-1.3.21-cp38-cp38-manylinux1_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64 Details
SQLAlchemy-1.3.21-cp38-cp38-macosx_10_14_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.14+ x86-64 Details
SQLAlchemy-1.3.21-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
SQLAlchemy-1.3.21-cp37-cp37m-win32.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-32 Details
SQLAlchemy-1.3.21-cp37-cp37m-manylinux2014_aarch64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64 Details
SQLAlchemy-1.3.21-cp37-cp37m-manylinux2010_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64 Details
SQLAlchemy-1.3.21-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
SQLAlchemy-1.3.21-cp37-cp37m-macosx_10_14_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.14+ x86-64 Details
SQLAlchemy-1.3.21-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
SQLAlchemy-1.3.21-cp36-cp36m-win32.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-32 Details
SQLAlchemy-1.3.21-cp36-cp36m-manylinux2014_aarch64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ ARM64 Details
SQLAlchemy-1.3.21-cp36-cp36m-manylinux2010_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-64 Details
SQLAlchemy-1.3.21-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
SQLAlchemy-1.3.21-cp36-cp36m-macosx_10_14_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.14+ x86-64 Details
SQLAlchemy-1.3.21-cp35-cp35m-win_amd64.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-64 Details
SQLAlchemy-1.3.21-cp35-cp35m-win32.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-32 Details
SQLAlchemy-1.3.21-cp35-cp35m-manylinux2014_aarch64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.17+ ARM64 Details
SQLAlchemy-1.3.21-cp35-cp35m-manylinux2010_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.12+ x86-64 Details
SQLAlchemy-1.3.21-cp35-cp35m-manylinux1_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 Details
SQLAlchemy-1.3.21-cp35-cp35m-macosx_10_14_x86_64.whl CPython 3.5 CPython 3.5 pymalloc macOS 10.14+ x86-64 Details
SQLAlchemy-1.3.21-cp27-cp27mu-manylinux2010_x86_64.whl CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.12+ x86-64 Details
SQLAlchemy-1.3.21-cp27-cp27mu-manylinux1_x86_64.whl CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64 Details
SQLAlchemy-1.3.21-cp27-cp27m-win_amd64.whl CPython 2.7 CPython 2.7 pymalloc Windows x86-64 Details
SQLAlchemy-1.3.21-cp27-cp27m-win32.whl CPython 2.7 CPython 2.7 pymalloc Windows x86-32 Details
SQLAlchemy-1.3.21-cp27-cp27m-manylinux2010_x86_64.whl CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.12+ x86-64 Details
SQLAlchemy-1.3.21-cp27-cp27m-manylinux1_x86_64.whl CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-64 Details
SQLAlchemy-1.3.21-cp27-cp27m-macosx_10_14_x86_64.whl CPython 2.7 CPython 2.7 pymalloc macOS 10.14+ x86-64 Details

Total release size: 52.2 MB

Release files / SQLAlchemy-1.3.21.tar.gz

Download URL SQLAlchemy-1.3.21.tar.gz
Size 6.3 MB
Tags Source
SHA-256 checksum
How to use checksums
0bc49cba55b01b6827d1c303486da1afaaaf65a7a4d0e2be2cbc31c0f56752dc
BLAKE2b-256 checksum
How to use checksums
6fe2a51b021de8340f9fc4b6f6cb3483bb759b6792b1e28e9bd8b0b0bf37904e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.4.0 requests-toolbelt/0.8.0 tqdm/4.38.0 CPython/3.8.3

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

Download URL SQLAlchemy-1.3.21-cp39-cp39-win_amd64.whl
Size 1.2 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
cf4977686e92f59cb965959dd2076e1a4c06f37ebb263a9674721aaec02684d4
BLAKE2b-256 checksum
How to use checksums
4a5d9b2056d4552f9dfbe52df6b37e5af07dbe2749e8123b71fa1da8d9c81c6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

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

Download URL SQLAlchemy-1.3.21-cp39-cp39-win32.whl
Size 1.2 MB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
40c56eba051c504f85ea6cbc2cb4ec2bb83f06e8479041075a16b35f0bae3400
BLAKE2b-256 checksum
How to use checksums
8ec29dfe73845e2e85bb1b270a9f1d3f8656e3ceac666e1ce6d6acd5a32a810b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp39-cp39-manylinux2014_aarch64.whl

Download URL SQLAlchemy-1.3.21-cp39-cp39-manylinux2014_aarch64.whl
Size 1.3 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
dff61e81cbabdb4dd6dee421ae8842b3191468a602e909e23940890f553f7ac3
BLAKE2b-256 checksum
How to use checksums
f6845b5d6db80c54d2acfdeb49b09ddf7fe36ce2319eb56509804efc833e4253
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp39-cp39-manylinux2010_x86_64.whl

Download URL SQLAlchemy-1.3.21-cp39-cp39-manylinux2010_x86_64.whl
Size 1.3 MB
Tags CPython 3.9 Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
561a6a3e799c59c6221e4e50deb18bc97434b480fb4a68da3623b609fb38f428
BLAKE2b-256 checksum
How to use checksums
3205b0681fac14d428ad30fd17aed737081c4d55f55467bdbdb4698134e504ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp39-cp39-manylinux1_x86_64.whl

Download URL SQLAlchemy-1.3.21-cp39-cp39-manylinux1_x86_64.whl
Size 1.3 MB
Tags CPython 3.9 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
94dbaf31729e2108050351b830b9f304bfa4838f8c60981b0b46cf257e528f17
BLAKE2b-256 checksum
How to use checksums
4362ef764242673460d63e200d519ae58548c75bfefbe392011496e9b9b4f9c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp39-cp39-macosx_10_14_x86_64.whl

Download URL SQLAlchemy-1.3.21-cp39-cp39-macosx_10_14_x86_64.whl
Size 1.2 MB
Tags CPython 3.9 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
24c1dbc7089dc88fba12f1fdd0ea42f57d111a54a9071c745264c00e73152fe8
BLAKE2b-256 checksum
How to use checksums
40e0e7cbe499934b573e0f0c8bc20c4b02604b14c1bad3e156c3bfb0865b33ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

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

Download URL SQLAlchemy-1.3.21-cp38-cp38-win_amd64.whl
Size 1.2 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
574e4da65e2f9cf083b24e34c10db2aeae8a7642628ef2c0e26ff202c1fd58f0
BLAKE2b-256 checksum
How to use checksums
901bdf8f78f17ae6480033d95ead263f36e90276619b272f8533dc86881f2956
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

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

Download URL SQLAlchemy-1.3.21-cp38-cp38-win32.whl
Size 1.2 MB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
be4ac1036512db122964e4a41dc9bc08815ed772e37ac2a481fa825f58fcf5ee
BLAKE2b-256 checksum
How to use checksums
a8a52218e294ec9a15bda9a6e681e2cb5d2e7eb7078dae6628c9a881686e4879
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp38-cp38-manylinux2014_aarch64.whl

Download URL SQLAlchemy-1.3.21-cp38-cp38-manylinux2014_aarch64.whl
Size 1.3 MB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
d366bc4d0655a7926733e1b29258cc3c876b8520b61923e4838954eb0e3ec290
BLAKE2b-256 checksum
How to use checksums
674372c5c7a2740bcae4b7329b0274c11eac794735c10a10ee9db570a7b35fa2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp38-cp38-manylinux2010_x86_64.whl

Download URL SQLAlchemy-1.3.21-cp38-cp38-manylinux2010_x86_64.whl
Size 1.3 MB
Tags CPython 3.8 Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
bac445ed686fc0be02f6b4d64e5702ea5b4eef9849a7ad16522b2eea95d1dd3a
BLAKE2b-256 checksum
How to use checksums
142ea7d563baa018330fd012263357cb88db53269e28bacab0772ba5797463d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp38-cp38-manylinux1_x86_64.whl

Download URL SQLAlchemy-1.3.21-cp38-cp38-manylinux1_x86_64.whl
Size 1.3 MB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
4d35478f0dd39eb3439f5970cc2c8396bb5c4881c4f8e3900ba041b4103ed86b
BLAKE2b-256 checksum
How to use checksums
b5400b2e18b7f3e917af63f0dca9aff1597387a83a040a9e0ae559f75f3c81a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp38-cp38-macosx_10_14_x86_64.whl

Download URL SQLAlchemy-1.3.21-cp38-cp38-macosx_10_14_x86_64.whl
Size 1.2 MB
Tags CPython 3.8 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
87b8314132081da1d3aa46dcd7b7a6ce7dc76cf7941471e659f740138a725a07
BLAKE2b-256 checksum
How to use checksums
5cc23372c35e0ac5391f1286677c57842f2bd8912bfc19f4c3616eb88fce7a05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

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

Download URL SQLAlchemy-1.3.21-cp37-cp37m-win_amd64.whl
Size 1.2 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
3f4c7463703030470f2af3e988681ab2fa08270282fc55ede448aed0854ca8ba
BLAKE2b-256 checksum
How to use checksums
b8787e8a5ba22624ffb4340929d80b7002476fdf348a097b07e9065ca389257b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

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

Download URL SQLAlchemy-1.3.21-cp37-cp37m-win32.whl
Size 1.2 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
4a128f45f404d78bbb0a629cc58dd090bdfded37e568c4016cf2252585eb018a
BLAKE2b-256 checksum
How to use checksums
396d18fb5c82a70a24d9629e59f49ae142d53744dc7555fa42bd88c7c819d720
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp37-cp37m-manylinux2014_aarch64.whl

Download URL SQLAlchemy-1.3.21-cp37-cp37m-manylinux2014_aarch64.whl
Size 1.3 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
4346ffc0a8756bfd8db4679c9bb52564f74fe1ffd60e6899db06823f111dbd9c
BLAKE2b-256 checksum
How to use checksums
b9303f613959fc02ea073de26df13bc32547bbb15126fd7b4b04df1be5876ca2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp37-cp37m-manylinux2010_x86_64.whl

Download URL SQLAlchemy-1.3.21-cp37-cp37m-manylinux2010_x86_64.whl
Size 1.3 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
c08baad28cb37dd35fa4c227fc4c312b1f65f7bb19a557995e160cce80b58b2c
BLAKE2b-256 checksum
How to use checksums
4007140b80c3cf2fc841bfa12c07a3697bed829ec6a05c5c777575d580af2a14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp37-cp37m-manylinux1_x86_64.whl

Download URL SQLAlchemy-1.3.21-cp37-cp37m-manylinux1_x86_64.whl
Size 1.3 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
8eef062f9dacc32b4d498a2822ce5a61badb041b202c448e829c253051d24ef0
BLAKE2b-256 checksum
How to use checksums
042cc5a0d38f61ef58e22c88b5e59273b312a2e4f665466ea9539fb11ba01d95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp37-cp37m-macosx_10_14_x86_64.whl

Download URL SQLAlchemy-1.3.21-cp37-cp37m-macosx_10_14_x86_64.whl
Size 1.2 MB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
de707a9aa9395d44d427793ea77403698f9193b9fc7d81139c03f7239d88c4ae
BLAKE2b-256 checksum
How to use checksums
05406904acf3df4d7c77d78d540282defbccc7f8f2ebc37efc175db187de77e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp36-cp36m-win_amd64.whl

Download URL SQLAlchemy-1.3.21-cp36-cp36m-win_amd64.whl
Size 1.2 MB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
0f7b310fd84cf81d49c9aa1fb5eaeba2d16c490e8d3969586cd1eb8e4aedefbf
BLAKE2b-256 checksum
How to use checksums
f05f3bb528c0fd628190094d6ada5128e84dfc1d2ff6ad33d807b80f5149f2df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp36-cp36m-win32.whl

Download URL SQLAlchemy-1.3.21-cp36-cp36m-win32.whl
Size 1.2 MB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
8952188c690e521ee2a33a7ff2b878a5dc475e389d85085e585104d819f2d8b1
BLAKE2b-256 checksum
How to use checksums
8cf24746a53cbdaed90a89ae6513e01c9ae299415b46823ed9b7614887e2c61b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp36-cp36m-manylinux2014_aarch64.whl

Download URL SQLAlchemy-1.3.21-cp36-cp36m-manylinux2014_aarch64.whl
Size 1.3 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
dc87984befa099d42f1cd5ab9e298864af1acc568932716c33ba78dde8241a01
BLAKE2b-256 checksum
How to use checksums
2d1a1ebd1e78d2e60ba01ae53621c5ea26be082b298cf712f12ea67d464b3705
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp36-cp36m-manylinux2010_x86_64.whl

Download URL SQLAlchemy-1.3.21-cp36-cp36m-manylinux2010_x86_64.whl
Size 1.3 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
16de3aad992eddbce3204832947bafd92b5de50364aea353cd21127132cee2ca
BLAKE2b-256 checksum
How to use checksums
dafe08612b0d690b91ac60a60a06190a58a00a4ee7a9529845e466f0bd866345
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp36-cp36m-manylinux1_x86_64.whl

Download URL SQLAlchemy-1.3.21-cp36-cp36m-manylinux1_x86_64.whl
Size 1.3 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
00d377c3fc069ba615091dee73b90446388091123a8d976c24376eb1044cba6f
BLAKE2b-256 checksum
How to use checksums
016429d6dc16100a7d58857455ac0cc1c4a279a064ad51c0427f0c5ebc5ba9fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp36-cp36m-macosx_10_14_x86_64.whl

Download URL SQLAlchemy-1.3.21-cp36-cp36m-macosx_10_14_x86_64.whl
Size 1.2 MB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
7478f45f9b3cf2a2cb8808fd8ffe436e92f7332d4da1f4e8c559d5602189ac4b
BLAKE2b-256 checksum
How to use checksums
7b031dd7ec04cd45deac9996ad234687d12f1bf22eb1370512c5708dc8a54c7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp35-cp35m-win_amd64.whl

Download URL SQLAlchemy-1.3.21-cp35-cp35m-win_amd64.whl
Size 1.2 MB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
3c024c191e019bd673fe48cdf3bca1215f971bfd189838841903fa12ef206fb4
BLAKE2b-256 checksum
How to use checksums
0eef21e58e00b13f301ea047d8c8db4914d18cc30bac32f77edbf95d065289af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp35-cp35m-win32.whl

Download URL SQLAlchemy-1.3.21-cp35-cp35m-win32.whl
Size 1.2 MB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
7a1387fe4cd491122b49af565fb833b90dd1ecf360dd76173b75253981bea5bb
BLAKE2b-256 checksum
How to use checksums
ac6098c7701ac4b0dcf50adc7a11941dc57327dcaf5df729a9272bba71c7642e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp35-cp35m-manylinux2014_aarch64.whl

Download URL SQLAlchemy-1.3.21-cp35-cp35m-manylinux2014_aarch64.whl
Size 1.3 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b25856479c240e0ecf28562d3c4cf1b4786ad2c0a7825b9d67c1db6293156bae
BLAKE2b-256 checksum
How to use checksums
365a403b6f8844ac4053bc270cfb18004209f16b97a19d254feb3a79dad38898
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp35-cp35m-manylinux2010_x86_64.whl

Download URL SQLAlchemy-1.3.21-cp35-cp35m-manylinux2010_x86_64.whl
Size 1.3 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
0f851547a28a4c2bd5b7fc6d05a306b9460d6f7a256989af11d8ddcdc386cc46
BLAKE2b-256 checksum
How to use checksums
c7759449837f3dc0dbb2ac4cf97729106ab70d051927c357c363c5d219fe2ea6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp35-cp35m-manylinux1_x86_64.whl

Download URL SQLAlchemy-1.3.21-cp35-cp35m-manylinux1_x86_64.whl
Size 1.3 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
f462b59addafcf69570164bdfa1e7f44653653ae571b7964fad50132b8c1b608
BLAKE2b-256 checksum
How to use checksums
2d3ab5bfb4f43fc994a825af7e1f45d66635312eca18966f5cde1a53874ce82b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp35-cp35m-macosx_10_14_x86_64.whl

Download URL SQLAlchemy-1.3.21-cp35-cp35m-macosx_10_14_x86_64.whl
Size 1.2 MB
Tags CPython 3.5 CPython 3.5 pymalloc macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
d6090f68ba8db34864f9befd3aab60e60642443c57a65b781d43f4088514e4c6
BLAKE2b-256 checksum
How to use checksums
b74f5132140ff7d0beeeed935c4d7cc19d04691d312c41b1118ea3569fd43e3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp27-cp27mu-manylinux2010_x86_64.whl

Download URL SQLAlchemy-1.3.21-cp27-cp27mu-manylinux2010_x86_64.whl
Size 1.3 MB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
d45170c234e0294a2a46cdc46b487ccb708aaf927f54da1862c75d723f494e5e
BLAKE2b-256 checksum
How to use checksums
dc17fe87f7bc3d799e0062946a3f59d9e94d1e4447c9f74a7934678e68d1cd21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp27-cp27mu-manylinux1_x86_64.whl

Download URL SQLAlchemy-1.3.21-cp27-cp27mu-manylinux1_x86_64.whl
Size 1.3 MB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
6b3e85d513a3d59437047c262ff99d801f5727f6a25497aa6880da44f33d0170
BLAKE2b-256 checksum
How to use checksums
6ed340abbbc0efd91c9a024d4da0b43e19721ea562b91b349b937113da0132eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp27-cp27m-win_amd64.whl

Download URL SQLAlchemy-1.3.21-cp27-cp27m-win_amd64.whl
Size 1.2 MB
Tags CPython 2.7 CPython 2.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
20fd664489567d23eb049a0441ddc057cba46f704bb1980c2ac0c6a47a9c32c7
BLAKE2b-256 checksum
How to use checksums
8812c3ff97347e9e60a3e8ef7e5dc1dd471f9fd58af1acef2205516776365666
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp27-cp27m-win32.whl

Download URL SQLAlchemy-1.3.21-cp27-cp27m-win32.whl
Size 1.2 MB
Tags CPython 2.7 CPython 2.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
c3651d8023a9bba79c9d2c80c745237fd7ee77f001bd6c9aab9350024f0e8d01
BLAKE2b-256 checksum
How to use checksums
9864f2d8d7a55f06dff64ea6c077ba1ecec2134bdab0e4738a7ec6232bfc9be8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp27-cp27m-manylinux2010_x86_64.whl

Download URL SQLAlchemy-1.3.21-cp27-cp27m-manylinux2010_x86_64.whl
Size 1.3 MB
Tags CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
4329ca33a1c266ec9910ca697821f2a712d34089092fad9f9666ea193c5e02fa
BLAKE2b-256 checksum
How to use checksums
d9f4f8b1b0201b7e3464b9fcd5534c7973a4d6611bebc9066c81c32b5e299711
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp27-cp27m-manylinux1_x86_64.whl

Download URL SQLAlchemy-1.3.21-cp27-cp27m-manylinux1_x86_64.whl
Size 1.3 MB
Tags CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
f84c06915c752e25068151b834b3470307317a73ddae8b9def034face0e7ef37
BLAKE2b-256 checksum
How to use checksums
e141f0549f4d5bafe12503b3a02a6649e4ec002242666a784c80db4b37333a72
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release files / SQLAlchemy-1.3.21-cp27-cp27m-macosx_10_14_x86_64.whl

Download URL SQLAlchemy-1.3.21-cp27-cp27m-macosx_10_14_x86_64.whl
Size 1.2 MB
Tags CPython 2.7 CPython 2.7 pymalloc macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
61bb5c71837845ee31c0cbe87b3c7f92652dbeafa10295f45610ea6bf349d887
BLAKE2b-256 checksum
How to use checksums
3507156f368d2da7f5e14963735afcf44247660e0d87058eda0b43cb59bce4ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

Release history Release notifications | RSS feed

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

This release

1.3.21 This release

38 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