Skip to main content

Database Abstraction Library

Project description

PyPI PyPI - Python Version PyPI - Downloads

The Python SQL Toolkit and Object Relational Mapper

Introduction

SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL. SQLAlchemy provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a simple and Pythonic domain language.

Major SQLAlchemy features include:

  • An industrial strength ORM, built from the core on the identity map, unit of work, and data mapper patterns. These patterns allow transparent persistence of objects using a declarative configuration system. Domain models can be constructed and manipulated naturally, and changes are synchronized with the current transaction automatically.

  • A relationally-oriented query system, exposing the full range of SQL’s capabilities explicitly, including joins, subqueries, correlation, and most everything else, in terms of the object model. Writing queries with the ORM uses the same techniques of relational composition you use when writing SQL. While you can drop into literal SQL at any time, it’s virtually never needed.

  • A comprehensive and flexible system of eager loading for related collections and objects. Collections are cached within a session, and can be loaded on individual access, all at once using joins, or by query per collection across the full result set.

  • A Core SQL construction system and DBAPI interaction layer. The SQLAlchemy Core is separate from the ORM and is a full database abstraction layer in its own right, and includes an extensible Python-based SQL expression language, schema metadata, connection pooling, type coercion, and custom types.

  • All primary and foreign key constraints are assumed to be composite and natural. Surrogate integer primary keys are of course still the norm, but SQLAlchemy never assumes or hardcodes to this model.

  • Database introspection and generation. Database schemas can be “reflected” in one step into Python structures representing database metadata; those same structures can then generate CREATE statements right back out - all within the Core, independent of the ORM.

SQLAlchemy’s philosophy:

  • SQL databases behave less and less like object collections the more size and performance start to matter; object collections behave less and less like tables and rows the more abstraction starts to matter. SQLAlchemy aims to accommodate both of these principles.

  • An ORM doesn’t need to hide the “R”. A relational database provides rich, set-based functionality that should be fully exposed. SQLAlchemy’s ORM provides an open-ended set of patterns that allow a developer to construct a custom mediation layer between a domain model and a relational schema, turning the so-called “object relational impedance” issue into a distant memory.

  • The developer, in all cases, makes all decisions regarding the design, structure, and naming conventions of both the object model as well as the relational schema. SQLAlchemy only provides the means to automate the execution of these decisions.

  • With SQLAlchemy, there’s no such thing as “the ORM generated a bad query” - you retain full control over the structure of queries, including how joins are organized, how subqueries and correlation is used, what columns are requested. Everything SQLAlchemy does is ultimately the result of a developer-initiated decision.

  • Don’t use an ORM if the problem doesn’t need one. SQLAlchemy consists of a Core and separate ORM component. The Core offers a full SQL expression language that allows Pythonic construction of SQL constructs that render directly to SQL strings for a target database, returning result sets that are essentially enhanced DBAPI cursors.

  • Transactions should be the norm. With SQLAlchemy’s ORM, nothing goes to permanent storage until commit() is called. SQLAlchemy encourages applications to create a consistent means of delineating the start and end of a series of operations.

  • Never render a literal value in a SQL statement. Bound parameters are used to the greatest degree possible, allowing query optimizers to cache query plans effectively and making SQL injection attacks a non-issue.

Documentation

Latest documentation is at:

https://www.sqlalchemy.org/docs/

Installation / Requirements

Full documentation for installation is at Installation.

Getting Help / Development / Bug reporting

Please refer to the SQLAlchemy Community Guide.

Code of Conduct

Above all, SQLAlchemy places great emphasis on polite, thoughtful, and constructive communication between users and developers. Please see our current Code of Conduct at Code of Conduct.

License

SQLAlchemy is distributed under the MIT license.

Project details


Release history Release notifications | RSS feed

This version

2.0.1

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

Uploaded Source

Built Distributions

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

Uploaded Python 3

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

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

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.11 macOS 11.0+ ARM64

SQLAlchemy-2.0.1-cp311-cp311-macosx_10_9_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

SQLAlchemy-2.0.1-cp310-cp310-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

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

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.8 macOS 11.0+ ARM64

