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

Uploaded Source

Built Distributions

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

Uploaded Python 3

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

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

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.11 macOS 11.0+ ARM64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

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

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.8 macOS 11.0+ ARM64

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

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

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.8-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.8-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.8-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.8.tar.gz.

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.8.tar.gz
Algorithm Hash digest
SHA256 250e158a1f36c965dde1f949366eae9a57504a8cd7a4d968e66c2d0b3c18198d
MD5 4758b6faa30a2d6500461f2636eaf8d2
BLAKE2b-256 0f73b76a2c8dbe035791e54da29cefaa22c166f875b24da844dc0f16b66e47bb

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 f12cd526188f36f161eb71fb275b06d1879c565b07cf0ab2c2408c5059df1fed
MD5 538826eae79d59bfe8a92e011fff00ef
BLAKE2b-256 7753442b6a6ae3554aec6e1e159ae87561fd322e8282385ab4e03c3c0cb18e77

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 21698ac65afe477400aacb56244b607477c192892e2f7a70492cae1e13f73040
MD5 c4ef329b613ec46dfb2e7a2ea643bcc7
BLAKE2b-256 b3f12928699ede57e9ae732d82d6a47aceb797111baf2e5034672dc304f6ebc2

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.8-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 6c5e056a6dc1ce29d5e0e54bc1ce669f3035ec18cb7e5c853122b5fdfe216f8f
MD5 91c5d89d99ebf53ec78225e59cde28b5
BLAKE2b-256 1875c05b5903a558b1667eea2afaeb2537d2bfd3696e9da8134d5a4897979e8a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 af0683c905c856db70adf6d0f84398785f7be6cb4ffdad20d8e16fe426bdf6e8
MD5 6a297da198c5665f869698020b8bb8f7
BLAKE2b-256 ad72d18cfb023826d184dd44a6ea6d11045026a40a7ebf1b3b3e5a67bc43c94c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 3a1eb8ed5dc2a7bc554a612a57253f3682aea7e4c54c742153aef6a12fde10ee
MD5 c96c244fd1e20ff8b7593e3b0633ee00
BLAKE2b-256 8fad95a0c538d7460694ad8dac89e29112a5f1598b71c01782c323104997611b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4223002ab7faac63384019feb31eab4ae2233753fd06ea95690d4e148b5bf80d
MD5 9cae5251d9ee63e7bbc6f9cf37d6152f
BLAKE2b-256 7c9c00e64aa66d6b67c04ef26417456d151705f8cdcb4ea8cfc5695e6973e4a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5a64345a6f41c8c011df3f498cee8de39d9682ca2de14698b68a50bf3a03f6e5
MD5 595b0e4097f999f2590077ca28e01f30
BLAKE2b-256 6983cefb89add9760d822a2bd6785843626dcf75fec49a2eee22d6477b749f29

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a1906c954ee7287d46877636a66da157fc83553851013e42c862653ddacb380b
MD5 52ba4bbb9ce0deb423be9a11ee2ad172
BLAKE2b-256 0442f4e7631fb33e7b99b4a73b674400bcf58c4a9413243231be16ea421082d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8a215d3e9de2af881c4eee60bf2b3576fb2eeb591a9af37ff2919cd74b68f162
MD5 fe173de883216cd299bc54b59ae90263
BLAKE2b-256 cd36f123df46b5cb0ce9550692588d0d3f3c9369caccf6bb95389c8e15bfbea1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 692a2b1e0c82c678c84ccb3a9a226e0553dd115be3d5c54b1bb6ef35bc464da9
MD5 38e27229f6cc3b2b312980c0bf3e31a5
BLAKE2b-256 73db98777e7dbbf1264bdb48b9c5eeb2dab3a9fb0e83a837f72dbae9336d32c3

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.8-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 32af8923cfe7b115d40b88604412450d2e4714f4b9a69b1966dfe6012e254789
MD5 f45705505c8762e7a32851940b2d7709
BLAKE2b-256 c15fdd7980302e316510e89a7d0adb0913e0848a817dbcceb5e90fe2d57fb33b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6c8e546c249f0d23821f4b31e5adfba8e39bc90140d39f7086d4a8422d1f0fa6
MD5 1d07a5c699426537462bef5df2fef2a4
BLAKE2b-256 a6508905476e454e355c5d41f83755c9bad122ae70bde4e8681e5fed96132ee6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 6d82bb74a44f103d566f6c86d6db0ed944e99a7da93d6490c1e987a2b91d5613
MD5 606562aa9dfbfb2e8e35f9f776cf1617
BLAKE2b-256 01ce17bc72e070017ed7e025e806334f301e7fea35c4cd3db9c649ad39f5806c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e424a385a234e0bbaac69b6b09894ce99aa285518dd9397846e78214671ec0b4
MD5 a17d9de2faa332cf255b2ef0c39f90c9
BLAKE2b-256 184e80ce0ba633dc63009b08eef92da11e8b10d147ad5bfe0c9e3ca573018dab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cd405d224c0f83f267bfcc430bd275195cb48bb9576f6949911faec16bba1216
MD5 e12350995a50ad848dc7dbd6b677b3e6
BLAKE2b-256 c27944a236db798f7d10e4f5b82890a56f8b7da60b45b3cfb6c7ba9e77c0afdf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 09b6a94bbb1507b3fc75a3c98491f990b80a859eb5227378f6dac908dff74396
MD5 08ca1c5973ac618a1be937f0d541f6b7
BLAKE2b-256 c5c6974ae41f8c8073fcac5e4299d94927cd7fe2cea12fd67ad4c61e493f2343

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 42207a5237d8b211df1c04da4a8700bb9f366f5d7be14b1a2e39cc33d330428c
MD5 e148410a5abff1e66af86d6cbe44401e
BLAKE2b-256 88bdc9a47a56647026b21b708df735c832cab1fc2bfd0f7b4c4513b040d24c1a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 68b328500a20f328db6af2c6839eb69e3791b2cd544f5808a4b0123b130c7571
MD5 92168a3ee04dd9796068ab37f6bf308d
BLAKE2b-256 a37adcbdadd14d80f239976e390031f3ec94839888fb4a54fa3b0947fdd64c66

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.8-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 81ada150345ef9c709b647e2bcc8f688d62de6b8f06a7544bed76bef328c6636
MD5 1bec1ccf841e0750b4cde726dd79382e
BLAKE2b-256 ab719feb225f7e492dea753f5764728dba05459e79160ab8734e5db8e3ef77fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d713d8c4b36c4f69eef33a70a4521e37b75a3ac9c86ee96626c4b052337978cc
MD5 1bb571b003eb758d488f987068dcc024
BLAKE2b-256 6569370b8f912764bda14283aed81ce4a306326fc34c4bc00d73c988d3f04b9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 ea2976a98076f44e7e8ab9a90b6dfa357253edddf687294b1bcd852ffe20e526
MD5 480225e2c8b2a931c98e892e1837cb25
BLAKE2b-256 f84c9fe304f04f0f9d3bb103dcfd69c7c2a9039050e2cd9e914ec1a63f5aca34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7e0f74c66b2d0081cee5093150407ec43d23d0d5c70aa5b41f438ead1d39bc8d
MD5 0147f23082e124e946f7915cf7e5ddcb
BLAKE2b-256 5fbfc5545b6c38e7c9621e661084101ef45129290633bd03600d5f791da0d0e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6a091b9166ab9d8ff77c3155140105e76df1d585632fb9367a31b517960df78a
MD5 7bbd05e5beb90907c5c0a9c88be87a7c
BLAKE2b-256 56158cfbe74289ce686872583882de25c78b66647939bd399d7f14d5bc320d05

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 337ae79dc63b1c957dd2e9e7eed5235492886e2af45d8df4b28748ee4859b588
MD5 6d0eb18f97fccbe4899a3590ce31c8bf
BLAKE2b-256 7402137027ab58a617f7096c72e776e784da5398cd78f3caaf75a67eca54a956

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 50fa610ac1e45e9adc161227cccbd5c75f8eef25b2ad4a0e080d48c27023415d
MD5 f8a048a0250faa5956246b404ea3f038
BLAKE2b-256 10ee28bce7b62f6b45d152cd6f80e71683c9934c0e5e128f99fc96f1de9f40ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 b4c73a3537f928ebf687244f2af9d477b3b14640b4472fcb2456ee0193850ba1
MD5 3e22d1d032a36b344372429a027caa6b
BLAKE2b-256 add2c8becf8e30ffe18d435c639fbcd2b65ab920fde02b1470e5987a4b1a2b1a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.8-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 cf1447ec09d7c9ef0b3a65cea905690ed78ed88717beaac537271c005b0e4ea2
MD5 44152bd461736ea781e1174f2b1f55d4
BLAKE2b-256 a759fb9fa1ec213f69af202c269f2c276b6db1fb12e4413807f74c78c0ceb9a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d6753512214d0de6a5a1c05fe716a7d643c927eb0495341db6526577960cbb55
MD5 59289e68c7e67aafd90a4c6ae3b3736a
BLAKE2b-256 201ccdec98b5da2eba05008fce847ca73a5e644346a29d7ca27129f141e298a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 c2590fd682d3b9dbecb2710ba83b28ba9df18e0c3c26c78bb950715566784723
MD5 28c8cb1778ec56bc2d9f359e6f67d4e8
BLAKE2b-256 e3960d77e1354cd48a6881711edbfba49551be045432aff60e792dfa5c613987

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aaf42183f93ad3801bc08c8a111de16802a2c32d16dcb9700daf1a8ae12d9d28
MD5 6a45723b9a2aca365521815257f3f5d1
BLAKE2b-256 06db2ae350ac7d8dc0ff8959a2beb7616778e16e8fe579b2348c45449977a929

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fa72fb1be5e6704d697471eb5cc07bf9cd98689be11ffa724efe2a3666d0f6c1
MD5 f0152cc2a15306574e701c1295e4cfdc
BLAKE2b-256 c93568f23616216031ceefbdb8ef74f3d08f8c0c5aa35cb417cac4805424f56e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5b030f91dd310c0f1d7da0654fcc9d8574fe430693e29c544f5558c2426e08eb
MD5 6515c14f80aec6d0032a5be2beb7637c
BLAKE2b-256 dcdad62729ec18f460f32f0156e7c4f331b49f3ba4b05ad6b37a2f2ec1e2eefb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3ca04c2ccf6f70278905a371ae6eb61494e8c388e98cba909bc9458ceb73dda5
MD5 9ae635e5465a53b97df41fd49c1466d9
BLAKE2b-256 5a4339a993991520dd5f5c64764d9a1aca18f6c8f3d249dee3dbb1b84c5b72c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 b3bdbd9a5b2788b5c51c4fffa2f875103d3c6d01b8f0dc4abbf075cea11741f5
MD5 5a6a85994a0c7fb253c477265502f842
BLAKE2b-256 03357a2ab643451b8d06a6771f211a1d045d2027d3fd97159696a19df4412d77

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.8-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 9a981a65dc0082009399eac6600b0983120bc3b850f3c1ed986f68648d9dbb4c
MD5 1e685747efa3db8decb8b94af42c19a8
BLAKE2b-256 4e5a130a8e359137cacd9370f8f293c3448614b7bf1ae114f237d9681e471b0e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0cdc65cbb95ae6813c51acffa65dd8d8272a52da42e3967fc98788fe185a0e0c
MD5 d5124a50ef30a81854ae8be46476d04d
BLAKE2b-256 063e2b9d5ba9f80d85359860d1fd272713bdbf58b033bfe1b6f0cc632c532882

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 6f33587541eb6eb0292e82b314f5ef53159f63f14ae1c08b5ef6195732523afa
MD5 3c0a2df380ae838b5419f253d77e10ac
BLAKE2b-256 2cc93dff6a9f8c794bf5f38cc04b8a8abf046c7c075364e83775f122a2036432

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2cc70331b7aed25fed5260cf30a69e42eaf3d887a23a6e4f29a51167ae8a00e1
MD5 21660412355e75f87423669dfd6600d1
BLAKE2b-256 5e77a06ea5e1452aeaa6a8e609f39c825ff99c025f8ea4dc50deeb179bea9fc0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e8707ba6e783d144209dab0324cc72147a1de34d404a61a08eef96fbb3c8909f
MD5 e1a1b7a739422d209d3f446dd4fb65fd
BLAKE2b-256 28ab4be09c907ee54f455da3c934493382ad0b70767eecfd520dfd7dd75975de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.8-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8df6722580ff89295e9d11b781d7a50ff6e48fdfe1c81362000925b4d4cbab31
MD5 c90e40621f574c31995624f863b95638
BLAKE2b-256 d40e5e72b2613c5477e87bc1b705f6225afdada2b955e3beed4b313e84337b3f

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