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

This version

2.0.9

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.9.tar.gz (9.3 MB view details)

Uploaded Source

Built Distributions

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

Uploaded Python 3

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

Uploaded CPython 3.11 Windows x86-64

SQLAlchemy-2.0.9-cp311-cp311-win32.whl (1.9 MB view details)

Uploaded CPython 3.11 Windows x86

SQLAlchemy-2.0.9-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.9-cp311-cp311-musllinux_1_1_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.9-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.9-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.9-cp311-cp311-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

SQLAlchemy-2.0.9-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.9-cp310-cp310-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.10 Windows x86-64

SQLAlchemy-2.0.9-cp310-cp310-win32.whl (1.9 MB view details)

Uploaded CPython 3.10 Windows x86

SQLAlchemy-2.0.9-cp310-cp310-musllinux_1_1_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

SQLAlchemy-2.0.9-cp310-cp310-musllinux_1_1_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.9-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.9-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.9-cp310-cp310-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

SQLAlchemy-2.0.9-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.9-cp39-cp39-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.9 Windows x86-64

SQLAlchemy-2.0.9-cp39-cp39-win32.whl (1.9 MB view details)

Uploaded CPython 3.9 Windows x86

SQLAlchemy-2.0.9-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.9-cp39-cp39-musllinux_1_1_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.9-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.9-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.9-cp39-cp39-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

SQLAlchemy-2.0.9-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.9-cp38-cp38-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.8 Windows x86-64

SQLAlchemy-2.0.9-cp38-cp38-win32.whl (1.9 MB view details)

Uploaded CPython 3.8 Windows x86

SQLAlchemy-2.0.9-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.9-cp38-cp38-musllinux_1_1_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.9-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.9-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.9-cp38-cp38-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

SQLAlchemy-2.0.9-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.9-cp37-cp37m-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.7m Windows x86-64

SQLAlchemy-2.0.9-cp37-cp37m-win32.whl (1.9 MB view details)

Uploaded CPython 3.7m Windows x86

SQLAlchemy-2.0.9-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.9-cp37-cp37m-musllinux_1_1_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.9-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.9-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.9-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.9.tar.gz.

File metadata

  • Download URL: SQLAlchemy-2.0.9.tar.gz
  • Upload date:
  • Size: 9.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.0

File hashes

Hashes for SQLAlchemy-2.0.9.tar.gz
Algorithm Hash digest
SHA256 95719215e3ec7337b9f57c3c2eda0e6a7619be194a5166c07c1e599f6afc20fa
MD5 0d3c5ce96e6834cb13f6f33fd3dd4cd3
BLAKE2b-256 742c2316a7a0d8b03e34741b3763604d180423f79730010dd7ed61d0f2854d8d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.9-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.10

File hashes

