Skip to main content

SQLAlchemy

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.

Metadata

Release files for SQLAlchemy 1.4.8

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.8
File Size Uploaded Provenance Actions
SQLAlchemy-1.4.8.tar.gz 7.5 MB Without provenance Details for SQLAlchemy-1.4.8.tar.gz

Built distributions (wheels)

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

Total release size: 57.1 MB

Release files / SQLAlchemy-1.4.8.tar.gz

Download URL SQLAlchemy-1.4.8.tar.gz
Size 7.5 MB
Tags Source
SHA-256 checksum
How to use checksums
3bc31ad707f8587c9f93d50cd7cee80ba352162d322808ddbb5bcb5fcfd2bb83
BLAKE2b-256 checksum
How to use checksums
f4f2c879d4bc6f480fcf9435a410dc61da15cd47b594ee35299dcf3b456619c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.9.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

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

Download URL SQLAlchemy-1.4.8-cp39-cp39-win_amd64.whl
Size 1.5 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
1e1c2c65f732f7740d184b4133e5207c0f8974663ab1b79ce1b599ecf55bd3e9
BLAKE2b-256 checksum
How to use checksums
be2e601cbc8b90387d3ba5c91f28095e1c7dfd661eaeb0cfd8d0235fb60b1cd9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp39-cp39-win32.whl
Size 1.5 MB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
eff2c66e930030110a6139b0374013fa1f1a397a67a0c8a1a5d387ca2a112b45
BLAKE2b-256 checksum
How to use checksums
336c72c02e2cb4f9d7899b6744cd75137b8d7f2560e01b787ac69bb8c1308084
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

Release files / SQLAlchemy-1.4.8-cp39-cp39-manylinux2014_x86_64.whl

Download URL SQLAlchemy-1.4.8-cp39-cp39-manylinux2014_x86_64.whl
Size 1.5 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
cb08be4a43ce6729b37efb95816258b00bbd3442eef4a740c09384fb9fe99076
BLAKE2b-256 checksum
How to use checksums
921f02a0d61ea9307e6105ec1c30c96d46a9d262c57804579da4715b0f3443f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp39-cp39-manylinux2014_aarch64.whl
Size 1.5 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
76354282fbb3e5b33aee8fcfc2394c7b26d08c53025960d41abc57a6222321cc
BLAKE2b-256 checksum
How to use checksums
fdbdf77cb76bd637c1cb8a21f962a67d18ca272061e08b1986b8b1072980ac0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp39-cp39-manylinux2010_x86_64.whl
Size 1.5 MB
Tags CPython 3.9 Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
aa470facb52b927a5a5a1a4755b1452f7e77dcf93e822077354075e7a811bec2
BLAKE2b-256 checksum
How to use checksums
0f7626c980afca2c68852ab3d9ad9b0343ff64f71b14518b79f972cdcbf93dd0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp39-cp39-manylinux1_x86_64.whl
Size 1.5 MB
Tags CPython 3.9 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
a7641c8a2d008ee8cef21d3b9eaf7f68259b965318055148fbc5ae6961ae287e
BLAKE2b-256 checksum
How to use checksums
559e2fce18007dc42aaeb54901b9ed8afb9c067aa6644553a69afa3208cf54e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp39-cp39-macosx_10_14_x86_64.whl
Size 1.5 MB
Tags CPython 3.9 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
29e135f8c890c16251162dd40022074430fc39668c8666220a73cb500a3697af
BLAKE2b-256 checksum
How to use checksums
99b35209d8c295f61712b37101bce822587978a99aad43465f2483210413df4a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp38-cp38-win_amd64.whl
Size 1.5 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
49a85c143f90c74b1d000506e125476d4dec3342f8052ad98e007fb5c657c46c
BLAKE2b-256 checksum
How to use checksums
9575f4f66316996e92b61f23f171d32e9bac582271dbc447a60bdec267413c68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp38-cp38-win32.whl
Size 1.5 MB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
4b0404b7a18658d5661120ae0f6f57b220c57126d07a067bfdff304d4c50eaa3
BLAKE2b-256 checksum
How to use checksums
2a1935c972275c95ce4dbc0619c4e1d332968a9706bb87d5ddb486bd673bedc7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

Release files / SQLAlchemy-1.4.8-cp38-cp38-manylinux2014_x86_64.whl

