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.2

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

Uploaded Source

Built Distributions

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

Uploaded Python 3

SQLAlchemy-2.0.2-cp311-cp311-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

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

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.2-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.2-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.2-cp311-cp311-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

SQLAlchemy-2.0.2-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.2-cp310-cp310-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

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

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.2-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.2-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.2-cp310-cp310-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.2-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.2-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.2-cp39-cp39-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.2-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.2-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.2-cp38-cp38-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

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

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.2-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.2-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.2-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.2.tar.gz.

File metadata

  • Download URL: SQLAlchemy-2.0.2.tar.gz
  • Upload date:
  • Size: 9.2 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.2.tar.gz
Algorithm Hash digest
SHA256 e4d3cf5352f724237e27463de4bf19888235342af2efa37ef1cd391d8b702a16
MD5 33f9b3e25150229597ac6a49b1d168b5
BLAKE2b-256 22afb7b5c4952923cade206d1c1809eeebfdec07096201d7473dd70faa5ffaa1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.2-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.9

File hashes

Hashes for SQLAlchemy-2.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d561e44c0b480b7e74fa002bea949c9f5aff555724f4d10883391cbd8790c81b
MD5 b67b45af9f6ec76b9c65997fe4c9e9b0
BLAKE2b-256 97b12405cf68ff26efaea60255e553ce4e0e72c4d92b90b7ea7965bc06539d70

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bfac4cb8585d7c5b06567c754e999410eb12248f8ce2474dc2d9bc53be1fba0c
MD5 f23b181eadb9647fa1143debb1ccabf8
BLAKE2b-256 dfecf6ed86f02601d618b6aa0c7297e38653ec1ddf385084ae477b91c9ebc94f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.2-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.9

File hashes

Hashes for SQLAlchemy-2.0.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 27e8a5359c6227f3d665b1556169de840b375cf055c800a9bc27ed33f3c51e1b
MD5 48d8df371043099135660aa7a80fed57
BLAKE2b-256 600d226cc9bc83f8784005f89d52d6c63a2dbbac53e741e61933d1df45b970fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f91a4d0815fa9d236380a27762f7bd1304631605b8e2aa75b6b7d03343fd8fe8
MD5 11315f8cc3f50242d045d4267425ee2a
BLAKE2b-256 2136f2f8b2863a6e7d7124b04602e7d526dfcd0c9eafbb8cc30ccc46e3d4d7e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 55a72010983b655a638ea318b4efa30b04b001c158298ceb47fbf5da296092b0
MD5 5c06f7240c6c90a4cd470101afd58007
BLAKE2b-256 7c52d83a21d55370ed6d81750e0a46753d80ceda8e5cfdeb89844586982e2b3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4b1f661cc378d61f495af49d8af83f779bb802046394e63ab1269b4180fceba0
MD5 eb514f05ec8f0279b074640bfcb84d20
BLAKE2b-256 243de48bec0094bdd6a5d053ead3b2654f8eab1f3d56e117268797ed3a643914

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 afd9326886d424616f6c1b90d99b58c8a99c51f4515c8f8550830f9d4ac04ef3
MD5 432652ccf217a500c23ff4bd310e01fd
BLAKE2b-256 c916a335b2d9724a8c34bfbdb0b892ee86a946e54960d8a6e8e30e016d797279

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f2acafb0ef17d591a13621581b5d1abddb3dd25f601f368173135922915f56cd
MD5 b9f7367fb793e830cbde793eb5665ab1
BLAKE2b-256 772649ca229f4408f557d024b15255f5a6d5fa6326266aef8387ade9502ca403

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c7892245a79d612e163d2ce72b1e77c863840f7453e9469f6dd3e6b9ded67739
MD5 6f6ba6c8d802eba6bd5db061e92e9537
BLAKE2b-256 d606cdba7b36a0a7e52da40d08470530702199d95ccb42cc27319fe0a5d50277

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8a3bd94c7d04fed688ba333bfb5a0106800112b9f623aed1e5b0b6466e8c5c66
MD5 06eb09a2b87ef3bc92d814c007027571
BLAKE2b-256 d573de7114ed765bc423d7e4778db5a7bd78133991c7d94f9f2c75fff9b67f3a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.2-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.9

File hashes

