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

Uploaded Source

Built Distributions

SQLAlchemy-2.0.24-py3-none-any.whl (1.9 MB view details)

Uploaded Python 3

SQLAlchemy-2.0.24-cp312-cp312-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.12 Windows x86-64

SQLAlchemy-2.0.24-cp312-cp312-win32.whl (2.0 MB view details)

Uploaded CPython 3.12 Windows x86

SQLAlchemy-2.0.24-cp312-cp312-musllinux_1_1_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

SQLAlchemy-2.0.24-cp312-cp312-musllinux_1_1_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.24-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

SQLAlchemy-2.0.24-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

SQLAlchemy-2.0.24-cp312-cp312-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

SQLAlchemy-2.0.24-cp312-cp312-macosx_10_9_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

SQLAlchemy-2.0.24-cp311-cp311-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

SQLAlchemy-2.0.24-cp311-cp311-musllinux_1_1_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

SQLAlchemy-2.0.24-cp311-cp311-musllinux_1_1_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.24-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

SQLAlchemy-2.0.24-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

SQLAlchemy-2.0.24-cp311-cp311-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

SQLAlchemy-2.0.24-cp311-cp311-macosx_10_9_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

SQLAlchemy-2.0.24-cp310-cp310-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

SQLAlchemy-2.0.24-cp310-cp310-musllinux_1_1_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

SQLAlchemy-2.0.24-cp310-cp310-musllinux_1_1_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.24-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

SQLAlchemy-2.0.24-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

SQLAlchemy-2.0.24-cp310-cp310-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

SQLAlchemy-2.0.24-cp310-cp310-macosx_10_9_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

SQLAlchemy-2.0.24-cp39-cp39-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

SQLAlchemy-2.0.24-cp39-cp39-musllinux_1_1_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

SQLAlchemy-2.0.24-cp39-cp39-musllinux_1_1_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.24-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

SQLAlchemy-2.0.24-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

SQLAlchemy-2.0.24-cp39-cp39-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

SQLAlchemy-2.0.24-cp39-cp39-macosx_10_9_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

SQLAlchemy-2.0.24-cp38-cp38-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

SQLAlchemy-2.0.24-cp38-cp38-musllinux_1_1_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

SQLAlchemy-2.0.24-cp38-cp38-musllinux_1_1_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.24-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

SQLAlchemy-2.0.24-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

SQLAlchemy-2.0.24-cp38-cp38-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

SQLAlchemy-2.0.24-cp38-cp38-macosx_10_9_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

SQLAlchemy-2.0.24-cp37-cp37m-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

SQLAlchemy-2.0.24-cp37-cp37m-musllinux_1_1_x86_64.whl (3.0 MB view details)

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

SQLAlchemy-2.0.24-cp37-cp37m-musllinux_1_1_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.24-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.0 MB view details)

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

SQLAlchemy-2.0.24-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

SQLAlchemy-2.0.24-cp37-cp37m-macosx_10_9_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.24.tar.gz
Algorithm Hash digest
SHA256 6db97656fd3fe3f7e5b077f12fa6adb5feb6e0b567a3e99f47ecf5f7ea0a09e3
MD5 5b0d79fbafaf02c22db844815c99451f
BLAKE2b-256 1472dd7a1062a9eb723a0c767e151386be92f0cf825317b864e6d5a7c0e60628

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.24-py3-none-any.whl
Algorithm Hash digest
SHA256 8f358f5cfce04417b6ff738748ca4806fe3d3ae8040fb4e6a0c9a6973ccf9b6e
MD5 3f3c5fc3817bd698d01ab7abdbafe643
BLAKE2b-256 d02a9fbefab932c670cdb12dfd3d7c7e3ba2574bb644bc63381f526701e338a6

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.24-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ccfd336f96d4c9bbab0309f2a565bf15c468c2d8b2d277a32f89c5940f71fcf9
MD5 fdf974bd64daf467de19aa82d1fb8b02
BLAKE2b-256 904feae2ab4a49fe7bad5649ea35a4a502c2445d779d9e32a3ac390842189058

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.24-cp312-cp312-win32.whl.

File metadata

  • Download URL: SQLAlchemy-2.0.24-cp312-cp312-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for SQLAlchemy-2.0.24-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 ea490564435b5b204d8154f0e18387b499ea3cedc1e6af3b3a2ab18291d85aa7
