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.

Metadata

Release files for SQLAlchemy 1.4.39

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.4.39
File Size Uploaded Provenance
SQLAlchemy-1.4.39.tar.gz 8.2 MB Without provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for SQLAlchemy 1.4.39
File
SQLAlchemy-1.4.39-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
SQLAlchemy-1.4.39-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
SQLAlchemy-1.4.39-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
SQLAlchemy-1.4.39-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-64, Linux glibc 2.17+ x86-64 Details
SQLAlchemy-1.4.39-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-64, Linux glibc 2.12+ x86-64 Details
SQLAlchemy-1.4.39-cp310-cp310-macosx_10_15_universal2.whl CPython 3.10 CPython 3.10 macOS 10.15+ universal2 (ARM64, x86-64) Details
SQLAlchemy-1.4.39-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
SQLAlchemy-1.4.39-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
SQLAlchemy-1.4.39-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
SQLAlchemy-1.4.39-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64, Linux glibc 2.5+ x86-64 Details
SQLAlchemy-1.4.39-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-64, Linux glibc 2.12+ x86-64 Details
SQLAlchemy-1.4.39-cp39-cp39-macosx_10_15_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.15+ x86-64 Details
SQLAlchemy-1.4.39-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
SQLAlchemy-1.4.39-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
SQLAlchemy-1.4.39-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details
SQLAlchemy-1.4.39-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64, Linux glibc 2.17+ x86-64 Details
SQLAlchemy-1.4.39-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64, Linux glibc 2.12+ x86-64 Details
SQLAlchemy-1.4.39-cp38-cp38-macosx_10_15_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.15+ x86-64 Details
SQLAlchemy-1.4.39-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
SQLAlchemy-1.4.39-cp37-cp37m-win32.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-32 Details
SQLAlchemy-1.4.39-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64 Details
SQLAlchemy-1.4.39-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64, Linux glibc 2.17+ x86-64 Details
SQLAlchemy-1.4.39-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64, Linux glibc 2.12+ x86-64 Details
SQLAlchemy-1.4.39-cp37-cp37m-macosx_10_15_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.15+ x86-64 Details
SQLAlchemy-1.4.39-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
SQLAlchemy-1.4.39-cp36-cp36m-win32.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-32 Details
SQLAlchemy-1.4.39-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ ARM64 Details
SQLAlchemy-1.4.39-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64, Linux glibc 2.17+ x86-64 Details
SQLAlchemy-1.4.39-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64, Linux glibc 2.12+ x86-64 Details
SQLAlchemy-1.4.39-cp36-cp36m-macosx_10_14_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.14+ x86-64 Details
SQLAlchemy-1.4.39-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64 Details
SQLAlchemy-1.4.39-cp27-cp27m-win_amd64.whl CPython 2.7 CPython 2.7 pymalloc Windows x86-64 Details
SQLAlchemy-1.4.39-cp27-cp27m-win32.whl CPython 2.7 CPython 2.7 pymalloc Windows x86-32 Details
SQLAlchemy-1.4.39-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-64 Details
SQLAlchemy-1.4.39-cp27-cp27m-macosx_10_14_x86_64.whl CPython 2.7 CPython 2.7 pymalloc macOS 10.14+ x86-64 Details

Total release size: 63.4 MB

Release files / SQLAlchemy-1.4.39.tar.gz

Download URL SQLAlchemy-1.4.39.tar.gz
Size 8.2 MB
Tags Source
SHA-256 checksum
How to use checksums
8194896038753b46b08a0b0ae89a5d80c897fb601dd51e243ed5720f1f155d27
BLAKE2b-256 checksum
How to use checksums
1f93e5211e989324793487efb45405343d81b554886e278234066e20f77d434d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

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

Download URL SQLAlchemy-1.4.39-cp310-cp310-win_amd64.whl
Size 1.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
50e7569637e2e02253295527ff34666706dbb2bc5f6c61a5a7f44b9610c9bb09
BLAKE2b-256 checksum
How to use checksums
04e94b313778b1f16d1eea96a1e657f04011ca9d51c28c42c070e7718e7c1892
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.10

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

Download URL SQLAlchemy-1.4.39-cp310-cp310-win32.whl
Size 1.6 MB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
91d2b89bb0c302f89e753bea008936acfa4e18c156fb264fe41eb6bbb2bbcdeb
BLAKE2b-256 checksum
How to use checksums
fe8e399663bac6946b52d7206d96c82d6350d8f31d536a781ceff4f1082a016b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.10

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

