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

Uploaded Source

Built Distributions

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

Uploaded Python 3

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

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

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.11 macOS 11.0+ ARM64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

SQLAlchemy-2.0.11-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.11-cp310-cp310-musllinux_1_1_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

SQLAlchemy-2.0.11-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.8 macOS 11.0+ ARM64

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

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

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.11-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.11-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.11-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.11.tar.gz.

File metadata

  • Download URL: SQLAlchemy-2.0.11.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.11.tar.gz
Algorithm Hash digest
SHA256 c3cbff7cced3c42dbe71448ce6bf4202b4a2d305e78dd77e3f280ba6cd245138
MD5 74fdf3d3ce051d6b42eea8c10fa70c5e
BLAKE2b-256 a64d8ac65a11dc617fd1bc4dac09ac9325def1f15a5e532c3250d501bcdddeb9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.11-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.11

File hashes

Hashes for SQLAlchemy-2.0.11-py3-none-any.whl
Algorithm Hash digest
SHA256 1d28e8278d943d9111d44720f92cc338282e956ed68849bfcee053c06bde4f39
MD5 109302c11c64e63f057bd104f6beb5a0
BLAKE2b-256 b02d64adb616fca8ada8029a086ac3fb131fc773c0cef4706c4d29dddbe4649e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 62835d8cd6713458c032466c38a43e56503e19ea6e54b0e73295c6ab281fc0b1
MD5 bfbca305ae5f22e61df393885bfafe4e
BLAKE2b-256 e40dc13d02d5aebc7773a0b9412a78fe4a9f3979253d284c4dd351bf0c5403a6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.11-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.11-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 eec40c522781a58839df6a2a7a2d9fbaa473419a3ab94633d61e00a8c0c768b7
MD5 6e1f81f3a1bdd8dfc28a69cac61fb3ae
BLAKE2b-256 b7051c6e4425565cb4c6b70682add1b218ab205bdac240e178819048406eb369

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0dd98b0be54503afc4c74e947720c3196f96fb2546bfa54d911d5de313c5463c
MD5 d19bb09e13d85aca41b0267be7b931ee
BLAKE2b-256 93681a1c533a3cad03f4637f952274229b5bb4c3b3689c595bb49d602e0218b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 f57965a9d5882efdea0a2c87ae2f6c7dbc14591dcd0639209b50eec2b3ec947e
MD5 b50393313e1abb068c7b6432d89f3570
BLAKE2b-256 3291623ae6c362cc87a6b4affef608ff443479906cb81a8cf108ee6407f58bd8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7c4c5834789f718315cb25d1b95d18fde91b72a1a158cdc515d7f6380c1f02a3
MD5 78843c473ffa9668e11f5b2b01885dbe
BLAKE2b-256 0487253716df1aaa5d81f0665e51a568ce179769144c124bda6ce2759a9690d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e4d8d96c0a7265de8496250a2c2d02593da5e5e85ea24b5c54c2db028d74cf8c
MD5 1bf202b5bda96b52e0f294a5dbd55a36
BLAKE2b-256 e4cebddea7f1015eef30d71efbfc1fd5a9a0a23ce21f239bcc0e41f93aaab9c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 21f447403a1bfeb832a7384c4ac742b7baab04460632c0335e020e8e2c741d4b
MD5 de67295e4cae0a08571aaa53f08b288b
BLAKE2b-256 1b2ac18f75aec1e79661f1e1306aebc2671c9d46deac4b766e52aa1edbf48ef3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 aa81761ff674d2e2d591fc88d31835d3ecf65bddb021a522f4eaaae831c584cf
MD5 d3979ca70af5e3aa217c4970a863c64a
BLAKE2b-256 7ddfff0335d8de28ceebffab81b261938bd0d7124ef9e210dd66a302a54e5ac2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d7eab7d668f95a1a2ef443da17154834adf9c5ac742a5992d5ebecbdca7d943e
MD5 0d30c3e7dfa09f06869963b9f703d37c
BLAKE2b-256 a6415efe60738e172d99a0d1e8407a397039d3755430d9ca3272a586857f3027

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.11-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.11-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 0624852aec618438a4cd7a53ce00835435588506e6f8fbd60deaf9ac109f7cd0
MD5 03a859eb9447f0f61c25edafb405a2b7
BLAKE2b-256 091ce06dac77c0ec005a783615f43c55bc7ee46b54791dee91975726b5fa3521

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 25bbf89e6f171d37cf3a993dbeee18cb85abe37a421c40e78131bf339e48da9d
MD5 66b9ef1889e113eb581828f233f99ae9
BLAKE2b-256 d27fad6830a5395748d62ed8c48b59f13d9953039f5d938312df5754e5262d9f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 a836f391d7dc1039f10d2ef58cdc6e271462d6898dacdae1bfabfc16ca295f2c
MD5 0949241dff734d21c91e6fb15f2045be
BLAKE2b-256 14ac53ed054033b70fbb4299d2c2e84b685b1b9c5e3b5e1f200034f1093eb5e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c1dcfea87230e34d7d55f67959ed09d3e60e09b77c76996de151c32f1b780135
MD5 b3ee5767519903f4280eeab44077fc31
BLAKE2b-256 fb397ba0973e2989b47c67a525e12e00d290e1a7003344526027c366616c33c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0ccd20b5a4e3511c2f0c889b7b79a7462b6c6aa2c06d0f4943c27a552e35e091
MD5 928fca32ac3b527fb85a74a01c5904f1
BLAKE2b-256 d74e18ba909073e84e5d48ed8cb18d589114541439982058727d3a97bef01342

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8aea55b1754430449d43823c8c4da2d5c7621ccd1fcd4c36231417762542d4ef
MD5 cceed18e2ea4dce6a0627a0ab492b50c
BLAKE2b-256 96abf459f8fe15b160421731018827bafc7455c5a66108801f1e4193eeb4165d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e9069faea64d3390d90d16e5b2bc0652d8eb979ccdfd555822d96bc8d93afda1
MD5 f696fa73ef3b96e26df98d1c392d815b
BLAKE2b-256 8c386e587d1031eaf7737dce1ab13baf2faab96f5c7906a96ec9aa337eb9bbad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5a2f95901e6bbed27b4ad5d59ab3f970eda0ce0b9ede3a67b6f9a914149ed71b
MD5 f5e0af95cc1075e10afeb4f029ce6112
BLAKE2b-256 f1424d894a8138427a9378f8c573cbce3ed1090d283a8b1c64f0fc8d6c90d275

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.11-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.11-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 66f24708cebe5a4e900e221574b50e102908f60f539fea30f1922705c0e97744
MD5 d18cccd770445c9c358123fca5e830c8
BLAKE2b-256 4989effad772c3361673c1c48217ef4aa483277fb5d63ac698e41ea58a8d0c26

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a785c30929a5d82f2fa1c60ec46d623d418b19981dc0c594da806d3901658e39
MD5 e858bfd7283f8cf903c0f202d99582a6
BLAKE2b-256 a67ea7c43d54699c4aed8ed251c3e7f54a7647e2d24f3cf1ad342b5917eeed88

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 d85ca17b070f7076ec2582324331cf3683c09146fd8bd2621e8d80d6c3a93bbf
MD5 daa94ef84007fb8f5652121f7f0b1521
BLAKE2b-256 ca77257f7820e7862f45a3c0258e2b544bcf7be828232f6c290d1e866bc221d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a71dd742e3146be6fdded0b95a4b779f7d81595760eab32b0f718089573d3b86
MD5 d8c975a255b18f08229624e537e1aa79
BLAKE2b-256 4b3bba2434168edfe4d3b92c0e2d12209f6b2fe3decc546d968f87bd6d67aaf5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 409cc6cd15d4db5c5af2c4e2d3a2137815c31d065cea9a77dec92cbe7cfcf448
MD5 39d946212bbe94882ff0dc579dbffb7f
BLAKE2b-256 e191beb73ba73f571e29a5a26781d7a15ac86fbe5fc620bad26c4e990299afca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0e53e4920cd5872280256ddf6ca843b5d1435e0302847992bcb90f84b744999f
MD5 194be4597ff3f48e338a9c785c74eff2
BLAKE2b-256 e2a120fe813bb65ca34517a55690cfd37f33297be253ef58dc6edd4f2d8bfe5a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 737a70c994f5b34e437a6ca754957a7a0f6f76c59fa460fc59d1bd15b8f8cb32
MD5 6bd1d538c15dff21af07febd61040749
BLAKE2b-256 fa40ee4d66cf5e86557b517746bf26246d11d6041f89524bab67a1982251df18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 384fdde6bd628d1a882f04aa9a40aa6928840b02d595ff5bd08abeae4c25f867
MD5 9818d67fe6cec61b77047fc8ea1af642
BLAKE2b-256 6d7418cd8754ffe79d79cb32804b2ea0d308ccaf1baea86a7bc5869d14a0e8de

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.11-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.11-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 78cbc8eba442c9b8dc2d90c43ac477f0ee27467617704cd82d741b2eb061afb2
MD5 c131e1581e5429da5f312e57dcc8deb8
BLAKE2b-256 b26fb2677cc16e7ebd7adfb7c60328aa61fb126c37cf32a0b4ac5773ccf0d760

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 abadc6bf6b2c0a0be4370513221563afdbac3901d29fcdb7faf23b4e1ed26068
MD5 dafcca9639e75096ee5d5a1536d16c35
BLAKE2b-256 f3ff4aad0e55d4d66cb9b1736862dcecb56d28f622719329a669863b7204edd0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 1ab6ac214354957db83c72c65941af7e022d4c9324bdadc54d0266aa162a3828
MD5 7a661481c9a4e35f3864e40adff260c3
BLAKE2b-256 de96120ae1b68710ebf0adcc64bc0041db14c1e24284beb5252a36c084dd9c5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3728f7518aa70e5ce88fae4c68b5d7f25493f37d8d867e4a7d60905bd162cd0d
MD5 5cdd1adbd47b2ffae229fca946ae5455
BLAKE2b-256 98e96e780c6dcaf8986870b329d733c391a13fde7d6a2a73cc43187e94fa508f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e48d908695abe05435250e0a083416cc49bd5afd46bc16a7ec8725771aad8eac
MD5 79f783830a5637700972a831e00c8d02
BLAKE2b-256 17c75c3503afd73791c238de4fbc062a2a4aa96095311a293ef3f5ead73c7bcd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e19a03413cf36e86674857e519936b9c9e52059ba9f6e2ab0ec75d9a458277cb
MD5 a42f37c0f35d056d39aedb1505f139a6
BLAKE2b-256 aaf1d218f1658c36a7934c8c0c31b57fb3cbeca1fe85269cc50f66b3410cc8a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 125c41b3557179e9a514a1cfe2764433177ba6195b2264725ceaa7a2e8afcbde
MD5 252cdf3ee9b1cb34474d9acc7666b67d
BLAKE2b-256 e764d4de2a170d1bb4ffcdea6e239ec9a1312545a79c8db2541291784f440245

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 2f9268d7417467e9fde5f4364c71ce490b18a4b83a6543b0d55d1f83fce42bda
MD5 a11c4e08f9d7912e48bad3594b7e57ef
BLAKE2b-256 69bd35b2c4db12d8bd1a2af32e1882cf09f4d8fcbd33b6e6e36fd52ac6b3dbf1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.11-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.11-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 fb21777cc9205b94f51688cdcba0924bdecbeb23dcf81473ff8c5352211e6e38
MD5 3808dc12cae8deb1321df120f48c0503
BLAKE2b-256 52b73047dbd855fb0ff1a4cc5392e7d12f79435ca40cbf8f9e03ce7239ea5438

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 352dcd93e5a0421eee59dbac0000f8f811203cf228334d85d77b3ef075707322
MD5 87c9687bfa8d9761abca52c394a2fca3
BLAKE2b-256 0fda4406cb92455aed095500cea08fbb38c9baeb6fd0b9fc8ddb9b9f466d665c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 2a5fb41db86f6d4892edcf30bd67418dd757eb0246242648e610fa2bca7533d4
MD5 93322fd76a89b35462702b014e958bcb
BLAKE2b-256 ed12cc3111933c4bacd9d071bfb38a4d1de0873805d25a4ace26aaa640d27879

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 718c0a9f8509542d0674c15b01f362b2f10e8bc425db74444bda4e073e06e660
MD5 5268fcb3fb5f622ee877d579e7836242
BLAKE2b-256 c6780bd07054be2e745d4785c27861f2d69e7fd20b9efa6cea64d6cfb631c717

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 aae7710fd24bcf33abed7ab7673dbb38ad48f20555835ff8c77258f07de46a87
MD5 a24bc4c7d6389db289abe00cc4f13b76
BLAKE2b-256 76ada1a8695d7e86d093baf51f4e02772e93ec5353de314c79e3a4e4452fd6cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.11-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 216b9c4dbeaa143a36c9249f9e5a0fd7fa6549a1a3f9de9a2d30104f7e35d8b9
MD5 b6ca3b8b2ec6f45efec2242f78cfce52
BLAKE2b-256 fdcc472267917adb213c27fec2f9007add12ea6e1a7bdfc623c4f6addd8ada64

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