MD5 9455237e9dfa7b1729c1ef05c796ed41
BLAKE2b-256 9e78f14cfd126ad584cba979b0d1d37062fbfa5b1ea5f205e11e3c850f2672c7

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.24-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 57ef6f2cb8b09a042d0dbeaa46a30f2df5dd1e1eb889ba258b0d5d7d6011b81c
MD5 e67ec57f798d354aaa7962d3da189eee
BLAKE2b-256 3b6db031b6645f979ffb86b049ba96ef7b6d5e32f427496e4722f2ddcd4d5ace

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.24-cp312-cp312-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 cc889fda484d54d0b31feec409406267616536d048a450fc46943e152700bb79
MD5 2ebbfece6042b1b8d248c257bdcd8653
BLAKE2b-256 6b684446663485b0e8ebdcc5183c279ce6f3cacfbc317e33e6768a73dbb1235c

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.24-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 83fa6df0e035689df89ff77a46bf8738696785d3156c2c61494acdcddc75c69d
MD5 d0446dcc733a6026c498019618c69852
BLAKE2b-256 54af905ae4c56eb2b4bcec0ed17ee84001ad7d43c19fd2594f203bd237c956c3

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.24-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0bb7cedcddffca98c40bb0becd3423e293d1fef442b869da40843d751785beb3
MD5 5a3a9b2e3cdf5aa6a630bebf861eb271
BLAKE2b-256 7becc1573635e20c7e9e35814e8fe7ab9f090a907f03b3974d5f000765401cee

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.24-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2587e108463cc2e5b45a896b2e7cc8659a517038026922a758bde009271aed11
MD5 16c9587fe653ad3479f634395f1a1922
BLAKE2b-256 423cfe2f17890918e2a5b22bed1b1e151646bf1300a3cb9b3d47a3926cc32779

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.24-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9f992e0f916201731993eab8502912878f02287d9f765ef843677ff118d0e0b1
MD5 bf657e0bc9baed2adc8ec7e1b2977aa0
BLAKE2b-256 910f6b1ea1b92bc26f277ad258d46bb3940da51822018ca9b724d2a26b4453ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 38732884eabc64982a09a846bacf085596ff2371e4e41d20c0734f7e50525d01
MD5 d1562b4ad5ebf6b00abc38667c897102
BLAKE2b-256 ca5aad94c0870e0d07dd9bc8c28dc2bb342ebd47d246ae2eda68a048622c1727

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.24-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.11.7

File hashes

Hashes for SQLAlchemy-2.0.24-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 a3c2753bf4f48b7a6024e5e8a394af49b1b12c817d75d06942cae03d14ff87b3
MD5 466f771189231c9d0e87ef8c47da8530
BLAKE2b-256 0f72c05a906672cee25eac2b3eba97bf707dd9f65b6982defeb7cf12ecad3528

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4a1d4856861ba9e73bac05030cec5852eabfa9ef4af8e56c19d92de80d46fc34
MD5 f417fd8dda2866439fc080f2203ccc20
BLAKE2b-256 011bb658de5a843061f25e2beb09daad356842383458891a2ce74c96ac4ebd98

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 f0cc0b486a56dff72dddae6b6bfa7ff201b0eeac29d4bc6f0e9725dc3c360d71
MD5 8b74184649ea371e4a229974240ea12e
BLAKE2b-256 fd99369606a343334b602db99b278e2c31c5cef3b1c381c6db8ca0c6ef3890cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6db686a1d9f183c639f7e06a2656af25d4ed438eda581de135d15569f16ace33
MD5 3b6d8cfabf990240d83139648db1b3cf
BLAKE2b-256 6acf209262bee87cf3b565b6a313abf173f947caf83c57e5a17417f357d60973

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 56a0e90a959e18ac5f18c80d0cad9e90cb09322764f536e8a637426afb1cae2f
MD5 6158b248bcff545cb201126a4159c3f3
BLAKE2b-256 9059447964c0297f2db80bedbae10ca5c9dee28094e6e9c0d6b5d5d46d9bd352

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a0f611b431b84f55779cbb7157257d87b4a2876b067c77c4f36b15e44ced65e2
MD5 3c450421406ce82bc09ed166e946413a
BLAKE2b-256 9d6c3a0144d6e008ab954b1ed6fb6892d0a0903983d0b84c2c5530e6d4b82ac9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 adbd67dac4ebf54587198b63cd30c29fd7eafa8c0cab58893d9419414f8efe4b
MD5 a4451acb29322b6a8c797a771d14be5d
BLAKE2b-256 9351eda0884b8e2094af660d326ffc412094c065d513ebf61622c6f6bba0294c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 396f05c552f7fa30a129497c41bef5b4d1423f9af8fe4df0c3dcd38f3e3b9a14
MD5 4edff807ec141c26a038ffe57989f4bf
BLAKE2b-256 f749db31bd4e5da9962cb90b7aeebb56163a6e33457e329f357de00cd8edeb3c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.24-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.11.7

File hashes

