Skip to main content

Database Abstraction Library

Project description

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.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

SQLAlchemy-2.0.19.tar.gz (9.4 MB view details)

Uploaded Source

Built Distributions

SQLAlchemy-2.0.19-py3-none-any.whl (1.8 MB view details)

Uploaded Python 3

SQLAlchemy-2.0.19-cp311-cp311-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.11 Windows x86-64

SQLAlchemy-2.0.19-cp311-cp311-win32.whl (2.0 MB view details)

Uploaded CPython 3.11 Windows x86

SQLAlchemy-2.0.19-cp311-cp311-musllinux_1_1_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

SQLAlchemy-2.0.19-cp311-cp311-musllinux_1_1_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.19-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

SQLAlchemy-2.0.19-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

SQLAlchemy-2.0.19-cp311-cp311-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

SQLAlchemy-2.0.19-cp311-cp311-macosx_10_9_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

SQLAlchemy-2.0.19-cp310-cp310-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.10 Windows x86-64

SQLAlchemy-2.0.19-cp310-cp310-win32.whl (2.0 MB view details)

Uploaded CPython 3.10 Windows x86

SQLAlchemy-2.0.19-cp310-cp310-musllinux_1_1_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

SQLAlchemy-2.0.19-cp310-cp310-musllinux_1_1_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.19-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

SQLAlchemy-2.0.19-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

SQLAlchemy-2.0.19-cp310-cp310-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

SQLAlchemy-2.0.19-cp310-cp310-macosx_10_9_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

SQLAlchemy-2.0.19-cp39-cp39-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.9 Windows x86-64

SQLAlchemy-2.0.19-cp39-cp39-win32.whl (2.0 MB view details)

Uploaded CPython 3.9 Windows x86

SQLAlchemy-2.0.19-cp39-cp39-musllinux_1_1_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

SQLAlchemy-2.0.19-cp39-cp39-musllinux_1_1_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.19-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

SQLAlchemy-2.0.19-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

SQLAlchemy-2.0.19-cp39-cp39-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

SQLAlchemy-2.0.19-cp39-cp39-macosx_10_9_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

SQLAlchemy-2.0.19-cp38-cp38-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.8 Windows x86-64

SQLAlchemy-2.0.19-cp38-cp38-win32.whl (2.0 MB view details)

Uploaded CPython 3.8 Windows x86

SQLAlchemy-2.0.19-cp38-cp38-musllinux_1_1_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

SQLAlchemy-2.0.19-cp38-cp38-musllinux_1_1_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.19-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

SQLAlchemy-2.0.19-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

SQLAlchemy-2.0.19-cp38-cp38-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

SQLAlchemy-2.0.19-cp38-cp38-macosx_10_9_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

SQLAlchemy-2.0.19-cp37-cp37m-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.7m Windows x86-64

SQLAlchemy-2.0.19-cp37-cp37m-win32.whl (2.0 MB view details)

Uploaded CPython 3.7m Windows x86

SQLAlchemy-2.0.19-cp37-cp37m-musllinux_1_1_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

SQLAlchemy-2.0.19-cp37-cp37m-musllinux_1_1_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.19-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

SQLAlchemy-2.0.19-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

SQLAlchemy-2.0.19-cp37-cp37m-macosx_10_9_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file SQLAlchemy-2.0.19.tar.gz.

File metadata

  • Download URL: SQLAlchemy-2.0.19.tar.gz
  • Upload date:
  • Size: 9.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for SQLAlchemy-2.0.19.tar.gz
Algorithm Hash digest
SHA256 77a14fa20264af73ddcdb1e2b9c5a829b8cc6b8304d0f093271980e36c200a3f
MD5 3ef82c9db2500943ffac44d314726063
BLAKE2b-256 e507a928d473438adb98ebd2264f584c4bd2dd711dfe6caf4b1906cba14dd375

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-py3-none-any.whl.

File metadata

  • Download URL: SQLAlchemy-2.0.19-py3-none-any.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for SQLAlchemy-2.0.19-py3-none-any.whl