Download URL SQLAlchemy-1.4.8-cp38-cp38-manylinux2014_x86_64.whl
Size 1.5 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
859cf5aae0ecc1aa526f9cebdf6ae8078527f0f3aa3fb10156ecc1d044c1c545
BLAKE2b-256 checksum
How to use checksums
29ecb5544eb64089729220903ce673dae3292c2bd135d386c7d01c5bd3785e28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp38-cp38-manylinux2014_aarch64.whl
Size 1.5 MB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
fe2558be48c92a9be69bd9e7c41bfc46714c5eafc4d59f85fdc338d6999c4962
BLAKE2b-256 checksum
How to use checksums
b0f8cbbdaf3a8e61e6ef73ba6c7084df1e38e212bf3dc0cb9bbc115c98b48539
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp38-cp38-manylinux2010_x86_64.whl
Size 1.5 MB
Tags CPython 3.8 Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
ed660a67c0d8690078560d62767a69b359409863827b367167f18fa14ca51ff6
BLAKE2b-256 checksum
How to use checksums
b8a2d4ab676d5e9d65b593d542391634a2b26a9ce4910256d1d1282534b1f3e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp38-cp38-manylinux1_x86_64.whl
Size 1.5 MB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
fccd2de1b3b47ca62c2fa5d344e16266a6edc8cce8b80f32e40126df60dbd2c4
BLAKE2b-256 checksum
How to use checksums
dff09f61dbfbf1abbbc628e1777fd50554ca514836172bd0fa53248abb521119
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp38-cp38-macosx_10_14_x86_64.whl
Size 1.5 MB
Tags CPython 3.8 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
e7a4bcb79aa64f1bf995dc2f5966fccc7d21b99cdfb63b57c609cfdba2ea5906
BLAKE2b-256 checksum
How to use checksums
f5e11c86ba69e063690f58c6e381c6c23862aa334dc81d14d732bcabab7e8084
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp37-cp37m-win_amd64.whl
Size 1.5 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
de2e700a2e98b4c621976fdb3174e9e5947c38efedcf60e6d7c20cc7dddb3a99
BLAKE2b-256 checksum
How to use checksums
d94adb76ae78b1e9b788f86bea7010aaa1a53b61a37081b97470477b744889a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp37-cp37m-win32.whl
Size 1.5 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
d37683c5d84f0694f159a2a515a34f81daf7da96e7efb9ba9d5daf4ae8dde47e
BLAKE2b-256 checksum
How to use checksums
8a7bac79f3d824b888b724bdb85e19d349900934406ede6d557ec7de5e9e0d8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

Release files / SQLAlchemy-1.4.8-cp37-cp37m-manylinux2014_x86_64.whl

Download URL SQLAlchemy-1.4.8-cp37-cp37m-manylinux2014_x86_64.whl
Size 1.5 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
64a6645ee39f45f153b45addace5727aef7eb517b115c8bdc77e02be8c8c43a3
BLAKE2b-256 checksum
How to use checksums
aa9408abfaab14a660d1b34b716ff33c261def2c9ea7d78017b8655ad0f7b18d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp37-cp37m-manylinux2014_aarch64.whl
Size 1.5 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
6d18aec6f16b48b2903940776d0f455d82b0c35f4b307ae5393987c600f8fcda
BLAKE2b-256 checksum
How to use checksums
be0779920b890a031d826c8e7e0ecb1843c6edc93019e47f8334af22578b11fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp37-cp37m-manylinux2010_x86_64.whl
Size 1.5 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
ddc9de7e46e8044099a94b8d8b92b02693df030ca8684aa775908295270a3556
BLAKE2b-256 checksum
How to use checksums
20c3739fc238da3333091970e377694df460a8c73072f5c704e141212f1a1213
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp37-cp37m-manylinux1_x86_64.whl
Size 1.5 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
c1457a86209c56dfdd1a62904445bc727f962226bf8866f3834fffff8bd7282d
BLAKE2b-256 checksum
How to use checksums
b957fe0ddf56955f04059fe056fcf021d2e3877f46c56fee5a5271165b04a7f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp37-cp37m-macosx_10_14_x86_64.whl
Size 1.5 MB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
1dc4f31124cc359065dceef1a9afe4e2d07a05b2e1e184f5fa48cba96c2249a3
BLAKE2b-256 checksum
How to use checksums
7e76418438a740e09181ddd50b3158c8966703f7b576907ae3b140e2dc6b7ad6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp36-cp36m-win_amd64.whl
Size 1.5 MB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
fc5dea79bd2626ee2ed034144f6c590441e7c8c036c57c1939ec4a18481c0de1
BLAKE2b-256 checksum
How to use checksums
85a267d6a9c01425f1994777adc7d4966ec103c62943baf8de171460049a8d36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp36-cp36m-win32.whl
Size 1.5 MB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
b6106343fb97771f20cd945ce6b1d07f8247121d1d4baad062c028e5f0a1f034
BLAKE2b-256 checksum
How to use checksums
65021fed1aa2b180dcdb1c9274b02252ecd2efe28d777fb338be0e6dffd4bd63
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