Hashes for SQLAlchemy-2.0.24-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 d8e7e8a150e7b548e7ecd6ebb9211c37265991bf2504297d9454e01b58530fc6
MD5 8177ea10abe4b6478a6b3c99374cfed2
BLAKE2b-256 5e4781e95c8a570998266de1c1132b74332502fc3cd594640f7bb4967d7c4f3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c6910eb4ea90c0889f363965cd3c8c45a620ad27b526a7899f0054f6c1b9219e
MD5 5b624682e2c4bfb505efb7bb530b27e1
BLAKE2b-256 044431237a49a8e9b02c88b956c35347bb8408305e0f19a588aeb9ce6d46b9d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 37e89d965b52e8b20571b5d44f26e2124b26ab63758bf1b7598a0e38fb2c4005
MD5 240d9a6f6961ba577f43b39ec914f1c3
BLAKE2b-256 4a9b1fd5bd1a6ad9e663f1a179acd08eb7deecd65ca5f259a3efb1b24f0a4e9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a6209e689d0ff206c40032b6418e3cfcfc5af044b3f66e381d7f1ae301544b4
MD5 c0f91bb06aee529cd22c75fd18f07299
BLAKE2b-256 19fca382d17e2ac9d94a9d8fd534de666638c488e384433b57a3350e046a0270

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1d9b3fd5eca3c0b137a5e0e468e24ca544ed8ca4783e0e55341b7ed2807518ee
MD5 be84044f45292a0b1fdfe123337939ee
BLAKE2b-256 6b2b36a4d2db0f99c433832a5bef872378b265744531c984e03551ebdd3ec548

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b35c35e3923ade1e7ac44e150dec29f5863513246c8bf85e2d7d313e3832bcfb
MD5 455e99cb2ca6994cc253325b398cb110
BLAKE2b-256 67a2d334adc42719006860ae756769d77c64425f762ab6cf802ba2bbbd8a5c11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5f801d85ba4753d4ed97181d003e5d3fa330ac7c4587d131f61d7f968f416862
MD5 4fab923b6a2d8118e9f8e9e6db4e9c25
BLAKE2b-256 262bd8d5383f8130b7e685e3c9b59f3966f6882c1acc036d5be6c4cac917e4a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 7ae5d44517fe81079ce75cf10f96978284a6db2642c5932a69c82dbae09f009a
MD5 5727c233653bf5fe94fe7d6db78f5c90
BLAKE2b-256 c09b1ee1bca116e81777f6c4f3767fd9573cb9d438188991853293aaf57229b2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.24-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.11.7

File hashes

Hashes for SQLAlchemy-2.0.24-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 a5cd7d30e47f87b21362beeb3e86f1b5886e7d9b0294b230dde3d3f4a1591375
MD5 d8eb48df51bb6d5cda71e0520a928b1e
BLAKE2b-256 0ec8d4166114ae8e4e727b50f7d99e6ac5bf4731b9fc8375d78af7d55fdbb62b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 db09e424d7bb89b6215a184ca93b4f29d7f00ea261b787918a1af74143b98c06
MD5 971b06969e559d972265c4a39c1e78b4
BLAKE2b-256 1c2b14ceb62a8d2a3d40eeabcd91058210b63b84607a4c267f48614e3ed47040

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 1ca7903d5e7db791a355b579c690684fac6304478b68efdc7f2ebdcfe770d8d7
MD5 75051dccb8fead29fded934abca5abff
BLAKE2b-256 f0931554c9b581ea5821719de4b5d9aaede5337c55163dba71037251cca81335

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e17e7e27af178d31b436dda6a596703b02a89ba74a15e2980c35ecd9909eea3a
MD5 07ea688b6a2a4dd8ee361cef44f187ed
BLAKE2b-256 4fa9ece8d7280c3fc69b3930dd55b32f4c90bc3e6a672309735310e9b327999c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9b8d0e8578e7f853f45f4512b5c920f6a546cd4bed44137460b2a56534644205
MD5 e281c35f26e130b0a8cbd92d1d177a82
BLAKE2b-256 55c5e15e921a09e251913f94a466e78402a2f1a740c185a189bb73043cdb91d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2a479aa1ab199178ff1956b09ca8a0693e70f9c762875d69292d37049ffd0d8f
MD5 e5ec46d75b610894d86b0d441a32ee89
BLAKE2b-256 c8f8665bff8818592fcf2a9732b45c3940db217a3cdeb33236778dbeaec30bda

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 07cc423892f2ceda9ae1daa28c0355757f362ecc7505b1ab1a3d5d8dc1c44ac6
MD5 8396a8eeae5802f70a73c99511554645
BLAKE2b-256 da133c4eb4d393a0c2bd980b93345842648c2a4843e99c59c5945f27df4e4aa9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 9f29c7f0f4b42337ec5a779e166946a9f86d7d56d827e771b69ecbdf426124ac
MD5 1aa95c9d856dff1fb9b8d74b08d8b2e5
BLAKE2b-256 64be2dfed2ce230cff6c4d8817edebfeb79a5bd076709ce73c6c4a0931991134

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.24-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.11.7