Algorithm Hash digest
SHA256 314145c1389b021a9ad5aa3a18bac6f5d939f9087d7fc5443be28cba19d2c972
MD5 a545963182fef0882647dc1f2136c291
BLAKE2b-256 fd01723aae6192e3ac65338da311ea0bfe860ed243a951a96d8a936f3c3c7383

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 024d2f67fb3ec697555e48caeb7147cfe2c08065a4f1a52d93c3d44fc8e6ad1c
MD5 f98976ca39e80bb3d6dfa9e9aa81fda9
BLAKE2b-256 2deb46ea0ba0db3a84b5971cc258f13ee4ac2b12ed8198823f8ba7a03ab00ead

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp311-cp311-win32.whl.

File metadata

  • Download URL: SQLAlchemy-2.0.19-cp311-cp311-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for SQLAlchemy-2.0.19-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 c896d4e6ab2eba2afa1d56be3d0b936c56d4666e789bfc59d6ae76e9fcf46145
MD5 dc05a01b686343b329908303ed203821
BLAKE2b-256 4b0414b59b9bc0e095c809b317487b7d9d2621605e91bebe2b0e96cc4aafda26

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3afa8a21a9046917b3a12ffe016ba7ebe7a55a6fc0c7d950beb303c735c3c3ad
MD5 d0dba40ca2189976afd8c3e4059b820d
BLAKE2b-256 8adfb773d790b12808176b1c0ec272bbac2641ee30c1b3e7cf0de4cc6e5e20df

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp311-cp311-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 5831138f0cc06b43edf5f99541c64adf0ab0d41f9a4471fd63b54ae18399e4de
MD5 4a278f9714718839d5755e56d8626dae
BLAKE2b-256 001fb62c150bf1960043150b1edf2d0f5b7fab27868da78fd3a8f5abe47e2f2b

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8fc05b59142445a4efb9c1fd75c334b431d35c304b0e33f4fa0ff1ea4890f92e
MD5 c9ce718f5dea03063313a1e4610f11f5
BLAKE2b-256 0ecc712e8bd9df620f2c1e40165449ce0bd9c4f4daecbabc0d0f9d92c6941aa8

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b15afbf5aa76f2241184c1d3b61af1a72ba31ce4161013d7cb5c4c2fca04fd6e
MD5 8409373be91576f52294ece1710c94e9
BLAKE2b-256 d1ed941cdd6e082b451879b40658f3d493c6fa377895279a9681cb94997d01a6

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d8f2afd1aafded7362b397581772c670f20ea84d0a780b93a1a1529da7c3d369
MD5 d7fbc52223ebf1cd2127390a22ff1380
BLAKE2b-256 c4fc323560a8dfddbe321550dd05522ddde853c703a76669ed39a693c0e4e3af

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d6894708eeb81f6d8193e996257223b6bb4041cb05a17cd5cf373ed836ef87a2
MD5 78c923731d08ad676796d43321d393fb
BLAKE2b-256 09121fab1eba1377cfb386a7706585c48f28feee1557ec78669e284341a2ca37

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 22bafb1da60c24514c141a7ff852b52f9f573fb933b1e6b5263f0daa28ce6db9
MD5 dd1809a2418c61aa3e3aea739430b34d
BLAKE2b-256 7141eb74f55dfe9305736430051fc2a77d0479ff80d46aabd832dd583d242ad8

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp310-cp310-win32.whl.

File metadata

  • Download URL: SQLAlchemy-2.0.19-cp310-cp310-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for SQLAlchemy-2.0.19-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 96f0463573469579d32ad0c91929548d78314ef95c210a8115346271beeeaaa2