Hashes for SQLAlchemy-2.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 e730603cae5747bc6d6dece98b45a57d647ed553c8d5ecef602697b1c1501cf2
MD5 9647c5985d678b367c9d7647516d4b62
BLAKE2b-256 6ac20510e2230ec8006e3139737f36313879712ae957861f60ef66c80d15c88a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 865392a50a721445156809c1a6d6ab6437be70c1c2599f591a8849ed95d3c693
MD5 2af6f0c34a90bebac3dfa13a0d64484f
BLAKE2b-256 f02ba298be3ad3c44ab9792bfdf979aa7e15b9d69c6e97f4456aa0a5afa9485a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.9-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 d209594e68bec103ad5243ecac1b40bf5770c9ebf482df7abf175748a34f4853
MD5 7036119a3a171d2c2da17235014bef23
BLAKE2b-256 606163c51f3af5f7ebc596e38ff71e9235a66ddea61e5254e503c29d229ddda7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ac6a0311fb21a99855953f84c43fcff4bdca27a2ffcc4f4d806b26b54b5cddc9
MD5 6a7f20cb6aefe5bd062e6ed362254a96
BLAKE2b-256 d938867ceea2c856458165a3ad4a8560ed67ade21bdd2e5bb405d992af97bf9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 d5327f54a9c39e7871fc532639616f3777304364a0bb9b89d6033ad34ef6c5f8
MD5 60a7aefe7d1aaf78b641c2bdfe099b11
BLAKE2b-256 3d55e07b6e08a0e147021d38dd987143493d663e7fa0bce8388147317ae5e68c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bbda1da8d541904ba262825a833c9f619e93cb3fd1156be0a5e43cd54d588dcd
MD5 dff7f46d0451383fb1fa29d38d3dad12
BLAKE2b-256 7ec6f404d7b29455ea5c3b2ddf2e487689b239d573cd7ea0102e8bb0112d0e59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ebc4eeb1737a5a9bdb0c24f4c982319fa6edd23cdee27180978c29cbb026f2bd
MD5 09b0611542dfde1fdfe5d2300d332f16
BLAKE2b-256 7e11732902be11752261227bca1a62a1b6b6373da6cb2f06dca08fe08c3752a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ad5363a1c65fde7b7466769d4261126d07d872fc2e816487ae6cec93da604b6b
MD5 7013498d9c9a053ad3fa9ec6cd167432
BLAKE2b-256 9b1932baa98abcf1016c1d107a43a57c31813d0d5777e54fdc4250208dfd52c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 db4bd1c4792da753f914ff0b688086b9a8fd78bb9bc5ae8b6d2e65f176b81eb9
MD5 874d146fb58fc48132667e15a0e6eba9
BLAKE2b-256 898d894cc754f169ebe4fa5ef49b216b86450d6d9f7e16e7e9642dc237c311a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6e84ab63d25d8564d7a8c05dc080659931a459ee27f6ed1cf4c91f292d184038
MD5 33cccd8cad5a7f4a2c32d80e0504d52f
BLAKE2b-256 e1ed9decf24f43b0b8850924058c352a420013b8a3a38e01389b49a137e96210

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.9-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 0a865b5ec4ba24f57c33b633b728e43fde77b968911a6046443f581b25d29dd9
MD5 c07366619785821d37808c2053352892
BLAKE2b-256 a1771093ef46ca8c1855a04123c3fa886e604df90170c52882d239134abde57f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 7e472e9627882f2d75b87ff91c5a2bc45b31a226efc7cc0a054a94fffef85862
MD5 5eb995de9edc16a881ddb01a599bf7e9
BLAKE2b-256 b4b388f56270c8be28ff4cbc2109fb309e838cf09eb704841fe491bfba75271d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 34eb96c1de91d8f31e988302243357bef3f7785e1b728c7d4b98bd0c117dafeb
MD5 3fe35eaec345cbc61f2738c965f4c7e7
BLAKE2b-256 6a2b0b5bff7719cbd94fcde95d033069cbe0831c850823e8c57af3cb9bd8826b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f005245e1cb9b8ca53df73ee85e029ac43155e062405015e49ec6187a2e3fb44
MD5 3a55661626acf0b04441b495d94f2471
BLAKE2b-256 bf05d84f90f8ebcdea62c783795ad219c098a3f6682f7417b489d6bb8cf90e7e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8d118e233f416d713aac715e2c1101e17f91e696ff315fc9efbc75b70d11e740
MD5 0e70b6c3f188593a8e4d98cddb5f1b8e
BLAKE2b-256 b6b4960868e32966842efbc12343dee39e13207e65d0496b720668ad1c72eea2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8d3ece5960b3e821e43a4927cc851b6e84a431976d3ffe02aadb96519044807e
MD5 d9c75910cb3500cfac216f4ac52b1237
BLAKE2b-256 bed0c83a5e7eabeebbda2993cb0147c562b27f1490e914df1ac1d5ea6b6e7a5b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 734805708632e3965c2c40081f9a59263c29ffa27cba9b02d4d92dfd57ba869f
MD5 276526e40e960b40e22dc24f851f8abf
BLAKE2b-256 fe2a9225bde33431bf8efb81d8ec3ea1be18e1dde20258a6d8978c0d284d2a44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4c3020afb144572c7bfcba9d7cce57ad42bff6e6115dffcfe2d4ae6d444a214f
MD5 3be0caf2622711f5ad272dafef1f5b4a
BLAKE2b-256 1949e22348e4a26d182c790fc942ac66090349897e9904591382885c320c564b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.9-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 f49c5d3c070a72ecb96df703966c9678dda0d4cb2e2736f88d15f5e1203b4159
MD5 0eeb2adb3cfb201604cebeaca7f2766a
BLAKE2b-256 42eda3ba7bcbd59ecd0605352c31e76c2370e5d8e3ffc29529c42f01f8247c1c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 93c78d42c14aa9a9e0866eacd5b48df40a50d0e2790ee377af7910d224afddcf
MD5 20deafd56b1715d72d291fc58bf2f8e6
BLAKE2b-256 1f4736d151553d50b5c471e1388f659f3e04fd9acca72ef82143c3256857848d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 6b72dccc5864ea95c93e0a9c4e397708917fb450f96737b4a8395d009f90b868
MD5 3f3a4a780a81701d0c6d6f97ad7c384f
BLAKE2b-256 2eddbf48c996d259e452bf7fe9c111601a86b3854a2af728e02c46118884f50c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 246712af9fc761d6c13f4f065470982e175d902e77aa4218c9cb9fc9ff565a0c
MD5 b48a44be6a9cc05ad43a527d82dfd21d
BLAKE2b-256 9727b41304ce28813dfabe5ead710a8a052a1bbd86a0c018334c2e9664ccb57a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4f759eccb66e6d495fb622eb7f4ac146ae674d829942ec18b7f5a35ddf029597
MD5 6621469665466d39fe62c814c9cedab9
BLAKE2b-256 9be8950ab0b45b677d629db3540602a00a7292832abab1be4f18a83aaa2f9a60

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c8239ce63a90007bce479adf5460d48c1adae4b933d8e39a4eafecfc084e503c
MD5 2f8c7d69f4d02cc1dc1e0c2dd2ec59b5
BLAKE2b-256 b9758d59e11f48060fb3b6b4e35252dd184f470d1de2121657ee40261bc6ddae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c6e27189ff9aebfb2c02fd252c629ea58657e7a5ff1a321b7fc9c2bf6dc0b5f3
MD5 6fa3c3456a9e712ce5b4d6a61dcad960
BLAKE2b-256 5868f4837da229fb7e1a61d34d1d1fec46bb6ea223c3a393194e285ce677f034

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1b69666e25cc03c602d9d3d460e1281810109e6546739187044fc256c67941ef
MD5 3ae3d87c652aac2c0a27216f3bd6dbb5
BLAKE2b-256 ac24c26bac7af3f3ec005886531f115f564483e60629253f922c9cb855a28fb7

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.9-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 aa5c270ece17c0c0e0a38f2530c16b20ea05d8b794e46c79171a86b93b758891
MD5 a7020bb1d755af2544d5b8b29954537c
BLAKE2b-256 c6b355157390c19aa4690cff7dc723b5a436e0af0d26aa3bd75fc083ebc856b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 68ed381bc340b4a3d373dbfec1a8b971f6350139590c4ca3cb722fdb50035777
MD5 4254694b06850b0ada91f3b6f3e2d32c
BLAKE2b-256 76d3ed6afead86da066fed16b6d2563b8b99c5ba5e2bedaa8fc5c435c8aac327

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 e4780be0f19e5894c17f75fc8de2fe1ae233ab37827125239ceb593c6f6bd1e2
MD5 d3e86b225e2d7a0a20205887c268d544
BLAKE2b-256 99b8b17ceb5735b8a3306dcfe2c19a923f26e05202f1a2fd73149b55be4f614d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 13f984a190d249769a050634b248aef8991acc035e849d02b634ea006c028fa8
MD5 62f4e67f0b4482b46a305c2f5846378a
BLAKE2b-256 d1df25f7ff603352a4740f2c66add19015881b5cfffa8dfc84a521cac8fed500

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ee2946042cc7851842d7a086a92b9b7b494cbe8c3e7e4627e27bc912d3a7655e
MD5 1e929aadc3f2f623eaae14831b83c768
BLAKE2b-256 389b19773d8c406a194c08172a56850c8230732d0e6dea5ef6c8baa1cc509e94

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1d06e119cf79a3d80ab069f064a07152eb9ba541d084bdaee728d8a6f03fd03d
MD5 62235215e701585e2d47e9e7cef50eca
BLAKE2b-256 1ac3b318153955c9992ae4beb6bf3933a402d1a3463178772df8f6236ca53caa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b3e5864eba71a3718236a120547e52c8da2ccb57cc96cecd0480106a0c799c92
MD5 7e5ad971460349eb8451897eca6937db
BLAKE2b-256 3bed624cb7e6a01a681c352f98203c64285fd0cf9008007330654d445ff84596

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 e62c4e762d6fd2901692a093f208a6a6575b930e9458ad58c2a7f080dd6132da
MD5 ab5c652a1f4803d90007d8f7fab56ce7
BLAKE2b-256 7ee6b8ae57def14f0089387fc09ddf72776c521838f43f20d261cb003549761b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.9-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 07950fc82f844a2de67ddb4e535f29b65652b4d95e8b847823ce66a6d540a41d
MD5 42ace26d1593a022b45aa63008c0e20b
BLAKE2b-256 71b623b51976953f905f2b116464323a82133b0e6b58475be5407afc1c8abc2a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f61ab84956dc628c8dfe9d105b6aec38afb96adae3e5e7da6085b583ff6ea789
MD5 c3532e00126483fbd4edb84c67498601
BLAKE2b-256 152f2380af469b17b6adc3a4c95aff0fb248af5f775a0561a3b94d9d82a2e222

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 78612edf4ba50d407d0eb3a64e9ec76e6efc2b5d9a5c63415d53e540266a230a
MD5 25cf091a6436329f95f8991e2ce47147
BLAKE2b-256 cbec58d76afad94b92792d4ead64fbf967a586080223bfe0c906859f3c9db1b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9838bd247ee42eb74193d865e48dd62eb50e45e3fdceb0fdef3351133ee53dcf
MD5 6bb376c3bc615870e142fd1d768bce7b
BLAKE2b-256 5d306827fd3831c853cef2be506d0f310cdc30e402c3f3db9353e010b74f8711

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e4a019f723b6c1e6b3781be00fb9e0844bc6156f9951c836ff60787cc3938d76
MD5 ff72513885066ff47310d7315a418b71
BLAKE2b-256 b77ced35ce1407a5d56628eaed428d3b4117e754086aacd160f717b977114f07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.9-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0b49f1f71d7a44329a43d3edd38cc5ee4c058dfef4487498393d16172007954b
MD5 da443a149152206ba8c97654cab53e23
BLAKE2b-256 ab56ca09316f8149e6b50334556fd5eb589227b3b3a4a8c13efaa73335620d26

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