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

Uploaded Source

Built Distributions

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

Uploaded Python 3

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

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

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.11 macOS 11.0+ ARM64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

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

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.8 macOS 11.0+ ARM64

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

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

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.13-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.13-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.13-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.13.tar.gz.

File metadata

  • Download URL: SQLAlchemy-2.0.13.tar.gz
  • Upload date:
  • Size: 9.3 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.13.tar.gz
Algorithm Hash digest
SHA256 8d97b37b4e60073c38bcf94e289e3be09ef9be870de88d163f16e08f2b9ded1a
MD5 2a37fed1dc1761bfb8bfc79b9acac5bb
BLAKE2b-256 282eb140b8dbba463663a025bb86eff8e8dd7c840047320a5412cf3e81ecbc1e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.13-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.13-py3-none-any.whl
Algorithm Hash digest
SHA256 0d6979c9707f8b82366ba34b38b5a6fe32f75766b2e901f9820e271e95384070
MD5 ec74797864fff3bb93daeffcdbb1a91e
BLAKE2b-256 f63392cf0cc4a58fde3b1e573f348e31ee6a3ef9dfa32f75c440bcc4b6142ca7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0aa2cbde85a6eab9263ab480f19e8882d022d30ebcdc14d69e6a8d7c07b0a871
MD5 c1d08e789c7a0cbfcbd38158d5c95d1a
BLAKE2b-256 7886b0c40fd69f8b0c1d25c3ae74a12433fc5968e1084f027647ba3e038efbfd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.13-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.13-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 c61b89803a87a3b2a394089a7dadb79a6c64c89f2e8930cc187fec43b319f8d2
MD5 22f6c199b8e9757afdbb51a27d2327df
BLAKE2b-256 3731a23f164647008ad79f23b2941406112d6f7b3b3be940a5ed855cb061a69c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2ad9688debf1f0ae9c6e0706a4e2d33b1a01281317cee9bd1d7eef8020c5baac
MD5 30cf3af1458f11702c9390be4ae7d3d2
BLAKE2b-256 4c11d32c6d5ae0db1ae7fea21f89c99eeacdfcd9c6e553edc68b39de18e4a3b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 9119795d2405eb23bf7e6707e228fe38124df029494c1b3576459aa3202ea432
MD5 40e33d408f0331599eda46a65bcd6618
BLAKE2b-256 d51a79fd551f63090a3550e1cfead4f40a7ae1bbdffa3dcafefefb4c4133309b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f717944aee40e9f48776cf85b523bb376aa2d9255a268d6d643c57ab387e7264
MD5 f866368b8d8fceb37768a667e2ad664a
BLAKE2b-256 e5fb0097d9b2653ab348d519756e4624eff85190290742917719f11cf0369d9f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a30e4db983faa5145e00ef6eaf894a2d503b3221dbf40a595f3011930d3d0bac
MD5 6a5bf99295e1b7bab2ad17009d6ac245
BLAKE2b-256 d519688857413ba08062634cb203080f4c773211dcb3d8d646a1dd3c91841147

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4f9832815257969b3ca9bf0501351e4c02c8d60cbd3ec9f9070d5b0f8852900e
MD5 8228e12ca40b3f84c30e01cff0715699
BLAKE2b-256 f40721ca55bd3af3a29494ea60e962dc896620c540acc5270e7ccb9bd0f22c8b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2424a84f131901fbb20a99844d47b38b517174c6e964c8efb15ea6bb9ced8c2b
MD5 20e577e5f8ef92f3735f92d1cad13441
BLAKE2b-256 74d95309a1ac2fb24993e5949d8d6907038e3c38c7688e5626da9f8fef8ceed0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ec2f525273528425ed2f51861b7b88955160cb95dddb17af0914077040aff4a5
MD5 511e49d8a0b2f28152cea350d7ef5127
BLAKE2b-256 1ce79d45431cc2a6b4721c15f9dd49256f30a2c5cb0d9a2befdc92eb966a92eb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.13-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.13-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 31f72bb300eed7bfdb373c7c046121d84fa0ae6f383089db9505ff553ac27cef
MD5 eaf05058095f77d55268ed7f5db70c14
BLAKE2b-256 91a66155fedb5bf3cfba2c0dde60c41a8a105072a81c87d64124701316e7d767

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 37de4010f53f452e94e5ed6684480432cfe6a7a8914307ef819cd028b05b98d5
MD5 1f71480ce59871e01bdc187a276d04ad
BLAKE2b-256 d382e49059628d82e91027034419456cfa9fc2b2b7defda66094551982913963

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 e0d20f27edfd6f35b388da2bdcd7769e4ffa374fef8994980ced26eb287e033a
MD5 303e49c6d189c1933fe5151257b23f25
BLAKE2b-256 272f615d8e5396b5015fdf4d412480ab06afbd33657713c4f06ded6e860c3838

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 755f653d693f9b8f4286d987aec0d4279821bf8d179a9de8e8a5c685e77e57d6
MD5 c48d8d1f189f5e6e563cf70f56cc30aa
BLAKE2b-256 c57000e6c1d4499e38fdf92f59323d9a1a89d69f02bd9415d203fc8cb5abd087

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 72746ec17a7d9c5acf2c57a6e6190ceba3dad7127cd85bb17f24e90acc0e8e3f
MD5 b628dc21217e1cffd169b34fd36a2587
BLAKE2b-256 9c065ce18f4b96c0da6ead4295182e2c3bdad0888ae6192888f30f6c95293d45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 db24d2738add6db19d66ca820479d2f8f96d3f5a13c223f27fa28dd2f268a4bd
MD5 434746569c7afa21443eaf25bb78802b
BLAKE2b-256 5961bb559de442845bd4071008d68e6531ea11696838c2b3fa7e4e37e661169e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7ad24c85f2a1caf0cd1ae8c2fdb668777a51a02246d9039420f94bd7dbfd37ed
MD5 4df43e45f262557a4e4e728dff8bcdd5
BLAKE2b-256 99f168dcce7b4a84437d28bf2505e7d2174eefdfaf209cac001ec8d52f781867

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 881cc388dded44ae6e17a1666364b98bd76bcdc71b869014ae725f06ba298e0e
MD5 4756f2d3a1a01144237ee0e67481466d
BLAKE2b-256 6de5c287122d33575c2d3878d5e9cda030a57d712cf82b102f84ac75baa80b72

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.13-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.13-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 f463598f9e51ccc04f0fe08500f9a0c3251a7086765350be418598b753b5561d
MD5 280ba1ef7626d09b2b5dc7d924fd5f20
BLAKE2b-256 ba94d638672f73b8ec579e98a9d347750221cf6f51fde1ee320cfd019dfb53f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cdf80359b641185ae7e580afb9f88cf560298f309a38182972091165bfe1225d
MD5 afadfa11910760cef145cc82600fe134
BLAKE2b-256 7cee7ddc7f52249b04f98b202ca71ccb6fc5d1a0716900fdb0ee15c3107499be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 bf1aae95e80acea02a0a622e1c12d3fefc52ffd0fe7bda70a30d070373fbb6c3
MD5 ec18fcf34a06bc76effc33ccbb4dac41
BLAKE2b-256 bb9fa795826752bf99318fe0c8b9b4469000cfab7ac09161a63995b23a620c41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e2f3b5236079bc3e318a92bab2cc3f669cc32127075ab03ff61cacbae1c392b8
MD5 dc35643ae7efc3fc8b56f8489a2d44a0
BLAKE2b-256 4156d02457f36df484dc8539bb0aa8da5f9a39fde45915ef5c2229bf2bbe5d01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0eb14a386a5b610305bec6639b35540b47f408b0a59f75999199aed5b3d40079
MD5 511e8e7fb4b8bd0a6a385de303bc0d75
BLAKE2b-256 9be992c8dfdd07f124322c418a0c3921adbe39081282f659f2f78a28cb5d6c4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fec56c7d1b6a22c8f01557de3975d962ee40270b81b60d1cfdadf2a105d10e84
MD5 6c83591992334c11a1dd47b30b3e310b
BLAKE2b-256 799c8bf13ceb09ea8609050e32f595df28700a27ebde0cc0e598ac5dbf5cf8ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d93ebbff3dcf05274843ad8cf650b48ee634626e752c5d73614e5ec9df45f0ce
MD5 c6aabfc5bcbc6567b96bcac51d3b7a83
BLAKE2b-256 7867d2848efa86d9d3cca99f41eaae1f548bfdce8723c3059c96c1aa4afae715

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2f0a355264af0952570f18457102984e1f79510f856e5e0ae652e63316d1ca23
MD5 1e7467ee8d2a3787c96b5daad2fef1aa
BLAKE2b-256 c5aa5d3d0065e9fcae3de61cf8cab5dcea1a6546dd8d4374fab1f34f463488dc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.13-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.13-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 6777673d346071451bf7cccf8d0499024f1bd6a835fc90b4fe7af50373d92ce6
MD5 2f6cff78a8d01bcdd038d2c16daeafd3
BLAKE2b-256 899e3e59dfb69f084518b400eca94df881077b64750339bc01fd6ede4f39cffc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a25b4c4fdd633501233924f873e6f6cd8970732859ecfe4ecfb60635881f70be
MD5 505e99d3db164260c34a23d13e07e853
BLAKE2b-256 7aeeeefbf0f19b1a27184b2500735763b7a97a7d0e8fc9f282942040ee5b5563

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 e5e5dc300a0ca8755ada1569f5caccfcdca28607dfb98b86a54996b288a8ebd3
MD5 fb5edca28de76cd7f16ca6bb9ac9ba7c
BLAKE2b-256 de822c350ddcaa8c9d1e3b04044a14c0d281035f50678901aff11d7480ac37a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 566a0ac347cf4632f551e7b28bbd0d215af82e6ffaa2556f565a3b6b51dc3f81
MD5 a576e2f7bf6b650d512be961dc039b52
BLAKE2b-256 6dd929e3c69579bafdecf50ce909fc7551c9a262b1380ca538b7474f3b3e1da3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fd0febae872a4042da44e972c070f0fd49a85a0a7727ab6b85425f74348be14e
MD5 c26a642d6c2e845216814690ecd22523
BLAKE2b-256 a61d8d3234895192cead943f31da54cd44dff74b3fa572485710958eaf322d0a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a5e9e78332a5d841422b88b8c490dfd7f761e64b3430249b66c05d02f72ceab0
MD5 e21f4ae2a6dcd5875a9cd08d24296584
BLAKE2b-256 8eb06f85288bf1b895685190a4d003089d97bc2664c002b31e580515a0f50812

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 49c138856035cb97f0053e5e57ba90ec936b28a0b8b0020d44965c7b0c0bf03a
MD5 8d2e6d3ece189176f200bc4d3dc0a668
BLAKE2b-256 e09924a17d40ff4995496d01b3106f055567a6dd7d29b1fb4533fd5584f4921c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 7612a7366a0855a04430363fb4ab392dc6818aaece0b2e325ff30ee77af9b21f
MD5 edab54be12a23d6bf8ace4e1601a154b
BLAKE2b-256 da39ea18f94d16ea316d290cc1451a3a444f7226a781ce6726407d322d30701c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.13-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.13-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 9136d596111c742d061c0f99bab95c5370016c4101a32e72c2b634ad5e0757e6
MD5 7de3e07e3af46f65c5cdff95e5a65893
BLAKE2b-256 929bbece5ba42708360250d84351e6401a96a59c9b326b2a806f7e2cdb17a8f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 375b7ba88f261dbd79d044f20cbcd919d88befb63f26af9d084614f10cdf97a6
MD5 58d3d5c2cfcce8fa37da86337cd4e91e
BLAKE2b-256 3ff4e94bc8bc033f7cf1df063b0077e5e4ca5f3f5cb1648aa2d6030a1d0afee3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 f234ba3bb339ad17803009c8251f5ee65dcf283a380817fe486823b08b26383d
MD5 3fb92937d4299dbc09ed8ba096ac321a
BLAKE2b-256 d4d7a3e7cb06aabe16cb63a5415e008b5df349561b2991352927ffd080946f8d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b4e08e3831671008888bad5d160d757ef35ce34dbb73b78c3998d16aa1334c97
MD5 40f000fbfe0fe1ae1363a366a1a3cf2b
BLAKE2b-256 559e5d70c35e4a3318f4c15b48053e2fe7dd68264b054c389413b55808aa2258

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e481e54db8cec1457ee7c05f6d2329e3298a304a70d3b5e2e82e77170850b385
MD5 49bee03cedd848026ccca5a33e07ab5e
BLAKE2b-256 87622012220935bdeed9d1d97fa88c918a9a4de16647239e7c79997d053857a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.13-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9ad883ac4f5225999747f0849643c4d0ec809d9ffe0ddc81a81dd3e68d0af463
MD5 3b7c57ea09fe8cadfd3926bee1b4d80c
BLAKE2b-256 1993c125a8c86a8d953f81baace818f75db481a8cdaabbf19312c1e58f656221

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