Download URL SQLAlchemy-1.4.39-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.6 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
ede13a472caa85a13abe5095e71676af985d7690eaa8461aeac5c74f6600b6c0
BLAKE2b-256 checksum
How to use checksums
44c382386d127ff87aa5751ff35052d057ffe0d8d0ca674349f5006b86fe0296
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.12

Release files / SQLAlchemy-1.4.39-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL SQLAlchemy-1.4.39-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.6 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
26146c59576dfe9c546c9f45397a7c7c4a90c25679492ff610a7500afc7d03a6
BLAKE2b-256 checksum
How to use checksums
3c781caf5af666e20468cb34961db31da6881520d931c9b61fa316fda4c21395
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.12

Release files / SQLAlchemy-1.4.39-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl

Download URL SQLAlchemy-1.4.39-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Size 1.6 MB
Tags CPython 3.10 Linux glibc 2.12+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
7f13644b15665f7322f9e0635129e0ef2098409484df67fcd225d954c5861559
BLAKE2b-256 checksum
How to use checksums
d81c0f698cae8f02e1b67b987ab2b5522f4b00cc5c9db180748ea090cfba0b49
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.12

Release files / SQLAlchemy-1.4.39-cp310-cp310-macosx_10_15_universal2.whl

Download URL SQLAlchemy-1.4.39-cp310-cp310-macosx_10_15_universal2.whl
Size 1.6 MB
Tags CPython 3.10 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
1745987ada1890b0e7978abdb22c133eca2e89ab98dc17939042240063e1ef21
BLAKE2b-256 checksum
How to use checksums
9de71b6a6c46445605ee86663e12bfb741f5adf985a30f9e96a6a2130bb34065
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.13

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

Download URL SQLAlchemy-1.4.39-cp39-cp39-win_amd64.whl
Size 1.6 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
8b773c9974c272aae0fa7e95b576d98d17ee65f69d8644f9b6ffc90ee96b4d19
BLAKE2b-256 checksum
How to use checksums
5c39b985e3d715228cb380defdcfb92de89f7e3ff36018b66af6b623124b2281
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.10

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

Download URL SQLAlchemy-1.4.39-cp39-cp39-win32.whl
Size 1.6 MB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
d1f665e50592caf4cad3caed3ed86f93227bffe0680218ccbb293bd5a6734ca8
BLAKE2b-256 checksum
How to use checksums
88c0d74b3598fff4fc96e64ea2b227aa4dd202af36a6cc094f40ff6689b226ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.10

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

Download URL SQLAlchemy-1.4.39-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.6 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e7a7667d928ba6ee361a3176e1bef6847c1062b37726b33505cc84136f657e0d
BLAKE2b-256 checksum
How to use checksums
0e4f9e6ac4e6579fe381921a0122da544e108c8ea70eadc2f8d1c69b199f9193
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.12

Release files / SQLAlchemy-1.4.39-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL SQLAlchemy-1.4.39-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.6 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
b0538b66f959771c56ff996d828081908a6a52a47c5548faed4a3d0a027a5368
BLAKE2b-256 checksum
How to use checksums
563d6d1bddd32e8a991c76f6ee220150d7608428e1c56c932d974cc1e0808217
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.12

Release files / SQLAlchemy-1.4.39-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl

Download URL SQLAlchemy-1.4.39-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Size 1.6 MB
Tags CPython 3.9 Linux glibc 2.12+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
c6d00cb9da8d0cbfaba18cad046e94b06de6d4d0ffd9d4095a3ad1838af22528
BLAKE2b-256 checksum
How to use checksums
fcf2ba0396792be7ef7f656375e6055a754268a102599731394201898e3a750e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.12

Release files / SQLAlchemy-1.4.39-cp39-cp39-macosx_10_15_x86_64.whl

Download URL SQLAlchemy-1.4.39-cp39-cp39-macosx_10_15_x86_64.whl
Size 1.5 MB
Tags CPython 3.9 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
365b75938049ae31cf2176efd3d598213ddb9eb883fbc82086efa019a5f649df
BLAKE2b-256 checksum
How to use checksums
f45c893ee2f6ddfbb3229234d854d57d68743323c88f4d05a00da340e4d8b55a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.13

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

Download URL SQLAlchemy-1.4.39-cp38-cp38-win_amd64.whl
Size 1.6 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
b71be98ef6e180217d1797185c75507060a57ab9cd835653e0112db16a710f0d
BLAKE2b-256 checksum
How to use checksums
7fe53ce69f727f79011b1dd90efe44447ef9cf17bf50e083bbe3fd6dbaae48d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.10

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