Hashes for SQLAlchemy-2.0.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 9e28dc39dd739f48d38486811f5a703673ed11e5968402fff835e60cbf379833
MD5 c6441f68c589222e2cb242400d3ad8cc
BLAKE2b-256 719431e236055b1a2264c9ebca8bafd8051ee01e396288c0bb42d6d7920aa7f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0666025f44119bd18e1c5ceb536422356dc176d3230a13979ab2a7dd5d24b899
MD5 9aa40685c4ae602fb4ddc14499fd0fed
BLAKE2b-256 711f70dd624bc8351fcc6ca3427e7e17072ed2af3122604acdc8ea57bc6a3745

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 dd3595576c6cdfd91eb1aaa18f542e9db87b5a5f3552573892d37d91102fd951
MD5 de13f626424b188ef6bc74dc126d7d4a
BLAKE2b-256 2630e90e72b50a8b76871a261d95de73e8cbc19be1d636d65868024a4132c7c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b80ddc3bf6088ce83437cdfb2e32099b82a2819c409c85b782a84aa1143f8eda
MD5 fde96677a1ad2fbe249a565d04a5b07e
BLAKE2b-256 0e02ff8f0167d233e318abde87c1faf95442ce4303bc0f25fac184143a59a522

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 293c51d60da2ad52fb88d3f2357ff7ac3c156c5cb81feadd8258d45ebeea0a65
MD5 e326dde4790822405978889e83299405
BLAKE2b-256 2900b0678401dcb5fc59b219c70d88d14923ac8c4f1d2b5d5d39ca5678c572e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ba1ec69fa7abb23c2bc9fcd10b3386ea1f62f9d558b7f3a749988374e6cb6ee5
MD5 7bf0d7a50dac9e578c2f5bf53519ab1e
BLAKE2b-256 dc32e8e8e28db29e88278168a0ef9f7298503300f6d60517a67972af3cfd9fbf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d8efcdfe08efd12ee91f5e858adb34a0a73071a95c09c47303a656a9bac3b93b
MD5 b80ac5a24d44941638812c8ac2711ea6
BLAKE2b-256 0ac8a02f3c3b5ced1a62207d9e21d105bead8827c659f980a4b35b82276ebce6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b0323d65b4cd9408261026495a650566d62d056adeb848d1f1f8be0da38a1e0a
MD5 df8299b282466e3c439763f850926744
BLAKE2b-256 c3da6db3ac40410f3e6e4387a38326e503d5ffa7d3e98ce2fadcd1943f605474

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.2-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.9

File hashes

Hashes for SQLAlchemy-2.0.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 abeb371ff47633c7d16b1e1e56e3d41a9b0ab34463c1726f22e1b68401d28cac
MD5 aaabc40f57eaa2e734f6866f8f9adc98
BLAKE2b-256 ab75191ca7176850cfb51c520fe0b5cd3a90eecf0217c44f7222924852e27348

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 edf1a0cfd9979a805ad0d725e436d6460a5b44afc7de0ffae3321a9d2afeff54
MD5 7f596e466464b7531fa56eb5ddb58590
BLAKE2b-256 90d17db568608b10243732d6930da163d9d20063977c4b2233f72e3c219d060d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 90550ff7a96143579472a93aff6dae0999316528ce0f3165083f93d036e313bf
MD5 7d10900e7dd59ee0a24aef0673613bb3
BLAKE2b-256 7a8e7ffcc71fd74e46097c0faedb2483a054a94f3a448d01fd369052a9dae45c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5e8baa4e421136a582f5d9d262ce568ce3eb413d3455650c34d674e5a9f092aa
MD5 a661ea1e053d027ea80f44f854d62927
BLAKE2b-256 341a8c31ca80a51bd831fd1170f91c7f5d391c937c75a86f65038a86cf11e5b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fec1aebc9256b02a59e8a69d4b7aa2299e04e7b51bb4fd11daaba5df1ad592c7
MD5 19b67f0cd7add62522a783c96bbf9a30
BLAKE2b-256 2b014e4283d4465443b8a700e8de476da16bd999a20de98a66689a31850602c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 43482b8f0bed711b3769037e86c45619370bf529aee605975586fdd80ee770a0
MD5 e541831c01a13bb4d4d8d9b6e051a951
BLAKE2b-256 721d9bfbae2201e04277e8aff2b6344cad62f76c7451492f5bb1a8a125d1acf5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6282a712dbcfd86e3fee2e4c459c7337141f774450f60809fd0f0edebd07f37a
MD5 b8be02f99b824193f7d81c010b37463f
BLAKE2b-256 32a665e63dd28b220a8e1b526c35a6d5a67dcb201a4dba57d339d15c272a12a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 9a9205379388e57c486244e285d5d5c047ef9241bd4238e9469a4873b75d1e4a
MD5 1b3eccadbaf00f422ccb99b41b8ee985
BLAKE2b-256 30593795be254cd176e2bf1f5c4ff6524e36c5dc745bb5eefba981fffd05087b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.2-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.9