SQLAlchemy-2.0.1-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.1-cp37-cp37m-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

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

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.1-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.1-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.1-cp37-cp37m-macosx_10_9_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.1.tar.gz
Algorithm Hash digest
SHA256 70d38432d75f6c95973f9713b30881e40a4e8d8ccfe8bbeb55466d8c737acc79
MD5 406fdd5dd844642506d64b458682734c
BLAKE2b-256 dd06d6990db52d7a2c388d6d5ebeea18c11e35e333c2cc2ca9fca50ae9612124

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f44c37e03cb941dd0db371a9f391cfb586c9966f436bf18b5492ee26f5ac6a5b
MD5 d4edf5cfc346b026adc2172e9b7f33a2
BLAKE2b-256 7001604ae02eaf6132e9db9977005004fa4984d039bbe021d76828ba0dc1ae71

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9efb27e899cf7d43cf42c0852ef772a8b568c39dc7b55768a5a80c67bb64dfc2
MD5 1dd8356050a0c1830e6fedbb7346bdfa
BLAKE2b-256 5b84f54f2d15fd87055c831ecd9957492ce5e8c62da15fbdbbf1d312d71a36cc

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 aeb49e1436d6558d31c006b385a5071e802be6db257ce36940e66cefce92aa72
MD5 14198716c57e56c5e9d8f9a63b797b81
BLAKE2b-256 daf1d362c9aa51ca4374828a89a62e628815ac5f67c268416465bb158e54a73a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3846d36c1ca113a7fa078abb5e69a8c3d1c7642baf12267dcd9a0d660cf1bdeb
MD5 63e393270e1a05b13867fd970ae1c562
BLAKE2b-256 61af6bed112a2dbcdb5b142a9520652d70978522976623cc9d0f409854b4f8fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 f707729cc35dbd1d672b11037f5464b8a42c1e89772d7fc60648da215fa72fc6
MD5 d8676191842bdcd20350304dd2b82818
BLAKE2b-256 5a67b4ceea361606ed2eeaa2370999468c6ce8c64443dd1b5458d322dac4a3df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a97c4b5527ea563867ccbee031af93932d9699c6c73f1ea70adcbc935c80379e
MD5 cccd4b3ecfd9929f7a239eaa7e5850f8
BLAKE2b-256 0f244e451b081fb44f47410021a8d969efc8e0d9ab53d193baea04df846c1b71

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0fcc9b2f5b334fdaf278459dfc0fb86d3a0317ae8ce813a7a3ef8639b44b6e4a
MD5 71b32e67a1273c7ad2ce7fb768c0978c
BLAKE2b-256 88b87b5c30eaca76c04f2968330b2e9a0f30252c4a355b67739612e7d7571209

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8f9085bedb9e2f2bf714cfd86be6deaa7050f998843a3a0e595ec3eb0d25c743
MD5 0ee82a093afd5baa894832f2c56e9f90
BLAKE2b-256 425de93bdb52f364c1ec6bfc48a3be241cdfbf9fa9a5b625223d65a87691cea2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1f504779e6e68d0cb7043825958125abd7742c7c73ce9c6b652d20c6b5f17022
MD5 f1d08aaf5f57531ebecd9d96c18e649c
BLAKE2b-256 159614533d5c25d30bd5e2abda8cd258b79beb1988b5a21205731d234f30afb0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 664a21613d7eff895de9ef731632575cfca773ddbac9b7f7adad288ab971bcbd
MD5 e5492fabca89a90c7c79e511f3d6be8c
BLAKE2b-256 1610d306fcb0fb6f747de60c1cd033c6ae43ef921708f82eb7a6a48b82f7df9a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 0186b970fd4561def531b582a86819d8f8af65c8b1a78cf015ee47e526f4cfb6
MD5 cdd0fd6280f176ad8ad70b16fb0b6d51
BLAKE2b-256 effc2eba85c6c08a52b577ed94b213cdf962c6bee10b6a20e85ca7425478ef71

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 20b9e36f0219285c580dc5e98cadb59b751e259f3829460bc58d45e7a770dd36
MD5 7f83ed2ede910d8a3dbbb8a998a4d7d0
BLAKE2b-256 901e16bb79f7a9735b94180bcf9669f98758ff604d01e088693ddccb4abcfb60

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 eff376cc201363634b5b60a828b3998b088a71e16f7a43da26fc0e2201e25a05
MD5 7372dc4bab98af517c258fcc0c92f238
BLAKE2b-256 54787869292dbc421966176b3e4a6448525fe125a66cd618fe5c6ba40ebb41d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e60bec8fdd753212aa8cec012bbb3060e9c2227496fa935ca8918744a34c864d
MD5 7f70da51cdfecdb10a1fab117d48bed6
BLAKE2b-256 11556ff16fa27ee033cb8d5a3d8523df819b0a2c5df15f0d0225b6972f568a07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 01704ec4a6877b74608264992a87979a27a8927cefd14ccdc0d478acacc1ed85
MD5 02720f962a661607504fbc9057199a59
BLAKE2b-256 ac48715f89d516a50b59785cf8e1698d6245e3406ceeabb660c3bceadc20ad53

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d1588f6ba25dbb2d6eb1531e56f419e02cdc9ec06d9f082195877c5148f6f6ab
MD5 00c5df51aabeb062b599013c8e2c302d
BLAKE2b-256 a36c5359f76e334250c9c54fa32caa74f6cbb5baed6be766df950652453c26f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3997238968fa495fac4b17fa18b36616c41a6e6759f323dfb3f83cbcf1d3b1bb
MD5 ac77cac9d98f633c586c56e1fc99e988
BLAKE2b-256 7ea68df8ad91e81f76803ec5f8b11de7fa19069bf474ca223097667291f027d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 619784c399f5c4240b002e4dba30cfba15696274614da77846b69b2c9a74066b
MD5 afe7721300300f04c90a64c0c2300d6d
BLAKE2b-256 bcc4baa1a840e106c08820885f0ed8dd02eae36f81f62cf71589a7773ac0031b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 c681d0f59c8ed12fd3f68d08d423354b1cc501220ddabc7a20b9ca8ed52b8f70
MD5 c037505054fcf18b9608081cdf65ce6d
BLAKE2b-256 e985606c1f344685f4d7d979c94dcf9e3edbad81ba8261e9da853923794a9326

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 31d019c60f4817b24c484d3110c7754cd2b8f7070057eddef5822994bf16da5a
MD5 f2e6725090c848c84a40609667a77443
BLAKE2b-256 353ab2f80d503ff032eb3639e1de089b3ce5d753617f2851afdd7f9a6f2f5700

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 c34c6b7975cb9e4848d4366d54a634bbced7b491a36029642c7e738a44b595a3
MD5 36cbb8cb668600b095295f3a1924123b
BLAKE2b-256 6be2b51e754572cb2b2f4d4d612dadc84a94ed5984458d1d65ec2977e5bbd432

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 08c9169692722df8a2ef6c6ff1055e11563c990e9c74df9af62139a0c6397b8c
MD5 115691639a406812583c5e35d86a19c2
BLAKE2b-256 412ab21f8096222063d74ac6bafdd1aefb105265266b9737e852d26746366d09

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8770318683c8e08976633cec2c9711eb4279553ecbad1ca97f82c5b9174e0e76
MD5 2d9550b7dcca869b105125004648a670
BLAKE2b-256 a881244c3cd0467f5638e56268a98cddac5a48bf41ffd96f5425066f0d5e42c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a5e1826a1ebbbbc26285a0304d7cafff4ec63cdae83fde89d5f2ec67f4444a44
MD5 a376d4ad493cb6cb499d0ef59500ef7e
BLAKE2b-256 223e4f20c2186a141f54aeb494215cb3dd49420dbcd9f3a2a82b47b735bf689f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 655e93fabd11bf53e6af44cee152b608d49ece4b4d9cc29328dd476faaa47c0c
MD5 900e1234b7a8df51ba40488c2531c6a2
BLAKE2b-256 ed39afb5173825ffcef2ba0f4143f9d3222b50ceb56c6d4f714a4938fc61e5a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 5bc451ee18776dcb6b2ac8c154db0536f75a2535f5da055179734f5e7f2e7b72
MD5 0cf0d2b5e69262f7113a39ff1a3c43db
BLAKE2b-256 ebc28c68863d7b33b1cbd63eba9d4340be8d738e577c91357d7f0557ab7981ed

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 6dd8405bd1ffcbf11fda0e6b172e7e90044610de16325295efe92367551f666d
MD5 a5c8a2d35db1134d07225b78f3dfaeb1
BLAKE2b-256 43ef0fd50d746e3a7cdf2c261b4ed2e85f10d490cb9378b7fd725d9322544984

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 664ec164bc01ab66dfd19062ca7982a9ea12274596e17732908eb78621adc147
MD5 799a3064885c91e527b435e2e83111d0
BLAKE2b-256 f9aea824d3c14fce816fe08bf12471749f36f1ad18b88d3d776d647b85d5cd09

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 54b24a20cca275ada37ba40aa87dd257fda6e7da7f448d3282b6124d940f64d5
MD5 ad8f02398737df20d51c5885f7854363
BLAKE2b-256 1fbd853416441ab604fa5a7f75ee815db59818221503d09a2c18b6099b560e89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 db3e4db26c1a771d7b23a1031eaf351cfcaaa96d463ae900bb56c6a6f0585fbf
MD5 c69948dd0ad4b353bcc5057456bbf410
BLAKE2b-256 9e139d207bb114d21004c430ae12cdff008ebdcb5cad66c18c4a83c2cd60d48a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 34a4e134eac68354cce40b35ccdbc91ff67ce0c791ea4aa81e021f2ee14bfefb
MD5 7887b89a1ddbb0639a580b20c52ca3ea
BLAKE2b-256 ef1d6fc3c5588fec74df485699a98c36ae77ea92502e9667b88211a082aff7c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e49e9aefffe9c598a6ccf8d2dbb4556f4d93d0ae346b9d199b3712d24af0ce75
MD5 3adad27bb33d3d428dc5293d3267f83c
BLAKE2b-256 eebba34ab77f7897ab36bb388a8930f47d7682fd4c38489ddab12153be07288e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7b07b83789997cf83ce9a5e7156a2b9a6cb54a4137add8ad95eff32f6746279b
MD5 e6043997294bc72272cdf17ad5352c88
BLAKE2b-256 9624b7a43a759bae8b1d65fb5ddc56fbefa77a97e59c10cc531caaf1ea201dff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 05b81afdc25d1ce43cb59647c9992559dc7487b1670ccab0426fc8b8f859e933
MD5 0de43880c8ce375c008a81ff486fe5a0
BLAKE2b-256 eba3f3d483941914c9c263a5241293ba9171370cdbb753cf0a80acd8686cf36c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 101df3fa8f207ade1124d7729f6c9eab28a2560baa31b3e131e76a599d884b33
MD5 c0da52d5840e3e652053114fdcba0662
BLAKE2b-256 1a69ac67e150f26105711c8edc4b956cb17cfcbf509e6f0456d316f8de45438b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 476bd377f430b1871f058332696ef61c42dfa8ad242ebb8bcf212c3d4127ea8a
MD5 18ce7a4b582da0dbed68dfb32f837211
BLAKE2b-256 ced22589836d5e8e974817be56ac22920568d6f17fde9e33cd984ef23dd2ebd6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 eeec87ebe90018bc871b84b03e4bff5dbdc722e28b8f5a6e9a94486eb0cb4902
MD5 4ce7b7ec77193cdecf2abf782a646a71
BLAKE2b-256 d99d10fa69b1f5386fafd17c5242e692e3f5f4d1b2d5ebe82f926ed99b9877c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ca2ce5f3125cb6e043c90dd901446b74878f35eb6660e0e58d7ef02832f7d332
MD5 48d4b8d9f26e8c8f136c8fd40db3c0b2
BLAKE2b-256 7b7f4362d1ae428dec40c1f9a82462a8712672ff92036d61de7e3d6f0e922d05

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 67c35b33a0828b4f5ac6e76a1b6a54b27d693599c93ea7a4c8e53ff52796378f
MD5 0b42528a99c8c4b3053931717382d755
BLAKE2b-256 8bbecf1325fcf3dbf97ee27fc5870d05979bac6b9c39d90b3f275decde0c5b90

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7e23205506a437476dce8193357ce47254cce7c94018b1b4856476ad2e74f1ae
MD5 6f784c0dc03340538dd6aa86c1cb786a
BLAKE2b-256 07ce5fb045459e9567173b79a707b2ce7a650319318ba168a0021c87376eae7a

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