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

Uploaded Source

Built Distributions

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

Uploaded Python 3

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

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

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.11 macOS 11.0+ ARM64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

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

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.8 macOS 11.0+ ARM64

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

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

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.4-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.4-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.4-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.4.tar.gz.

File metadata

  • Download URL: SQLAlchemy-2.0.4.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.4.tar.gz
Algorithm Hash digest
SHA256 95a18e1a6af2114dbd9ee4f168ad33070d6317e11bafa28d983cc7b585fe900b
MD5 1206d3967ef3ea4ddd081e8f7ded5742
BLAKE2b-256 1231dc22e2255cc148423b02a1e76fabb94df522b1c2ec68c293f44a66309fa1

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 0adca8a3ca77234a142c5afed29322fb501921f13d1d5e9fa4253450d786c160
MD5 25567be80465cf9757009495d8b0e690
BLAKE2b-256 bf7d97e8ed0b17ae26a566d8a8a1d2fa8b761ae04f997a7902c127000dfde67b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 662a79e80f3e9fe33b7861c19fedf3d8389fab2413c04bba787e3f1139c22188
MD5 e8effbda42f0f7198d0c23adf5896266
BLAKE2b-256 ca6b05856bc0f0a81df64919a3a77ec4b787ff9b6176215e437ea888a2cbd41c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.4-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.4-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 c621f05859caed5c0aab032888a3d3bde2cae3988ca151113cbecf262adad976
MD5 7c4134effe06bbbacdd4f3aadd2be8ba
BLAKE2b-256 27a5d4e30139bd2ce8935b02c1610b8565557b3f1e9e1c2b3db36bc77cf9a031

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9946ee503962859f1a9e1ad17dff0859269b0cb453686747fe87f00b0e030b34
MD5 3782e44aedc7ebe09be6a4230cc82fbf
BLAKE2b-256 512dad45cf2b88a275421cd2eb6e596d173f44450b5c27139181aeec0f04945d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 25e4e54575f9d2af1eab82d3a470fca27062191c48ee57b6386fe09a3c0a6a33
MD5 36c3bc7cc31bb246774f8b2215dc43bb
BLAKE2b-256 f1cc0fe2fc875724d746f348a10b3c0166f12eaee28af9b027ff254a14be34b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2c82395e2925639e6d320592943608070678e7157bd1db2672a63be9c7889434
MD5 d19485a047261a4a8023bbf36d156e63
BLAKE2b-256 78e18d8d38453eaa13223484a88882d0528f5c80e432cc2b7b9ec43178012d52

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 582053571125895d008d4b8d9687d12d4bd209c076cdbab3504da307e2a0a2bd
MD5 0af98d36a3e1c3fedf05d03633a11b14
BLAKE2b-256 37f5c2ace5d102f3d9d17007b4a25fe2f768607c31b9a262e1c80e8b6cdb4911

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 679b9bd10bb32b8d3befed4aad4356799b6ec1bdddc0f930a79e41ba5b084124
MD5 87437add5232c9ccef7e96b0c7dfdc85
BLAKE2b-256 c2176e49592f6dda99f959798884e975dd7dfce972eddd8eb14ca93531466aa3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2a2f9120eb32190bdba31d1022181ef08f257aed4f984f3368aa4e838de72bc0
MD5 c9fd71f0350798247f495a6db85d8888
BLAKE2b-256 dcf10759f5b92221710ebe1e1095088f550f27080f524f7067d06c9fddbf1b7f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 77a380bf8721b416782c763e0ff66f80f3b05aee83db33ddfc0eac20bcb6791f
MD5 fe573c7a806637a281513844e4e9c5b7
BLAKE2b-256 4772f94acf220d20de6539a9de4b4dfd758c46484a3ea3f0bc199987fdc778b8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.4-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.4-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 c1e8edc49b32483cd5d2d015f343e16be7dfab89f4aaf66b0fa6827ab356880d
MD5 c41df744e1e46a5e2f6f1970b7d80743
BLAKE2b-256 b8bf380d03067753e3d1984423c85a57f5ceaacaf14bad910030e81846b91a67

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 011ef3c33f30bae5637c575f30647e0add98686642d237f0c3a1e3d9b35747fa
MD5 27182b225b6316b609f245ef28ba842a
BLAKE2b-256 b73035a651539eddf49bfc3618164485d223be4587106da8d7428985592ea4f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 a42e6831e82dfa6d16b45f0c98c69e7b0defc64d76213173456355034450c414
MD5 ee442d9528752286b955acf79dbbcf5f
BLAKE2b-256 ab58b9251b1e390624de2849b52dde2b140a7d29805ea7f669420535399df302

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6363697c938b9a13e07f1bc2cd433502a7aa07efd55b946b31d25b9449890621
MD5 4c0945beb97b600f6d04f02b38453795
BLAKE2b-256 e1df2e665d9c7a52397c2ae70142396c8caf2d4da54dfcfc81d767fe361777e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 738c80705e11c1268827dbe22c01162a9cdc98fc6f7901b429a1459db2593060
MD5 e8c071b4b08ff804bcd8dd509c43c775
BLAKE2b-256 e7d3a15a090792050d88b0c634d55c18ae55bd5039f14d2097112a3b784e0092

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b01dce097cf6f145da131a53d4cce7f42e0bfa9ae161dd171a423f7970d296d0
MD5 f5b6b21ddf887dac5f95a11c3c3c577a
BLAKE2b-256 7fde6551189e5ac85db46c458ba8cbd0c73fdf2ced12373848187b788ddba31d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b67d6e626caa571fb53accaac2fba003ef4f7317cb3481e9ab99dad6e89a70d6
MD5 41a2092456d155f341025f5a9587c6fa
BLAKE2b-256 35fae9f4d27547c45fed1e0542815e4c56f7470fa6ee98c817f4ee6da8ebefa6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 954f1ad73b78ea5ba5a35c89c4a5dfd0f3a06c17926503de19510eb9b3857bde
MD5 6c7cb6247e162eab9718f0cf74021bc6
BLAKE2b-256 92169fe8fb26155c9c70643ea8d70d7c13053d1da42437e01139bb6089d69514

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.4-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.4-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 81f1ea264278fcbe113b9a5840f13a356cb0186e55b52168334124f1cd1bc495
MD5 a2d048f2cb3d65012eb26c1039f8b260
BLAKE2b-256 590c14658f3250ab0bcba68e6d1ed683f348abf5314b3c70e385f20cd3a9a6d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 b5deafb4901618b3f98e8df7099cd11edd0d1e6856912647e28968b803de0dae
MD5 6b26057647354c865d3825211f83071c
BLAKE2b-256 48633b561b113b2fd6ef9074733610e78e82b842135ff2aa3257b8706ee9eec3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 f342057422d6bcfdd4996e34cd5c7f78f7e500112f64b113f334cdfc6a0c593d
MD5 d64f53fb0c20db96b28192f6155ace2b
BLAKE2b-256 df65b6cb2996c5057c01f2cb4a956e1f81620b3b01ac4331e23dae520373de2d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ce54965a94673a0ebda25e7c3a05bf1aa74fd78cc452a1a710b704bf73fb8402
MD5 2397295d57ca5ba3ead8c197a00dfb5e
BLAKE2b-256 2fab00e2cd68daf782f3d07e7c305eeaae4817b2d8870c723062a4f2cf3b6c04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f696828784ab2c07b127bfd2f2d513f47ec58924c29cff5b19806ac37acee31c
MD5 919f50c6f7faee487b8df171e4928a5b
BLAKE2b-256 c6a43dc62da2beb353d4a50a16ac4dd9f8a65e5abe53a87a1582a3c9c1baf58a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dc7b9f55c2f72c13b2328b8a870ff585c993ba1b5c155ece5c9d3216fa4b18f6
MD5 584478330a364a4d9c62f2854fcf225d
BLAKE2b-256 7f0639203be62fef2d22191cfbf8770da00a6c420109c2bb232d41f18b16e289

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 817aab80f7e8fe581696dae7aaeb2ceb0b7ea70ad03c95483c9115970d2a9b00
MD5 fe29d6b4135f71ae9358751eae7a2c36
BLAKE2b-256 019aaaea1bfc62ead69bb736ca94016375907d7115a13142ef2808449d939d74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 54aa9f40d88728dd058e951eeb5ecc55241831ba4011e60c641738c1da0146b7
MD5 04b4ccca2423841201978a773da72707
BLAKE2b-256 73dc043cfb49baf665ceba3356dfe734e4e72055c7b839eeca6174a5e6dc63f0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.4-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.4-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 57dcd9eed52413f7270b22797aa83c71b698db153d1541c1e83d45ecdf8e95e7
MD5 0506aed424084ec2267550c7a6550425
BLAKE2b-256 5987e6ba16e911c63abc402ee18b103031ea788a48060c7008c29924591c28e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8ff0a7c669ec7cdb899eae7e622211c2dd8725b82655db2b41740d39e3cda466
MD5 6c7f403cddf083334876c8b39158da6e
BLAKE2b-256 31c08b3fedb716770ba14be33bcb50e5f8fb831ed2b6b9743c0bda704ac1fe19

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 fdb2686eb01f670cdc6c43f092e333ff08c1cf0b646da5256c1237dc4ceef4ae
MD5 fb22b97030b0b462e48831f648168139
BLAKE2b-256 78f836cd398cf38da8ebea4f1d49ef13b767dc8fc9f0db3eef38b591de272a48

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 77d05773d5c79f2d3371d81697d54ee1b2c32085ad434ce9de4482e457ecb018
MD5 81ed2c61b887361349c302f0fbd1f49f
BLAKE2b-256 0facf0626015ba7eb3ada96937a657b9494ac726652679039369e64433dcdc57

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 918c2b553e3c78268b187f70983c9bc6f91e451a4f934827e9c919e03d258bd7
MD5 5fafe4740b9d6aa9981a92b3acc456cb
BLAKE2b-256 63f00a5cd4fd87e5473d3d3b0265181bf5402174bd3610449d7a54431fc2e604

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d8efdda920988bcade542f53a2890751ff680474d548f32df919a35a21404e3f
MD5 27882240b6018b88a6609692cccc83a7
BLAKE2b-256 e319b66de36b37a2bb19fb607e0901cb91f86db2d0d63025853bcfbf5df6bcc2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dd801375f19a6e1f021dabd8b1714f2fdb91cbc835cd13b5dd0bd7e9860392d7
MD5 6362d108404b94d9c62e0f1ad9fa6f90
BLAKE2b-256 d978d892128055d2f8b43af0b0d1934cf7a608192fe1059148a53ef39ddef73c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 59cf0cdb29baec4e074c7520d7226646a8a8f856b87d8300f3e4494901d55235
MD5 6df7779c90305bbeea8cca93381f77c1
BLAKE2b-256 9b87f048087411ddd2a80171e169c5b74a663f6a9da2fe059890f3596f6e7e91

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.4-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.4-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 2267c004e78e291bba0dc766a9711c389649cf3e662cd46eec2bc2c238c637bd
MD5 c2c5f29e88270ef89067be65c7c7c6f3
BLAKE2b-256 1938c442ec78f1fc4ad75afb303f2fdafdef53ee96cebf3813adb8e28ecdce69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8a88b32ce5b69d18507ffc9f10401833934ebc353c7b30d1e056023c64f0a736
MD5 2ff44c282f8417c6d492ded4aa4b47d1
BLAKE2b-256 6046d80dbc2d044a27a649615c0d4a3e5e4442c5b1284cb9f83a03f71d475977

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 9a7ecaf90fe9ec8e45c86828f4f183564b33c9514e08667ca59e526fea63893a
MD5 b26950c8a0f53bb697b9f5b61bed442f
BLAKE2b-256 09a2da281ea4bfb0129e183b6f623818c9cbd35ceec379e413d3a360f402b715

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1644c603558590f465b3fa16e4557d87d3962bc2c81fd7ea85b582ecf4676b31
MD5 9c86a8496f36ea0273ec8239f325e369
BLAKE2b-256 32ed832ea893359d4e46d2fa3272ccb5093c9f2291ea997c56a388183b9296e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 67901b91bf5821482fcbe9da988cb16897809624ddf0fde339cd62365cc50032
MD5 9be990d7d795f32c07946b962e4e443d
BLAKE2b-256 0749e0c37232aaa32722358308011180843cfb90dba4c8e721106a76ff81a6d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3f927340b37fe65ec42e19af7ce15260a73e11c6b456febb59009bfdfec29a35
MD5 ade0d3047dca8e846780603e689403ee
BLAKE2b-256 b973323b93d9df7521d8e46ddff5a24fcbbcd8d2480b26b7d74d94a1d9a1eb55

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