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

Uploaded Source

Built Distributions

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

Uploaded Python 3

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

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

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.11 macOS 11.0+ ARM64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

SQLAlchemy-2.0.10-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.10-cp310-cp310-musllinux_1_1_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

SQLAlchemy-2.0.10-cp38-cp38-musllinux_1_1_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

SQLAlchemy-2.0.10-cp38-cp38-musllinux_1_1_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.8 macOS 11.0+ ARM64

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

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

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.10-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.10-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.10-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.10.tar.gz.

File metadata

  • Download URL: SQLAlchemy-2.0.10.tar.gz
  • Upload date:
  • Size: 9.4 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.10.tar.gz
Algorithm Hash digest
SHA256 a4cdac392547dec07d69c5e8b05374b0357359ebc58ab2bbcb9fa0370ecb715f
MD5 dc75ea8e2cc5d6b5546998d1876076b5
BLAKE2b-256 ae4cdabb9e9df736353a40431b64440fcc59fbd334f57705d12f9bf166144eaf

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 ed368ee7b1c119d5f6321cc9a3ea806adacf522bb4c2e9e398cbfc2e2cc68a2a
MD5 b6b0101f1d2b7c9e008ecdcfc15f80aa
BLAKE2b-256 7a926da8431f91b5637af0d560ae46d65db1747db0b9ceda6f29c682a3b722ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d975ac2bc513f530fa2574eb58e0ca731357d4686de2fb644af3036fca4f3fd6
MD5 819dda5d9702d0a84334caf7819331da
BLAKE2b-256 da8837e5111fe129e5d9c842680371a701ab698198175698444234b0b5f42955

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.10-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 300e8165bc78a0a917b39617730caf2c08c399302137c562e5ce7a37780ad10f
MD5 641feb5044a8577d80922663978c1e3b
BLAKE2b-256 da21ca2bac8a740cd70d29eeffd9bbb37ed489687492641aedd66f4a7d783e8a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 06401013dad015e6f6f72c946f66d750fe4c5ef852ed2f15537d572cb92d7a75
MD5 6c962d7b9c1a413453df15ecac079bf0
BLAKE2b-256 4b98358b66823948fdb938b978240ad1ad7ca49b17486c7453a92b40b4c85248

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 1f5638aac94c8f3fe04ca030e2b3e84d52d70f15d67f35f794fd2057284abced
MD5 71bc5de63588f66db943591576e6c4b6
BLAKE2b-256 6cf7703c95af33c22eee31ce9f888e6cecc9be30d3a3db3c5c67ff6c33eb07af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8c3366be42bca5c066703af54b856e00f23b8fbef9ab0346a58d34245af695a5
MD5 193b0742f6da6b738b74c2bd52a0821a
BLAKE2b-256 55a9c86a645d19d8b2ed614285ee015bb781b44172729f869c33ccbbf6947a2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 61ea1af2d01e709dcd4edc0d994db42bac6b2673c093cc35df3875e54cad9cef
MD5 46f3ad46622c45424a40b5c29305efba
BLAKE2b-256 6d30f2376b0e72b28a202bdc03764dbc500d3a93db73d73f218c0453dcfa6aa2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 89e7a05639b3ae4fd17062a37b0ee336ea50ac9751e98e3330a6ed95daa4880c
MD5 f900ee0d4a7f4769b299b11f2e767f93
BLAKE2b-256 74f4ede337ac1f227b43ea7ab3381f3e7323aef261e27b90c956093ae8fa97e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1fa90ed075ebc5fefc504c0e35b84fde1880d7c095473c5aa0c01f63eb37beae
MD5 39e68580e683ed14840a4f5096743fd2
BLAKE2b-256 4348f24a22218e2dc00f9568b51e89bd695621fe6dc02d13c341693f9472abf8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 207c2cc9b946f832fd45fbdd6276c28e3e80b206909a028cd163e87f4080a333
MD5 3ceedebc5e819b1aad783719596a7c92
BLAKE2b-256 3d4112639457bb698c11d566e8f0b34b83486b42a176073c33b27357cff61311

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.10-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 2bd944dc701be15a91ec965c6634ab90998ca2d14e4f1f568545547a3a3adc16
MD5 2db982e971d4f8347442128893b958a0
BLAKE2b-256 669051ddc2ae966778d71b0f92edbc8c670076eb582900afd15a38175e382abe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9a77e29a96779f373eb144040e5fae1e3944916c13360715e74f73b186f0d8d2
MD5 8d79d5651068cebefcedfa5cc7d84f33
BLAKE2b-256 dd7b6245bae708a3323e16a79a04eb123da716181d8af9dd4ae238427207802f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 b608ad640ac70e2901d111a69ad975e6b0ca39947e08cc28691b0de00831a787
MD5 9a19ab689dc4e6485f2d3404dfdabc4e
BLAKE2b-256 2229d19cd3129d38a406544c53b7aa2c5ae6b7ae00f594246735cf4de2ddb3ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e9d7e65c2c4f313524399f6b8ec14bfa8f4e9fccd999ff585e10e073cfd21429
MD5 3a0c10aeb15a21e7840727ed804f077f
BLAKE2b-256 b99aa9701e9ca4bdb5afb68b7bc365bf6155d43de2cf8ea100ef8f9a0ad58681

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5e8abd2ce0745a2819f3e41a17570c9d74b634a5b5ab5a04de5919e55d5d8601
MD5 8a140ce766a16b4b73c7161d39c4f53c
BLAKE2b-256 6540c7032afbf129c3250d9f963e683f9814d5b870beeef9e7240ed0cdee4959

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3e77ed2e6d911aafc931c92033262d2979a44317294328b071a53aa10e2a9614
MD5 e2298f133304d78911444bb9605486e9
BLAKE2b-256 3e3b2257aa01bc21b4376a088fdd60bd2950ef455649c7c75355e9e4130fa5c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7a8ca39fbc2dfe357f03e398bf5c1421b9b6614a8cf69ccada9ab3ef7e036073
MD5 0051bd5ed2006a3349112bd5176c1f72
BLAKE2b-256 5daf1c8c21f8f05772b1358ab16893047cf7496150ca048dc437e2ccf6685d2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ec910449c70b0359dbe08a5e8c63678c7ef0113ab61cd0bb2e80ed09ea8ce6ab
MD5 06811b753af5316f2a599661421c914d
BLAKE2b-256 f8a567d727c979944783bd982c84b6769ae96f47d5969888fd5f696af249bf64

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.10-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 d46edd508123413595a17bb64655db7c4bfefa83e721a3064f66e046e9a6a103
MD5 3cfdde1280f1792d4e970c1603be89b0
BLAKE2b-256 31748ec1c3753191c342e82af10ffb2dd33fb229fe54199bf2ecfac3f778b57b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6b15cadba33d77e6fcee4f4f7706913d143d20e48ce26e9b6578b5cd07d4a353
MD5 ecd63d3ec459f5d26e9d5e093a322653
BLAKE2b-256 10ef6e1601b0dc89dc219e128d6ad01220b8acdf221d752c4e2122a5bff3c494

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 39869cf2cfe73c8ad9a6f15712a2ed8c13c1f87646611882efb6a8ec80d180e8
MD5 e75a0274371f07b8e37c5b76044c2268
BLAKE2b-256 433d61abf01b6732377831fae5158085b7d3efaef22186207c1aa91495dff36a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a9aa445201754a49b7ddb0b99fbe5ccf98f6900548fc60a0a07dde2253dd541e
MD5 d7664710a104c1cc67bc891984167d04
BLAKE2b-256 60f8e8af5410856b573da6ca347f9ac35142bac638ee96bb20d4328112fa3d99

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 04020aba2c0266ec521095ddd5cb760fc0067b0088828ccbf6b323c900a62e59
MD5 0066ad66d864b70fd6b7ce2e74a286e4
BLAKE2b-256 53861284829a3ce39f94f95250d6866e4e93a05a0961006bbd6a8757c826936a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8a3e3f34468a512b3886ac5584384aed8bef388297c710509a842fb1468476f3
MD5 72adf240b4632ca7459e98955199adfc
BLAKE2b-256 41080cb23c4698915aee60e36047f8b5032483b4d79ab67b42b0dce67a18e5f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 88df3327c32468716a52c10e7991268afb552a0a7ef36130925864f28873d2e0
MD5 411dc62153d791e3d023e1095e67020d
BLAKE2b-256 22da3cf89698aba0179ecd11f6204c2c0cfd18c1ac08b8dd1eea058a807608d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 faa6d2e6d6d46d2d58c5a4713148300b44fcfc911341ec82d8731488d0757f96
MD5 a8d622a0e6ac48e139b1ed11cb837ef8
BLAKE2b-256 de9059985477a8238be5e6b8734e85b8c30e37b3ea21c493c27def23e771c6ea

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.10-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 2fdccadc9359784ae12ae9199849b724c7165220ae93c6066e841b66c6823742
MD5 67ef06ab7a17cc50e02d1067b1678265
BLAKE2b-256 d1a64527f4186c901e15ee727ef1441eebaba1f34505adfae1468e16a8802791

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 631ea4d1a8d78b43126773fa2de5472d97eb54dc4b9fbae4d8bd910f72f31f25
MD5 9276f7011701e8bd165bed53fc01236b
BLAKE2b-256 1ca714ae63282f99c4e6ce2f9724e3248635c649c4a24e68256bbe56b9319f59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 dd40fbf4f916a41b4afe50665e2d029a1c9f74967fd3b7422475529641d31ef5
MD5 7e2347ab5d3da9bab797b77f9cf49891
BLAKE2b-256 d4c924317204f3e815cc4c5a201f1057a61cc4230bdb58e41dcedb2da6059a79

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 af525e9fbcf7da7404fc4b91ca4ce6172457d3f4390b93941fb97bfe29afb7dc
MD5 b6fb3f19eac143017719b5980c0e994e
BLAKE2b-256 4d8aa9b28243500304df5ce703e3da3bd0b21265ff43bc5c33b12fb648c429b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 736e92fa4d6e020fc780b915bcdd69749ad32c79bc6b031e85dcd2b8069f8de1
MD5 6bf1d04f9214eabbb33c7811dccad9f9
BLAKE2b-256 21053591d1b95e29a391a21aedae5250a11fe40a39a29fc84c26de76619d184c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 70aed8f508f6c2f4da63ee6fa853534bb97d47bc82e28d56442f62a0b6ad2660
MD5 2817847d63172d3e1fc42ff964bf04c7
BLAKE2b-256 edbb7e359158cff5cf97654ef6a93d95279b32d62c9d693a17b2e03413c0c0b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 28c79289b4bf21cf09fb770b124cfae2432bbafb2ffd6758ac280bc1cacabfac
MD5 db398eb9c4b4dedc0b88285b78869167
BLAKE2b-256 a07f2539a3c38c74eae23a1c975ae3e85c4ef5c9288df22a972c59b2f6083331

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 dcd5793b98eb043703895443cc399fb8e2ce21c9b09757e954e425c8415c541b
MD5 1c7c4f7d1a0ca04f2a53c036dbd31fe2
BLAKE2b-256 38db2a40811fa5576b78a7d91bc6960fdbcfeff7d6aff2a2c1075b4f194ca7bc

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for SQLAlchemy-2.0.10-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 23e3e1cc3634a70bba2ab10c144d4f11cf0ddeca239bbdaf646770873030c600
MD5 e08fc0c013776132281059bbe4a57de0
BLAKE2b-256 d6ce927c0784dfef058a2918836057f139ba1b3fe2e7038ee056baeedab9837a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 dddbe2c012d712873fb9f203512db57d3cbdd20803f0792aa01bc513da8a2380
MD5 9210fea1ccbd61bc347839e6b804487a
BLAKE2b-256 64e0de5bea0804c3dd8f3a64b90fe79f1a74416b4395c7c84e0eaa9159d798cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 7da5bf86746ddbf8d68f1a3f9d1efee1d95e07d5ad63f47b839f4db799e12566
MD5 e346f5f6ca1cfee6afa5e0c3de4f4114
BLAKE2b-256 815ea14eca05c9ce6a5d8a3943b4b41dec68ef0126eae339c7120baa14127d3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5892afc393ecd5f20910ff5a6b90d56620ec2ef3e36e3358eaedbae2aa36816d
MD5 68de8f16fd5c2cce5dba0733a0efefd7
BLAKE2b-256 c4844b31f76220cb514c2a384890146d2419f1d95288c065db00bbbf18ef91a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 096d9f72882035b4c6906172bf5c5afe4caefbfe0e028ab0c83dfdaa670cc193
MD5 a5ec7eb982dc793bd26c41b6dd4bb07f
BLAKE2b-256 eae49fb79d2e096478eb36bfe2d2cd71c06b7578cdfc1a62f266d59f3461cda7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.10-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4a1ec8fcbe7e6a6ec28e161c6030d8cf5077e31efc3d08708d8de5aa8314b345
MD5 beb94cff58831d336a6c8ea996f1e4f2
BLAKE2b-256 04c9939ea40f8b93f751a3595b69d0311c4e12f02748794bded8080d2a87e09d

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