Download URL SQLAlchemy-1.4.39-cp38-cp38-win32.whl
Size 1.6 MB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
047ef5ccd8860f6147b8ac6c45a4bc573d4e030267b45d9a1c47b55962ff0e6f
BLAKE2b-256 checksum
How to use checksums
c8f0aa93404323b93b430b738b79c4b8b0e17c1940959bda038cb401936f8b74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.10

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

Download URL SQLAlchemy-1.4.39-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.6 MB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
14ea8ff2d33c48f8e6c3c472111d893b9e356284d1482102da9678195e5a8eac
BLAKE2b-256 checksum
How to use checksums
85a53eadde4773838efd1f5aaaaae3a1cc75320bc39cc8a5018441fa6a99c1c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.12

Release files / SQLAlchemy-1.4.39-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL SQLAlchemy-1.4.39-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.6 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
1962dfee37b7fb17d3d4889bf84c4ea08b1c36707194c578f61e6e06d12ab90f
BLAKE2b-256 checksum
How to use checksums
d2cba1fbda580859c2639aa92ff9274026eac3c67d0d4ce993a0b78d11228189
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.12

Release files / SQLAlchemy-1.4.39-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl

Download URL SQLAlchemy-1.4.39-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Size 1.6 MB
Tags CPython 3.8 Linux glibc 2.12+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
ec3985c883d6d217cf2013028afc6e3c82b8907192ba6195d6e49885bfc4b19d
BLAKE2b-256 checksum
How to use checksums
e73b3725ab2dbaa5c98c9d8a6ee91f9ee12e52b5172426a268c8288059b8eecd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.12

Release files / SQLAlchemy-1.4.39-cp38-cp38-macosx_10_15_x86_64.whl

Download URL SQLAlchemy-1.4.39-cp38-cp38-macosx_10_15_x86_64.whl
Size 1.5 MB
Tags CPython 3.8 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
5c2d19bfb33262bf987ef0062345efd0f54c4189c2d95159c72995457bf4a359
BLAKE2b-256 checksum
How to use checksums
f2e4f8da25afc3c4e1b6925a7ce8be606865fb5ae5e4053bf1b6334208c88a45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.13

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

Download URL SQLAlchemy-1.4.39-cp37-cp37m-win_amd64.whl
Size 1.6 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
6d81de54e45f1d756785405c9d06cd17918c2eecc2d4262dc2d276ca612c2f61
BLAKE2b-256 checksum
How to use checksums
c0886d3eb3397cf0001dfc070287ffeca3e071368689fbc1f7dfbdd5730f1f95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.10

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

Download URL SQLAlchemy-1.4.39-cp37-cp37m-win32.whl
Size 1.6 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
f2a42acc01568b9701665e85562bbff78ec3e21981c7d51d56717c22e5d3d58b
BLAKE2b-256 checksum
How to use checksums
9db9808dc1bf61713425ba6988ab4771f0e329bc4f6a67ff403b864d25d1785c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.10

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

Download URL SQLAlchemy-1.4.39-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.6 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
621f050e72cc7dfd9ad4594ff0abeaad954d6e4a2891545e8f1a53dcdfbef445
BLAKE2b-256 checksum
How to use checksums
a3f002cd82861ab9642e8d577094f8d49cabf54ad6dc6423eb56ee7b378fc1ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.12

Release files / SQLAlchemy-1.4.39-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL SQLAlchemy-1.4.39-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.6 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
20bf65bcce65c538e68d5df27402b39341fabeecf01de7e0e72b9d9836c13c52
BLAKE2b-256 checksum
How to use checksums
bb5042221a5b923b0035d8b26430cb045f5aafa8ec3bc3419414ddd31eaa9ed7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.12

Release files / SQLAlchemy-1.4.39-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl

Download URL SQLAlchemy-1.4.39-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Size 1.6 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
05a05771617bfa723ba4cef58d5b25ac028b0d68f28f403edebed5b8243b3a87
BLAKE2b-256 checksum
How to use checksums
68bffd77f59f26c36598d25d5b370c69fccc991e5754e19b31a7301d2bb7c650
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.12

Release files / SQLAlchemy-1.4.39-cp37-cp37m-macosx_10_15_x86_64.whl

Download URL SQLAlchemy-1.4.39-cp37-cp37m-macosx_10_15_x86_64.whl
Size 1.5 MB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
6f95706da857e6e79b54c33c1214f5467aab10600aa508ddd1239d5df271986e
BLAKE2b-256 checksum
How to use checksums
48b39940e05cc37199afd58c91f564bba18e56acb585257c64c86cb586889a6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.13

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