MD5 999cf5a21d0e485d4dbb0511d0b5cc57
BLAKE2b-256 9ccd82d46a42e589a51fcb5be97db3e36b64cbc7002d9e27872146853cce18d6

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2c69ce70047b801d2aba3e5ff3cba32014558966109fecab0c39d16c18510f15
MD5 a7581264e3cf37ad8970e30229348bd6
BLAKE2b-256 72d3a1b67abe359791e19e7a077643be3a741f5125980c219c4130f81f41fb73

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 584f66e5e1979a7a00f4935015840be627e31ca29ad13f49a6e51e97a3fb8cae
MD5 1bdfefeb8cf61009820f865f90bdc67a
BLAKE2b-256 72f15c78b44412d67080c88918477eecba404d2951bacbc8ac527fe8261d4c0e

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cb4e688f6784427e5f9479d1a13617f573de8f7d4aa713ba82813bcd16e259d1
MD5 e8017b05662f5875be8f30b0b08eef44
BLAKE2b-256 3a786bb3889e893e4605107a016e63636f278223b0526cb7927323c244ff877c

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1d90ccc15ba1baa345796a8fb1965223ca7ded2d235ccbef80a47b85cea2d71a
MD5 112e0c64bb5dd52a558090d4dce2bc39
BLAKE2b-256 f8b7f915426cfa06d0a63d425817d5c000ee9b7a8c275af0748ea8b31f6f8118

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0bf0fd65b50a330261ec7fe3d091dfc1c577483c96a9fa1e4323e932961aa1b5
MD5 89cbcffebafdb51c11811b0a4c611874
BLAKE2b-256 56f955ced64ceaceb40d3df6c0ba38094bd10f47e31b354f4e7bc90503b17c99

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9deaae357edc2091a9ed5d25e9ee8bba98bcfae454b3911adeaf159c2e9ca9e3
MD5 053c6f07920ea049ccc99ac32f63a239
BLAKE2b-256 ae42101761a65b8d83efa5d87cbb61144dae557ed60087daeae89e965449963f

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8e712cfd2e07b801bc6b60fdf64853bc2bd0af33ca8fa46166a23fe11ce0dbb0
MD5 9927e3215b516ebf6ab8c9c9f7bf95a7
BLAKE2b-256 dec0f48cd2079bc45771659071190c41f44acc99ed3cc48a887f0afdf872a5fb

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp39-cp39-win32.whl.

File metadata

  • Download URL: SQLAlchemy-2.0.19-cp39-cp39-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for SQLAlchemy-2.0.19-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 f82c310ddf97b04e1392c33cf9a70909e0ae10a7e2ddc1d64495e3abdc5d19fb
MD5 a5db3514d9d7601690620960658c54d2
BLAKE2b-256 af29bde11f6f2694a9d698321e4289a156bec2a5ed07d8878b2a65d3adf901f2

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 539010665c90e60c4a1650afe4ab49ca100c74e6aef882466f1de6471d414be7
MD5 3653875161d3c37679aba16ef2631a34
BLAKE2b-256 b3278b226369b3fcd617cf86ff2190ac21cb0b5faf919c943d2042484654bb21

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 851a37898a8a39783aab603c7348eb5b20d83c76a14766a43f56e6ad422d1ec8
MD5 4a503d5fdd31d3ab6a0173435d650e65
BLAKE2b-256 288ca00058708fcca01db498a63dede1a670efa200d76ce0a6a974fbfd44df94

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ae7473a67cd82a41decfea58c0eac581209a0aa30f8bc9190926fbf628bb17f7
MD5 f871ef6355d008b0b9a00f96d6ad0332
BLAKE2b-256 84bc72e7fce7151e2540b72776b515f10bee72d68112965b90b4cf400d39b6f1

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fa51ce4aea583b0c6b426f4b0563d3535c1c75986c4373a0987d84d22376585b
MD5 3b970e67c96d0554f34c958104b49d75
BLAKE2b-256 8498fff200658b0685a44179b171a8072843b2d7ec8b481f37228fcb73ead996

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7351c05db355da112e056a7b731253cbeffab9dfdb3be1e895368513c7d70106
MD5 16f11a2d184298af5d967c6cccc25996
BLAKE2b-256 186830bc1b948d3eeeb7a0595b3bdcd0bc56d31cb2508da79ebe57f6b4279bfb

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a752b7a9aceb0ba173955d4f780c64ee15a1a991f1c52d307d6215c6c73b3a4c
MD5 af2f3c645cb66bd6ecb19ce2940f723c
BLAKE2b-256 74c2a7571bb237d5294d5ceec60668072d75515f941b99675d9eb5e71ebb16ea

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 eb60699de43ba1a1f77363f563bb2c652f7748127ba3a774f7cf2c7804aa0d3d
MD5 a0344f11712e4daef217b5c2bf04b1bf
BLAKE2b-256 919bdc72bb2de373578bfd46acc24331995ad1a5e5bd9e4e15c14f35665b3f3c

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp38-cp38-win32.whl.

File metadata

  • Download URL: SQLAlchemy-2.0.19-cp38-cp38-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for SQLAlchemy-2.0.19-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 430614f18443b58ceb9dedec323ecddc0abb2b34e79d03503b5a7579cd73a531
