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

Uploaded Source

Built Distributions

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

Uploaded Python 3

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

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

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.11 macOS 11.0+ ARM64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

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

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.8 macOS 11.0+ ARM64

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

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

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.6-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.6-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.6-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.6.tar.gz.

File metadata

  • Download URL: SQLAlchemy-2.0.6.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.6.tar.gz
Algorithm Hash digest
SHA256 c343f0b546495f5d7a239c70bf50a99a48d7321c165b82afafa8483b9ebebf6e
MD5 b609a901fd1a6b6c0bcad21c9cb76298
BLAKE2b-256 dfc88ffe771b6098cc67727cce87922691033010e382d22fb81f670946afbc25

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.6-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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 c5d754665edea1ecdc79e3023659cb5594372e10776f3b3734d75c2c3ce95013
MD5 4df1236d758c8415b7f76492dd75e5ff
BLAKE2b-256 cd8466072ee12c3e79061f183c09a24be24f45bb1286600589640363d9d416b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 82691d3539023c3cee5ae055c47bf873728cd6b33bfaa7b916bea5a99b92f700
MD5 c55c0b4bb10dbb7c601ad0b817f367bb
BLAKE2b-256 8513564a973843b6bb1a5d739da55790b5c599f209265a02602bc380123afffd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.6-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.6-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 bfce790746d059af6d0bc68b578ba20d50a63c71a3db16edce7aa8eccdd73796
MD5 a0df0df0d8354f4c5f7ff9e0f09f091a
BLAKE2b-256 7199df0629131acbf094da4b22d6364ba4e47c3433e49210177c41056ff7023d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f47709c98544384d390aed34046f0573df5725d22861c0cd0a5c151bc22eedff
MD5 6fcdfcc210bd6e902a6a5da07bdf322a
BLAKE2b-256 5925e11102cc11762fae85303f9674eb2630bc07df90558f4dec0714d86a378d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 48824b989a0e4340cd099dd4539702ddb1a5ce449f8a7355124e40a4935a95fa
MD5 f2f7d3cf13f829f567f9e9ceaa2d34bf
BLAKE2b-256 e292af916154ca3ed2c9f46a047ee941f45769303d9dee91df219fc7fb28c5ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 61abff42e44e5daf17372cb8baa90e970dc647fc5f747e2caa9f9768acf17be8
MD5 fc7dd5b688faf8848fa73cbf9d454f1f
BLAKE2b-256 5f1acd8bf60fab4cef72511efc4c82ac0a3330cdc7b17fd646577ea382a47223

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 20f36bff3b6c9fa94e40114fda4dc5048d40fd665390f5547b456a28e8059ee8
MD5 575a821e0692b6f8d5b51a57989efc1d
BLAKE2b-256 d2ad6998c0d643ce210d470b4d0cd82a662ba48362046d26205d0444cb2df120

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5c35175b74cbcfe9af077bd13e87cfab13239e075c0e1e920095082f9377f0ed
MD5 cfcf2b4259c082eb0bdc6fcedb5505a0
BLAKE2b-256 5d61b15236e5b0d2bd6617b6fa3f376817d65f95fffb1a81b5e0758dc9a36180

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2ad44f45526411bebbf427cf858955a35f3a6bfd7db8f4314b12da4c0d1a4fd2
MD5 523c69caf5c9b5b24e48c2b987595ba8
BLAKE2b-256 df391346818b49379a94fbac6313d25c60ea07a614a48e337da393c188447ad8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ca147d9cde38b481085408e1d4277ee834cb88bcc31bc01933bc6513340071bc
MD5 36f1e87332eae4ee4b3966e15cf1fe36
BLAKE2b-256 14d0d837dac4dcea53b01a514db74be3c120187ed5fa1fb33a498e188eec0d4a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.6-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.6-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 ff10ad2d74a9a79c2984a2c709943e5362a1c898d8f3414815ea57515ae80c84
MD5 6e3802a75ad5e3c467cf478f3695d5a7
BLAKE2b-256 f0defeab9851183e214cacdf4fb76d374481a62c8c2c4c0b83d0a03693a91528

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 1df00f280fcf7628379c6838d47ac6abd2319848cb02984af313de9243994db8
MD5 8919972c5489de626f7f6902bc50934d
BLAKE2b-256 49ac88cb92fd213f7e6415c2ef47e0fa6c1472a6132bdf6db595bd059ff50e33

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 3be54b3825512b3de5698ae04bf4aad6ea60442ac0f6b91ee4b8fa4db5c2dccd
MD5 749dfc1c4c33544ea0f2b33899f25746
BLAKE2b-256 902e7bbcf32bc64692bbdb72b2354437686bd2fd395bd57a44ca219a763e49bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 edc16c8e24605d0a7925afaf99dbcbdc3f98a2cdda4622f1ea34482cb3b91940
MD5 376a43e339c5e1367f702440df66d938
BLAKE2b-256 e2b1e9ca0c8ee5f257e204355024570a2464992c40cda2f5f33b7cfad236f07d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4d653962da384a1d99795dbd8aac4a7516071b2f2984ed2aa25545fae670b808
MD5 0ce666f4d1f73ffd98ac33b3e2c94266
BLAKE2b-256 39de1b2d3b9f83593266dc70aa215779786715e5b7d1565d337b11c5cc28a759

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bfcadfb8f0a9d26a76a5e2488cedd2e7cf8e70fe76d58aeb1c85eb83b33cbc5c
MD5 a386b49dbaf6b1dd7e043871bc95e46c
BLAKE2b-256 3af8f905f0bcbde57fcbbfaa1107a4e9c4edf0bd4382a14c63f4c1bf15b9cfbb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6987f658389ad8bb6257db91551e7fde3e904974eef6f323856260907ef311d7
MD5 11714b23b90fba47513ef01af763888f
BLAKE2b-256 e70f192860559b491906cbc463d36903b4708a3874e2ba212d7c675e6d9e242c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 224c817e880359d344a462fc4dd94a233804f371aa290b024b6b976a2f5ade36
MD5 3a4032a1d6a7cc0050ced8eb3d8459e9
BLAKE2b-256 05a1964ead241b354664de7e0ab1975a64a834c8c7357d3a24740c5fc92df546

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.6-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.6-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 8ef7c56c74f4420b2c4a148d2531ba7f99b946cbf438a2bbcb2435fb4938a08d
MD5 7e20d6276539cd12b14b445047c5da77
BLAKE2b-256 c0577390013dcfae9bb8b9c7113787215eb33dc890c53a2d2974b409b25df934

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 bfde1d7cf8b9aa6bbd0d53946cd508d76db7689afd442e2289642cdc8908b7b7
MD5 4db0289043ead0d1fbc2adb56c24a4ca
BLAKE2b-256 3e57466af8c0ca29bfe3c30580a0bbca7394983d6b5abc953f0ceda7f1b7c024

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 2c4c64f321080c83a3f0eed11cc9b73fe2a574f6b8339c402861274165c24cf6
MD5 1544941db2917873968e52c36471cd96
BLAKE2b-256 badd3ba6fc11ea025623a9965ecf84b52d146d727df66f138dd62e4a10c21d42

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 778db814cc21eff200c8bd42b4ffe976fa3378d10fb84d2c164d3c6a30bb38ee
MD5 cac9953eca9d90bc79d24ca8af904082
BLAKE2b-256 2b37910f7c5abf57f88253c4c760bba8479b6fbe18b5bb0aeb02c6c937342156

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 483712fce53e2f7ec95ed7d106cd463f9fc122c28a7df4aaf2bc873d0d2a901f
MD5 edaa748208b0b71e8e128ced12970af1
BLAKE2b-256 bc6677b7aa95ecc28bf31fc285ced3189485b442932d9a555bfe565b19401e3b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7635cd38e3ea8522729b14451157104fce2117c44e7ba6a14684ed153d71b567
MD5 25f9b0ac364259271deca6b44012519f
BLAKE2b-256 8d9f9cb474830b280253517c8c2a25447a4a312bd3e7d5f7950af9c7cb475344

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1fd154847f2c77128e16757e3fd2028151aa8208dd3b9a5978918ea786a15312
MD5 c764da8754de85a7a12a6e8207956b3c
BLAKE2b-256 8712d11267aeac600fcaa97299ff2105093e6a9797091a314ac9a6b0dd7cdf89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 5b067b2eaf3d97a49f3f6217981efa7b45d5726c2142f103712b020dd250fd98
MD5 bce1d7d17e04c661a44c43fc6a345946
BLAKE2b-256 ec462fec9852089eb8d96422f579e42137cfbd5bd4ff83dd05fcadeca3ea9002

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.6-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.6-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 9310666251385e4374c6f0bae6d69e62bc422021298ceb8669bf6ff56957ff37
MD5 7657ad770082e72ffb61a4617a12fb0c
BLAKE2b-256 99161114bbb3f3c417c2a7986b54b4f23525e8880b1d047b43e02110bd0911bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4100c80070a66b042f1010b29b29a88d1d151c27a5e522c95ec07518b361a7a3
MD5 5069843653ac159c21aca805fafbe92e
BLAKE2b-256 45631a0cca1f1f0c3ccecc7ae0a7d63fffaa604ae5dd77a36727b1322b2ced48

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 c76caced0c8e9129810895f71954c72f478e30bea7d0bba7130bade396be5048
MD5 c9bacc969b1425dd204fd1179cfd71f4
BLAKE2b-256 9fd0103d1eb89b3ee79bdb04b7c9bf360bfee1738ea2e8a294530b031d4998d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ed714b864349704a7a719ec7199eec3f9cd15c190ecf6e10c34b5a0c549c5c18
MD5 82dcec5528b8f85f8552331db15031ae
BLAKE2b-256 22ad292d6cb9119d227d2b48dfbfcddbed3cef09387ffc3f8f08d8dda63bd8ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b7be0e6a4061d28b66ca4b4eb24558dd8c6386d3bcd2d6d7ef247be27cf1281b
MD5 3b5b504a44718377629e58b4f5c07e90
BLAKE2b-256 9e389dd93a35ad329dd6f0271a9d51e35bb688bb2a6466f4a909229ab98778d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 81d4fc8f5c966677a3a2f39eb8e496442269d8c7d285b28145f7745fcc089d63
MD5 91f954f5386875c0535680f78a7947ca
BLAKE2b-256 c8545f2902458991bef16c678f4b1a64b4dc015070459516db5b0147a5af41a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bea2c1341abe9bc6f30071b8ada1a3c44f24ec0fe1b9418e9c1112ed32057c9e
MD5 2ea9cbecca8dae4d59afa7ff8c99ba52
BLAKE2b-256 b44b95ae02196965fb0c579921e9a486908d582a3af9285d81f65aefb9b85cf7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 e0e270a4f5b42c67362d9c6af648cb86f6a00b20767553cfd734c914e1e2a5e0
MD5 11d90e2e12070127405ebf751bb7c539
BLAKE2b-256 2c261ef638df2ef29361525470dfdd16a425c3dded721acd8f8cf568ff2bca1f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.6-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.6-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 709f1ecb5dcea59f36fa0f485e09e41ff313b2d62c83a6f99b36870b0d6e42fa
MD5 9d2f6ceb7b9ae47d6e22a82f91bbce95
BLAKE2b-256 0b12ceb13763c57df0247fdfc0bb99252cfb3b91297b2dc8206fff467247f681

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 47e96be3e8c9c0f2c71ec87599be4bb8409d61841b66964a36b2447bec510b3b
MD5 05e3f7361e3266bc46cb009372b2ec0c
BLAKE2b-256 5bcfcc4bec18851dffe8905e0fe1674ec452cfc28febf01bc19148c601e3c591

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 db91fe985f2264ab49b3450ab7e2a59c34f7eaf3bf283d6b9e2f9ee02b29e533
MD5 0729de62f6af25fc8f5999f598cb29f0
BLAKE2b-256 36c8b82aee0b802ae0dade728eddea72171035dbbdec334e640681b657dcaf2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ac6274dd530b684cca8cbb774e348afac6846f15d1694a56954413be6e2e8dcd
MD5 249441939c45c8a71a568261e6a16102
BLAKE2b-256 d391dd348fc03db8016aad5f921a0e69941ecd5448499d96efc64d7436a39b2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3625a52fae744cff6f9beb6ed0775468b9eb7e6e8f6730676dfc49aa77d98b4e
MD5 728cf8123ca47a8e102ec2c54ceb7710
BLAKE2b-256 3a7310b2cbf7e084433b7194ae3d4d6c18bdea7497f428ebe7885c338d5be94e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.6-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d7bd001a40997f0c9a9ac10a57663a9397959966a5a365bb24a4d1a17aa60175
MD5 1f457e0e30ac39cb47fd7008342c3f87
BLAKE2b-256 8ca5b5f6c04011777c279582094f48f21157eb5cb59a6d09051b785d2600ca4b

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