File hashes

Hashes for SQLAlchemy-2.0.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 35765bf1ff823d05cf9c4eb18ba2db2290b2a2e2196d1a1d06d714ea55c1b997
MD5 0beaa56f9b9992a7d0531c5c34f85c45
BLAKE2b-256 22f0100cad03ac135901ab92342ad215c990cf6021c4be5298d5d3ce0d279b63

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 301f5fb0718e000d47db6ebcee64de91fa94865d7b59872258ba36e4eafbfe8f
MD5 9f8d76017cb5bc9b4fd7e88f3e7f562f
BLAKE2b-256 5a4ec7f10c492c470703205805846497039f807dabeb318fb22056c055a7f5aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 061c7be6b7042f298187e39528c85b4de233361412c88de9fba62a3ee727eb71
MD5 f0a3bfa8da80483eb1942a27331fcf11
BLAKE2b-256 c0ccd3954330509a8c86dc4e567dd4bc72699bc38927b7bd51f247becbe91ee6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0c6c556e01b0bbaea85ce030af4347e47fcb695c3254cfd480099ec1ed6ea609
MD5 84b9740130293cb85a4aaba43d5e538b
BLAKE2b-256 e6ba96b8d29ed3e073c50668e01f2d6588d788ddf9a368cf79bc7da228000432

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5d34374993910d4520681b7b95ea60e05aa18a8ef7d36ffa94bde87730f6426d
MD5 75372f15c7fc051b9a477e59ee37ef13
BLAKE2b-256 78c000ec0d43899687979c5025704907bc8b7e1a41bc3ab101e99dc2798b15cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 38ab55db6ce10c1ab2424d1dfed0add6e6afdeb1c65cec776ac6a01c1fb2f90a
MD5 30f623e08641c824bf63ed8c866d723b
BLAKE2b-256 e9939e1b44190675cffb3b136b4a30b24c331c2b0c686ca8d2b661670dc7127d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 004459a78d376ab9c79ac1b613e0f0d44e88a105e4232357d0c7fa4c7b7e3a49
MD5 715b989636adc0eb1492b982e39d7f26
BLAKE2b-256 73586f6d722f01045142a6c98e1b71e596e3e5d07c9abbca8ea1dfea496de04f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 8f3e9b71425af186fa51ab0d6172ef81809eb0e9f89b035612a913f8a9b44e4b
MD5 37c134544c66dee7f8f500c31adf347f
BLAKE2b-256 6d01979d8b6aa5d3a2f6a352b81b38ae0a3e8d985c7878354a6f333ade19d36c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.2-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.9

File hashes

Hashes for SQLAlchemy-2.0.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 3381fa42e2b388abf448800cf550bbf174eff41f6c57b362077db142417d2922
MD5 1279b423a5a0dbd0ae7103df8ff196f6
BLAKE2b-256 b083a2ea80364a2b5eb82c248483b0eaeb34af3c0a10727bc12db1dbab6de46c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 1a9d46844f4c88dc6cbfcabc6985beebd34661ef3b0e75c216a6428939fb3669
MD5 0b60bca31080d10e751d96547ff28d1c
BLAKE2b-256 f28263f3eaa860b816b15acb0a7e1aa063c5833f7fbe0517b3dd002d2861519d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 fc486297fe7f1465a2baac371d2153643a34ea1af803b68443bc359cfdc2bbcf
MD5 47cc87596c9b4878155e6d3422c34364
BLAKE2b-256 b0e00a76acb8dada9a1367861b9bdffd90c60ae9fa0d115ec95ad2892968276d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3b79ab1b7f5c39050daa03c100115efa2d8f996f14bc33cc9535cb60ca8357c4
MD5 face8b114585e16c87d2daeeca14fcab
BLAKE2b-256 56c16e05b2c55b6482de2e56553870d25a11ad208283e35698be77ddeb61b57e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 92dc029273615ffbb40fa0e1cc8190618f1603ad98b1ad59d57078f1feb969b9
MD5 f42e474d4d1b7dff0c5a4a49ff9f9204
BLAKE2b-256 40e9d818c6f5124dfa5f6572148dab9230710d3bb73d0f344864664005d81fe1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ebf6fe4cfd3b79f582b750b7ba69ba779d3fc7498818f8251dc6d38f5d5e206f
MD5 384efa09dd4dd52e54d2d48821eb8aad
BLAKE2b-256 b21c8219e2c512c08a3f039a8971cfe115295ddcf627fe63074f6e79ede91d88

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