Download URL SQLAlchemy-1.4.39-cp36-cp36m-win_amd64.whl
Size 1.6 MB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
0ec54460475f0c42512895c99c63d90dd2d9cbd0c13491a184182e85074b04c5
BLAKE2b-256 checksum
How to use checksums
df023bb091422c291a9172399ebce6774c324c4caf74e32f6b6f560d1c9b0739
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.10

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

Download URL SQLAlchemy-1.4.39-cp36-cp36m-win32.whl
Size 1.6 MB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
fbc076f79d830ae4c9d49926180a1140b49fa675d0f0d555b44c9a15b29f4c80
BLAKE2b-256 checksum
How to use checksums
5dc3b83f8299a3046e60409673dbf7ca97e81a9ffe60a48b31a2ee99fba49865
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.10

Release files / SQLAlchemy-1.4.39-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL SQLAlchemy-1.4.39-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.6 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
f24d4d6ec301688c59b0c4bb1c1c94c5d0bff4ecad33bb8f5d9efdfb8d8bc925
BLAKE2b-256 checksum
How to use checksums
85c3c8227ff584ecf9b00fd74113625b834890d24d12fb5a76700790ed2c14de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.12

Release files / SQLAlchemy-1.4.39-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL SQLAlchemy-1.4.39-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.6 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
e6e2c8581c6620136b9530137954a8376efffd57fe19802182c7561b0ab48b48
BLAKE2b-256 checksum
How to use checksums
96727709549881c871c06d78a05e64a8679fc73964b9d32b2d85188983d5de40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.12

Release files / SQLAlchemy-1.4.39-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl

Download URL SQLAlchemy-1.4.39-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Size 1.6 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
7b2785dd2a0c044a36836857ac27310dc7a99166253551ee8f5408930958cc60
BLAKE2b-256 checksum
How to use checksums
ebb6b8579f5a39712fee884db2bdb9e726437b0cc2f2cb57430613651282f3eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.12

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

Download URL SQLAlchemy-1.4.39-cp36-cp36m-macosx_10_14_x86_64.whl
Size 1.5 MB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
107df519eb33d7f8e0d0d052128af2f25066c1a0f6b648fd1a9612ab66800b86
BLAKE2b-256 checksum
How to use checksums
c94af76a21662a4b18b4f27934fd899b2f3ec9fe8998cfedb1aecc526bc73d0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.13

Release files / SQLAlchemy-1.4.39-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl

Download URL SQLAlchemy-1.4.39-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Size 1.6 MB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
8f901be74f00a13bf375241a778455ee864c2c21c79154aad196b7a994e1144f
BLAKE2b-256 checksum
How to use checksums
3c4cb38590be407c7898b009af0cdee876c56c40adee04db90089c637e6888fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.12

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

Download URL SQLAlchemy-1.4.39-cp27-cp27m-win_amd64.whl
Size 1.6 MB
Tags CPython 2.7 CPython 2.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
864d4f89f054819cb95e93100b7d251e4d114d1c60bc7576db07b046432af280
BLAKE2b-256 checksum
How to use checksums
25d16a2e52e0925c335f22878eec3531796cf49b420c52608f557093f74a0e18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.10

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

Download URL SQLAlchemy-1.4.39-cp27-cp27m-win32.whl
Size 1.6 MB
Tags CPython 2.7 CPython 2.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
b30e70f1594ee3c8902978fd71900d7312453922827c4ce0012fa6a8278d6df4
BLAKE2b-256 checksum
How to use checksums
a76bf2e6b17c74c25acff155c6b71acf504a816f7b85fff0a8135feb2852235a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.10

Release files / SQLAlchemy-1.4.39-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl

Download URL SQLAlchemy-1.4.39-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Size 1.6 MB
Tags CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
752ef2e8dbaa3c5d419f322e3632f00ba6b1c3230f65bc97c2ff5c5c6c08f441
BLAKE2b-256 checksum
How to use checksums
5b816a20d83a3872a1ae68bd4d8c3ce56c5a0663dbe499161f874d7865edff6a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.12

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

Download URL SQLAlchemy-1.4.39-cp27-cp27m-macosx_10_14_x86_64.whl
Size 1.5 MB
Tags CPython 2.7 CPython 2.7 pymalloc macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
4770eb3ba69ec5fa41c681a75e53e0e342ac24c1f9220d883458b5596888e43a
BLAKE2b-256 checksum
How to use checksums
2c71099c1e06e79f2e130ae0e9901bcb0d69759d47c0d719fafd52788fb0a8d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.13

Security for SQLAlchemy 1.4.39

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.4.39 This release

36 release files No provenance

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