Release files / SQLAlchemy-1.4.8-cp36-cp36m-manylinux2014_x86_64.whl

Download URL SQLAlchemy-1.4.8-cp36-cp36m-manylinux2014_x86_64.whl
Size 1.5 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
43b4958d959b1ee00540b963620f6bffacdd8ac0a19d31450828a1cbacf3693c
BLAKE2b-256 checksum
How to use checksums
aef8dca806fb8a4949baaf728fa7961c862bea9154e931719d38e4d55c7137b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp36-cp36m-manylinux2014_aarch64.whl
Size 1.5 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
8a067fbf3ea3f53e4223990d92a8e44259571ef182039ddcb4ffcf217e08a901
BLAKE2b-256 checksum
How to use checksums
a09d70f8fea28f9677c9ecf1d02b530f1cfa14d2d13b80c43630342c8008580f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp36-cp36m-manylinux2010_x86_64.whl
Size 1.5 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
767c0bbe5af14c2ebcad7314faea9709b59593daa3250fe6224429a344c21438
BLAKE2b-256 checksum
How to use checksums
41d30f07124066fd340f76141bdbd5371ba970c3cd7224dcb0fb6809d38b630f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp36-cp36m-manylinux1_x86_64.whl
Size 1.5 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
b8280da3f36b9156ff251a14e5a3e82a4bb58958bdddbd0867cd29e6f3f809de
BLAKE2b-256 checksum
How to use checksums
50ef2fe6c149e10af6f60724a940b20127c2a6c737c9f5619c39ef58a5adc237
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-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
831aa088b0056b8040423c53543b5bf5663d1d5ffbc175387f2216de7780113e
BLAKE2b-256 checksum
How to use checksums
db5a068231404217a704feaffeffc4dc176bdeb8be8523281b6b2cd989778c23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp27-cp27mu-manylinux1_x86_64.whl
Size 1.5 MB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
81ea6270359629b9c56251bdfc12f2a8afb55034a3ff3698b6a764b300bfe605
BLAKE2b-256 checksum
How to use checksums
77b80a7c4ec50553230fbb44e3a11c418e79941981dbac9101621f26ccdd2e64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp27-cp27m-win_amd64.whl
Size 1.5 MB
Tags CPython 2.7 CPython 2.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
46a454a366f6274c18d3204d11b9e4b98a5c99cba99230e24848d82bef069f75
BLAKE2b-256 checksum
How to use checksums
4104be7983e9062a5de402e52d952d98273c65ab6da31d884ef0e47f69f655d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp27-cp27m-win32.whl
Size 1.5 MB
Tags CPython 2.7 CPython 2.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
221ead411c5e455bbe32b8eb2e8521a31a0769684a93b6895e515e9ce3a49906
BLAKE2b-256 checksum
How to use checksums
84b58c87521aa0a140e84ae332523ca9a7014ba113ef165a43e33290412c1f5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-cp27-cp27m-manylinux1_x86_64.whl
Size 1.5 MB
Tags CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
15480706c51bdf72d726d0efde77eef6b5f09fbef65bc520f2c4e1f3a429fddf
BLAKE2b-256 checksum
How to use checksums
bcc4d6db2dad7b3f47b66b080e4dd10d739d152056e153357a162d54e50b42a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

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

Download URL SQLAlchemy-1.4.8-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
dec822c2a9436092798998475b3b8edd0d59be7fecdd5fb8411ac8db1575ed64
BLAKE2b-256 checksum
How to use checksums
63564fef59470b3dd40ea1d20351c18953147134ef118e63ac0ba9d3b3af9928
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

Security for SQLAlchemy 1.4.8

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.8 This release

34 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