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

Uploaded Source

Built Distributions

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

Uploaded Python 3

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

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

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.11 macOS 11.0+ ARM64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

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

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.8 macOS 11.0+ ARM64

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

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

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

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

File metadata

  • Download URL: SQLAlchemy-2.0.7.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.7.tar.gz
Algorithm Hash digest
SHA256 a4c1e1582492c66dfacc9eab52738f3e64d9a2a380e412668f75aa06e540f649
MD5 5e45b4583b22290fee30d7019e67baa7
BLAKE2b-256 93067574aac5d3f81f367cfd3ff0a9f8bcd1086a3a4f6d5948616cebf93db242

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.7-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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 fc67667c8e8c04e5c3250ab2cd51df40bc7c28c7c253d0475b377eff86fe4bb0
MD5 39d0b752cf79d30ee0d901aed922214a
BLAKE2b-256 17d9a3d0be80f0d67fcd003901ee73e6d007046c7fcb86de30015f75e98bf586

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 013f4f330001e84a2b0ef1f2c9bd73169c79d582e54e1a144be1be1dbc911711
MD5 fd0c52e9c9df30fd164e9b8dcac6ab2e
BLAKE2b-256 4c010a5d75a805bd5bc345853cfcf38b9538a6c0f5bf26623f5fd81a8491b765

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.7-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.7-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 0789e199fbce8cb1775337afc631ed12bcc5463dd77d7a06b8dafd758cde51f8
MD5 6673fb79afad44100594911c367bd4e8
BLAKE2b-256 c090f004370921931cc906e2ff03265a8d6567654e17abb9cf99b98fe2c7ecc6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 33f73cc45ffa050f5c3b60ff4490e0ae9e02701461c1600d5ede1b008076b1b9
MD5 a0fa34d2f02690a3e71e5cc4bbc82ccd
BLAKE2b-256 6eda8e9093c660975b63e3a2838888404b1b546390ae5826b8d716d68df81b1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 fb649c5473f79c9a7b6133f53a31f4d87de14755c79224007eb7ec76e628551e
MD5 4c95d23684b0a48b44feb1901229321a
BLAKE2b-256 ec4f84f5ca25e5e97ee859c54c03337c98aca807caa6fd889fa86850983a48ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9020125e3be677c64d4dda7048e247343f1663089cf268a4cc98c957adb7dbe0
MD5 494e9150c78edc3101251a1f92467d2c
BLAKE2b-256 dead87d9f6ee1a8a0a8c42bceb91c67f5f70ceafc7191941cadd8dfd53627120

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 14854bdb2a35af536d14f77dfa8dbc20e1bb1972996d64c4147e0d3165c9aaf5
MD5 b3c941169728fec510a62c947a1ebc19
BLAKE2b-256 b3008cdd74562591f840568fe5fd23cbe9ac95dbeee21132696cb45df577e6de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ce076e25f1170000b4ecdc57a1ff8a70dbe4a5648ec3da0563ef3064e8db4f15
MD5 23aafc964dc49adbe5fff6cbd3cdd18e
BLAKE2b-256 271d752e593674050751b2b6b382ca64bbd2be0e73dab5267464b49f64c19bdf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 432cfd77642771ee7ea0dd0f3fb664f18506a3625eab6e6d5d1d771569171270
MD5 dcc5dd91143cebe0a90dd9a4ce1bbc48
BLAKE2b-256 cd0322b1399765efe33a82fea239500017dae9875cba81edadb830fb47046a81

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d2e7411d5ea164c6f4d003f5d4f5e72e202956aaa7496b95bb4a4c39669e001c
MD5 b29f09e1540ba32a4e9f3c92bb80f614
BLAKE2b-256 9f860f918710e4c621ffa4dc3b45cfd1c8d10870a7106091f08786484eae40e6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.7-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.7-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 a65a8fd09bdffd63fa23b39cd902e6a4ca23d86ecfe129513e43767a1f3e91fb
MD5 c33186ccce5642fb9e3ecc356caf70cc
BLAKE2b-256 6af86ff992c1569e89fc1fc365ea5ee47b78891a0507dba6e13a250be973d113

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 921485d1f69ed016e1f756de67d02ad4f143eb6b92b9776bfff78786d8978ab5
MD5 a1b1dd6a024123598a0f67b471428cd2
BLAKE2b-256 62add3d303240227571646cdd476c299edb299201e56076e2d62c4ae8f5ad326

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 c38641f5c3714505d65dbbd8fb1350408b9ad8461769ec8e440e1177f9c92d1d
MD5 23153bd0a01a8811d8782bb73b5cc5a7
BLAKE2b-256 1e45f11abfd88d44aa65d985b508049c41d71851cb19306047c7e3f0229bab34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cebd161f964af58290596523c65e41a5a161a99f7212b1ae675e288a4b5e0a7c
MD5 390fb067069ee4401dbe5e98a671d80c
BLAKE2b-256 816dbd57b7a3e20d38bc0c521b2011c017be7c2b0f523a0824c45397b7362c08

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b0995b92612979d208189245bf87349ad9243b97b49652347a28ddee0803225a
MD5 df173af1b082278209fb70bf016598af
BLAKE2b-256 97e4e2d8ad3c7bfeda0700444d68f0e7d74dd586dde0bdc13d0cebf24aabc897

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 32f508fef9c5a7d19411d94ef64cf5405e42c4689e51ddbb81ac9a7be045cce8
MD5 ddadfbf3381b16dd56ee231a9bfe456a
BLAKE2b-256 20126b2b40850401f92585462f1c6032bf5b90f947be32018abe23e2b780523f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7917632606fc5d4be661dcde45cc415df835e594e2c50cc999a44f24b6bf6d92
MD5 f93307a6235b9e1898250e95bc35dc99
BLAKE2b-256 386087f3b19a0f9e7ea4cebc519af9bd9f7248d228d1621b74d2c8ef7b50c852

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a6f7d1debb233f1567d700ebcdde0781a0b63db0ef266246dfbf75ae41bfdf85
MD5 b3401e5591b228f7590a2ae517a26705
BLAKE2b-256 ef30d5f614abb639ea2c6c8acd78cba229701b18cc51d60637cb91d60355c4fd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.7-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.7-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 38e26cf6b9b4c6c37846f7e31b42e4d664b35f055691265f07e06aeb6167c494
MD5 09257f0e99d24a4d301d9eccfc1e779c
BLAKE2b-256 3d99c4f5b2ce386d54321fa14fc56cf5d29f35dc3b2813bd430eeead2c76f95e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0b698440c477c00bdedff87348b19a79630a235864a8f4378098d61079c16ce9
MD5 0d63bc107c8e691ed9d9f36c85a02ff6
BLAKE2b-256 83a86f1bda59478a2a4198ab7a56b595d396044d905652930517d813eb9c7b37

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 18795e87601b4244fd08b542cd6bff9ef674b17bcd34e4a3c9935398e2cc762c
MD5 162ce89a8140a759f74ba7209598ec67
BLAKE2b-256 d2b7611125540741efd0dcdb19739ad8ebfc5dd8aa74fb4252f19fbfc5e06685

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ea9461f6955f3cf9eff6eeec271686caed7792c76f5b966886a36a42ea46e6b2
MD5 5f171630ee2872bc833aa5ca2bec4eac
BLAKE2b-256 ac40bc1e7cad973cb1a2947c77c3ca07ead89231583eef5b70dba92a6b74df9d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f15c54713a8dd57a01c974c9f96476688f6f6374d348819ed7e459535844b614
MD5 2ebf82ed9ddb13f3d1001b085dfc836a
BLAKE2b-256 cbe60a58e8d0ce94666df2464d64e416e7e76106983f75bcaa67cc4115497fd7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 94556a2a7fc3de094ea056b62845e2e6e271e26d1e1b2540a1cd2d2506257a10
MD5 132e7f53a82db86a743b22cc229986d1
BLAKE2b-256 cd3da7bb63fdba0f4bb06a73a049566df38c5f5f4898bdc0616e71eaab63ad5f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 774965c41b71c8ebe3c5728bf5b9a948231fc3a0422d9fdace0686f5bb689ad6
MD5 deef33d74616c2d290dd879f6e344446
BLAKE2b-256 7b764084d8b5a84cb81c95f8290f2d4210159a6ba2c86a65416fd12d1e09893a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 3da3dff8d9833a7d7f66a3c45a79a3955f775c79f47bb7eea266d0b4c267b17a
MD5 62c7b194b583cb995164c4cb1dc2ae43
BLAKE2b-256 f74727cd738de312623abc3795e1ddaf7e98e23279ee9dd21ddce4aeb005326d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.7-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.7-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 5f7c40ec2e3b31293184020daba95850832bea523a08496ac89b27a5276ec804
MD5 2be0186a02ad598191a2a051ca3e9d55
BLAKE2b-256 c297420c30a137b66411787a31fabb5ed440125e9883751d3c4d561a4ada2f71

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 486015a58c9a67f65a15b4f19468b35b97cee074ae55386a9c240f1da308fbfe
MD5 c96eb3a2fae6b01624cb04be64e72512
BLAKE2b-256 7b6b3868530ea28183a810b42c6a05250655f34a8e13945a2f56a6aae2979c2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 494db0026918e3f707466a1200a5dedbf254a4bce01a3115fd95f04ba8258f09
MD5 95e470afd9410d7d967817461abcace2
BLAKE2b-256 329bf5ad9d3cfb34b8b398bf25a47350d3460863b2339e6fd8df7877ca21aafc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bc370d53fee7408330099c4bcc2573a107757b203bc61f114467dfe586a0c7bd
MD5 684cf2381921394a8465710870879ee9
BLAKE2b-256 0c078874a439b7a10a5a3a6f9cb4cf45d4ee057951992d68e39cb8247e1b943d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b8ab8f90f4a13c979e6c41c9f011b655c1b9ae2df6cffa8fa2c7c4d740f3512e
MD5 da8afc5f3c6f9c0caaa27a6ecfc3c52c
BLAKE2b-256 e3c0643db13a52a1f4e4b7eb9d6bb7f349da19a87ce2fd9eacdb46942a3c738e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0eac488be90dd3f7a655d2e34fa59e1305fccabc4abfbd002e3a72ae10bd2f89
MD5 782fe0d0ff79f8baab0e7eb70d66dce1
BLAKE2b-256 d424335631d1b9cff46899c190c17dc594a256988c586d77668f6f59bf5f6bf1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cc337b96ec59ef29907eeadc2ac11188739281568f14c719e61550ca6d201a41
MD5 9e3b6fdf3c87dbeb0b5c97ecdd5e9b6b
BLAKE2b-256 59d13dda09319d90b59d473cb7889b19b720405adc0d2f4d9d8e05214e14d5ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 ea1c63e61b5c13161c8468305f0a5837c80aae2070e33654c68dd12572b638eb
MD5 49ce04aee8b5b4a57bc1bc0a1389c211
BLAKE2b-256 73587515442e497c04918832ce780be4b10e97929eec9596273533fa0a8245d1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.7-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.7-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 e735a635126b2338dfd3a0863b675437cb53d85885a7602b8cffb24345df33ed
MD5 c44496ad7098d44d6a86cd04a07f183a
BLAKE2b-256 d241bee078a69d77f9103879aacd99b0dcc61bbe88cb32430174900dea84b960

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e90f0be674e0845c5c1ccfa5e31c9ee28fd406546a61afc734355cc7ea1f8f8b
MD5 b7265c8d04837be0d895669be741bce4
BLAKE2b-256 b8999e0f8aef027dd3ae1408815ed2fde6a03285c3a678acfb75efe1759e28a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 57b80e877eb6ec63295835f8a3b86ca3a44829f80c4748e1b019e03adea550fc
MD5 4fb8cff6560e7e4345ec0834734a88a3
BLAKE2b-256 348b1432d7dbe6c1cc8b0a9d361adbfdf239fa582f056865dd9b501d0c0b5fff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6d44ff7573016fc26311b5a5c54d5656fb9e0c39e138bc8b81cb7c8667485203
MD5 fdd4487e9857c3c9b354df2814ee748d
BLAKE2b-256 afe6a474509b772cb8ba1bd94f8e7933192251c743bb02ce3a9ca36a99e6a860

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e7e61e2e4dfe175dc3510889e44eda1c32f55870d6950ef40519640cb266704d
MD5 f34df65ccfeec400db4e6dc75fffdf9f
BLAKE2b-256 1b645f7b45e5854b3902f31ff81ad42ae16dea1b5191c0c0e439220937748369

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.7-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4339110be209fea37a2bb4f35f1127c7562a0393e9e6df5d9a65cc4f5c167cb6
MD5 3fd8d756bd5478bc401b053a3fca55a7
BLAKE2b-256 f0e54501cffc768d06f22ee39721b0f5576fdc3cdced5c29daf2e1b22c6aa907

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