File hashes

Hashes for SQLAlchemy-2.0.24-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 6f5e75de91c754365c098ac08c13fdb267577ce954fa239dd49228b573ca88d7
MD5 87b1b56db5e6a8fb3c886f6cc37f98d8
BLAKE2b-256 33c64aef5ba4da58412d6bffc5a75301124f4c7269d4740f5c3e09b8249412f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fcf84fe93397a0f67733aa2a38ed4eab9fc6348189fc950e656e1ea198f45668
MD5 440d8d4c69fd72a3b16772dbdc313896
BLAKE2b-256 e78d75e9907997b6da08793cdb0a6ebab21bd3d09e2b42e6a6d169b89fedab2d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 9036ebfd934813990c5b9f71f297e77ed4963720db7d7ceec5a3fdb7cd2ef6ce
MD5 5e4ae3d6f94baded99d8877f6055ee64
BLAKE2b-256 04c63e1ad6124c8aac941186a69e2527423cfba1f169cbca3361ba7e14cd203d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f073321a79c81e1a009218a21089f61d87ee5fa3c9563f6be94f8b41ff181812
MD5 6422c1a28a337dedc2b5886c0db130af
BLAKE2b-256 db4fcd44dac7a962c4c43ee6b79176a5fffabe8c010af866ab348304f9729b18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e8398593ccc4440ce6dffcc4f47d9b2d72b9fe7112ac12ea4a44e7d4de364db1
MD5 e797d53ad78a2010af2698c055bd3c65
BLAKE2b-256 539ff5b4f6bdafee6fee294fa07862e26e8ac28fa41660cc6b20ecfbf6311efe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e69290b921b7833c04206f233d6814c60bee1d135b09f5ae5d39229de9b46cd4
MD5 41c26513d085a551e19e0bca1fe64fe5
BLAKE2b-256 f98364f3b086d42721b7a3b5d2452917fc044d1529e23fb37d1c2a0fb096a9af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9bafaa05b19dc07fa191c1966c5e852af516840b0d7b46b7c3303faf1a349bc9
MD5 99471d6e0aca8e3b997de7c5df4a9568
BLAKE2b-256 5d6df217738cdf69d86cc072b44eda6af136b7437726ae405075e09979aaeda0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 e9d036e343a604db3f5a6c33354018a84a1d3f6dcae3673358b404286204798c
MD5 cc618a19ea5bab139a3e373cbe9a9498
BLAKE2b-256 90175b908e8f59f2d88dc0f7c7304153d79774f200c37f2e5e02dcbbf701b140

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.24-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.11.7

File hashes

Hashes for SQLAlchemy-2.0.24-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 29e51f848f843bbd75d74ae64ab1ab06302cb1dccd4549d1f5afe6b4a946edb2
MD5 9b20b652e0a7f85595284bb1da716201
BLAKE2b-256 55b70a255a843f0cafa869435cdb13b21fa22226be55763860dcf627bf2ece43

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 00d76fe5d7cdb5d84d625ce002ce29fefba0bfd98e212ae66793fed30af73931
MD5 71a3f4ba80a2d5d0f7ae4cc7772486c9
BLAKE2b-256 062b32eed176067d0660e36add140097ff8ad3bd937fa92c896a9cdfa1ae6223

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 acc58b7c2e40235712d857fdfc8f2bda9608f4a850d8d9ac0dd1fc80939ca6ac
MD5 6ba3a5e5b31db99da01a5ae10b4f092c
BLAKE2b-256 94a4474ef2142ef77bceabeee351e43feb2a71a2134174c0bd3793c9d29f546d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a04191a7c8d77e63f6fc1e8336d6c6e93176c0c010833e74410e647f0284f5a1
MD5 0559356d6b86d5478de63903f9b56228
BLAKE2b-256 274d59ae85f1a39f861dc9ef2e5e9f5152b903c63935c8c7a4bc58771b1ae510

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 95bae3d38f8808d79072da25d5e5a6095f36fe1f9d6c614dd72c59ca8397c7c0
MD5 c1a4f1faf227bba675c2aaebfb56a5e9
BLAKE2b-256 808f774c4468a95dfcab0361fc5aff6a101238e9937ca00de651b0aecf3bad8f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.24-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9aaaaa846b10dfbe1bda71079d0e31a7e2cebedda9409fa7dba3dfed1ae803e8
MD5 b98e0543a8d3025b7049124fb127c929
BLAKE2b-256 209b245a9b74ea74e389039427345a04105dab48c6c1d8e3d4ec7112bce901e6

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