MD5 24af2370e3aa03e17ece2ced9ea6eef7
BLAKE2b-256 8dc6e4cd2f8a4c066a265c94049db34e55996d30acb828c189848165798261a0

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5d6afc41ca0ecf373366fd8e10aee2797128d3ae45eb8467b19da4899bcd1ee0
MD5 b3d3bc973ed5489c29480371555a1fe5
BLAKE2b-256 e06f1a38071f3deb410959de859efcaaa6c7ad9bba7a3c4955f7d379e6db7816

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp38-cp38-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 6b54d1ad7a162857bb7c8ef689049c7cd9eae2f38864fc096d62ae10bc100c7d
MD5 2864a4cab7188ba40f7b8ccb77a69073
BLAKE2b-256 1a1e5d1c627784a37c2f194a49e78f012d0139ac395bec801afafb39558b5a96

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8f9eb4575bfa5afc4b066528302bf12083da3175f71b64a43a7c0badda2be365
MD5 6fd29f310730e9a99cc14ada24f3afdd
BLAKE2b-256 7364bfbcfbfc998e278ee30182e3fdb99fb61aa8089df8c2e342e2e9ace62b90

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2e7b69d9ced4b53310a87117824b23c509c6fc1f692aa7272d47561347e133b6
MD5 67dfff1259c90705260481cdd9d07ddb
BLAKE2b-256 986be5d8d5950d1c5da7a0f88848b4654d35a551e9dadec310b2c08f3012d93c

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cf7b5e3856cbf1876da4e9d9715546fa26b6e0ba1a682d5ed2fc3ca4c7c3ec5b
MD5 e086f8e0d356bfa3cabccd9b1c69161b
BLAKE2b-256 919aee10d7663cacd693ce08e3efc3ae4788a9ce03c4f67fedf729d9a3f1714f

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 16a310f5bc75a5b2ce7cb656d0e76eb13440b8354f927ff15cbaddd2523ee2d1
MD5 3b456c27ae9523417ec10c018d03217b
BLAKE2b-256 89a5d297d52198d1ab7eaf8fc8e4a6f40db3e8ff48dc6a8b3ef08887aee19448

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 57d100a421d9ab4874f51285c059003292433c648df6abe6c9c904e5bd5b0828
MD5 a99ca65622b2e4f94a2c0b3298509731
BLAKE2b-256 82227ceb13dedb72cb66c1ed861e2c8e10a3c449d1399c250a50f413b62a56d3

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp37-cp37m-win32.whl.

File metadata

  • Download URL: SQLAlchemy-2.0.19-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for SQLAlchemy-2.0.19-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 61ada5831db36d897e28eb95f0f81814525e0d7927fb51145526c4e63174920b
MD5 44b66a9f244ae0a9ef9c88a3dda15841
BLAKE2b-256 0d1cd7a5a04ab95fc2cf717cbcabf461f37c58eb61a2cacfc90daf204f5a8c28

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 43699eb3f80920cc39a380c159ae21c8a8924fe071bccb68fc509e099420b148
MD5 81e11ae2b535a0c8dc8080ec6bdcbc1d
BLAKE2b-256 45710cf592242e30b39c23b4be6e4ab2dab15003bdb7911dabc77faa317b8774

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp37-cp37m-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 cda283700c984e699e8ef0fcc5c61f00c9d14b6f65a4f2767c97242513fcdd84
MD5 49fb32fa2fbf5ea4462b7c3fe5054d66
BLAKE2b-256 fcc2e977ef16b921375b1643a9633a8536a7cd941b13c854d57cb055d82a751f

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f469f15068cd8351826df4080ffe4cc6377c5bf7d29b5a07b0e717dddb4c7ea2
MD5 a4a1da5cc11f658d6739aa7b0d7b5ce0
BLAKE2b-256 3f9e4848abbf34d8a1e328f38ed67bb824b33c279b2fc41636df94bad758d968

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dd4d410a76c3762511ae075d50f379ae09551d92525aa5bb307f8343bf7c2c12
MD5 6c7579a83065a5c221560eab8f89b1b4
BLAKE2b-256 dc9f93daf6a7483f2ef5691116937de4f4a150bbe394027d5c66b27a0a89c6a5

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.19-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.19-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 89bc2b374ebee1a02fd2eae6fd0570b5ad897ee514e0f84c5c137c942772aa0c
MD5 bb132fb085884b1cfe6ec71750d13cba
BLAKE2b-256 f3edc27530b520a1497a8c028025fa7eae56589d8aac11c41ec599cbd26e9077

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page