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

Uploaded Source

Built Distributions

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

Uploaded Python 3

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

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

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.11 macOS 11.0+ ARM64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

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

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.14-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.8 macOS 11.0+ ARM64

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

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

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

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

File metadata

  • Download URL: SQLAlchemy-2.0.14.tar.gz
  • Upload date:
  • Size: 9.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for SQLAlchemy-2.0.14.tar.gz
Algorithm Hash digest
SHA256 b3c7201fed64bfd83e90472ca4addce3be5dbaaf0cd427f61b1fb5425d89e714
MD5 e99bd37eff67966e3cd2917e0a770b05
BLAKE2b-256 cd68ea4314828f60365208b45252b2efbae7b7e249ac9b2c9a098a5c42ed01f9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.14-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.14-py3-none-any.whl
Algorithm Hash digest
SHA256 8e1c6ed1e82c33917d7724ae2fe8e32715cb25b31ed467db2f507b21fd63cdb1
MD5 b3d939d50278ab70ce24174c492c7222
BLAKE2b-256 b1b4faef836268a5feef0096a6ba88ffeb838a2dab976e448afc0dd48a827890

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 252c49f86312e900591fb795d495a9e1b4199d0a799b55a6a5f46969068895c0
MD5 85d86ed91af3738aceb00204cbebce60
BLAKE2b-256 90d55a3b367a061010e4008df0c72534095b40ae92060a9d5e0953e9c4e8da69

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.14-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.14-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 243e580b477f0552424f9f9d281e5b37aa8be03e2261cfe992c60acd16fe218c
MD5 c87e0aff47cf3a4ceced3324bffe1e0f
BLAKE2b-256 9af26a2bba6debc971fe6d9d6f2bb5cff4e264bd2a725d8ca5266f29ac9f78bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 465cf63f3a739f876ae0128e1308586f77516b5a574419614757d59682eb2feb
MD5 824a45e331012c753aee97ed55fe3fdc
BLAKE2b-256 a210ed29fa8c675f44ee4f74fd8cdfa40aa0a8dfa939519b0dce47093b0c0ed1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 52169b1452bf6609c1b5fe95fba4d376f6e4551e7d73a5fd9216afbaf61ceed9
MD5 7c475efb4dffb892db4786926b9c8e2d
BLAKE2b-256 30bc84647e784de917c5e541288432996688eb85a1190d0ff2bc6f6ab8f2466d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 281f0862483d89f169584f6b69dde1130d70612f4414c6a6167f690c7ac2a871
MD5 1fff1b4c668c78d6146b5dd2fb26be5c
BLAKE2b-256 e0e00cfe474bbb63d9c08fae63be3cf75152254fe1a1d5db1bcccedcf77a4f3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1ca00a7aca9636675a05b8ef99e09b9a6a680dfc346b5fe04e6ecc957a947501
MD5 d2daeffcc9c96066f6449068e2bc2c36
BLAKE2b-256 8df42d020127596b0e36bab1298f311fc16462c9154dccbbd1b8b082c23acb75

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 21333b7ce04c3a57a7b17e19cd8a2ebeae4d58e3c97e57b0d6a2c626d7cddd3b
MD5 37e174552874e03cb2e8589b0515b5fd
BLAKE2b-256 b4010ea8c96606dba461f1549d2cec6666b903f17911ae0b72a041b0992412e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dabed709bd639e38c6b7f4ffc9a187d251dfc7636b5bc366408f5eadb631a558
MD5 9648dc46be9631c89893c2ff777066e6
BLAKE2b-256 b5bddd3750e0deb80f1bf95cd011f0b843a5aee34fe26e1b8d7de1ec08625ca4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bd213137ef398aed36e45c14d49057a3471f7200c07484ea5bbd89a91f488922
MD5 104c0ba7b4f16dd88ed1f63a7c9a5fa1
BLAKE2b-256 cde9812bd3c100e6f6c09dea6ceae6a4e52feef0396b69d876f0291a93f160ed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.14-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.14-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 d5c19b4a78126a263ecf01fcc1671344b5514392906cd46b70be74b73e543264
MD5 4a5c491b6815384076baaa4c36c43d81
BLAKE2b-256 c9b989e1706b6a9f47b8946849dfa3a4797087ef4898cd3072767c64804d857f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e422bec95850df641b05f2bd605d9995e01a66d55fa9fff6c79387dbdd8915af
MD5 a99f86f865ef27618142f894ebb7ded1
BLAKE2b-256 6a207acc0de919fe79847c9d288ebe86e59270da0e7aaa608cc03ff5800b93a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 06f7e29e542c6f2dc751d4e9a8bdee1945226c0d501f8ee008baf5175604fb90
MD5 cefd9c6553e431df1149cf4bcbd28b61
BLAKE2b-256 58ab60781ad7f7a47f4aa445190ea374b15976a26fc935fa9191e53ecf746c18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7f02243efca602601bf5646ee627512b36e64068a3c88212e571b609bc7e128e
MD5 a7b98a8b7b7ef21407631f643bf2b02a
BLAKE2b-256 d94ebf7766d873383cd55b6dca85f019e26cdb803e732d30eaf74d8be4b44a17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 26025ba87797ac616b4823030adb2832e825ad8cdb4ac688e19ee93be69a42b6
MD5 f65ff1b39c132a8ebc6e631d8d2586fd
BLAKE2b-256 61db35793b4372045e791f9511cf1e43a382a79b46426a3639a3093c49c48bd1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 49261a8f4bc0b41050d7719b93f1c93a8e19594aeeb252df93d61232f70c54d4
MD5 e0487295d37abf476b19190112b26829
BLAKE2b-256 594529853ed60389abd49065a793154555beefeceb8ba1988c9b5ae1a4c85965

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f851d8e2aaa0b0d07b89b7338441954e4d16d0eed5d140981e25cb5cfa259b3b
MD5 623c4de4d03b49379bce1105e7338bad
BLAKE2b-256 96963f27e62f14ec42df72cb89095ee7636c5e64f6bf22f41dd89cdbdb49c444

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 82eb21e6aab4de898b6be89f5426454e4b5eee49792a44da87e602da89bb31dc
MD5 153c8398eb5984c53dd7df68e9673752
BLAKE2b-256 074c5fc399170dd7ff7ba1137567b7a25dcfb4e240083eaa793d74504dc5469a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.14-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.14-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 d49ce7ac0713c820b5e2d6863ef87c22a8e1c950ce2778c69eb1327fc4b80dd2
MD5 6b230a92f46ed159cdd79119b30318da
BLAKE2b-256 139861eb18f4c78f9c9c7a4ca89ae71651f1f2ab0a691f6eefb5e8f263a2656b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f60461645af46e92bea54db9f3175c55bd9bceba02b133b77f700d7d9de57ead
MD5 fd42a05185d14d2eb9c246591c219bad
BLAKE2b-256 570a41dc774c170805f43ec268d7e5aa6fb8f4f51ae2452a5dbefebfd5636000

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 888317fbebefbe87c933551f30864acd26366fad270d9be9dbb2ead32e446d83
MD5 995c6a773ff4df4a4d19bb0a4e8e6006
BLAKE2b-256 8ea135202e648e7819cd9bcf953f14f496072961b495066f2cc59ee91835de66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a824b15ef9596133d02364775c47ce173ea379179cc367e61d9d591e95843fdb
MD5 9e27fc45ba357773db043d0f28dd6aaa
BLAKE2b-256 f06a00835fe2ef616042df3f3c4da7485c7f2c73fade0206c82c17f24eeace92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5364901aea8b5562a01d583c186bb5448913a8250f53617b5f592ca51f5c5e8a
MD5 8f975f5ae730a84c73c05cd00f2b0280
BLAKE2b-256 4e9537d51ff7bf346304f1be0f462638d2d344b97b5a5033861a38b6be124dd1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2c50b9d78362654d193ec03f4e524a1490abe9ac9d1001df60dd1e00d01d3d69
MD5 bc36527ce6fa43b5108313f93bb63f69
BLAKE2b-256 4b4c47dae41e06314068e3fbc8e095a14246f6514fbc69da25924dbeb7139a78

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 433467a5c4d0cf5f54f374574fb8a2d12c7f806c9a924307e1b816bd79f9ed3f
MD5 141b278ffceae2b3d3bb4f9d76b5c8ac
BLAKE2b-256 94dd2ddcbef7ed9e46e10c9f858bf44a5acb7e26b4b54000d266d1f88f8cd819

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 c38bc0abfd93989afceeb79abb05f20ef0d56ebfd5eba5738e207ef50c1efd56
MD5 61083a7b3529c21cc2aeba3fa6016e41
BLAKE2b-256 80c85fd73c770355c10b19df6d90787e89fef7353475969429b61334bafb0db4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.14-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.14-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 ce24180cf34ecd47a9a91d535b429deec14dc3d0cfa54d04979a3ebc60b1887d
MD5 741077e0d2f2041300812a4c6e5b046a
BLAKE2b-256 a9460d7befb847d144e199d08dc4d5ff3c47be1e1352451f43a96acb6f9ec698

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ec03e57ab555153195283017d804e0469b95bb012ecb19f6e2f0b22a3e60bdca
MD5 38b32018a9a09b63a1563a031d89d648
BLAKE2b-256 3ffa612a0272ca2d0bc53ecbbb82119f4712bd779edcde1c3c0fb52ebca6629e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 afed9029db08e16187c7e2dcdfed99e9041499bdc4392589624b05d0a17b8c41
MD5 a9bc3a6054df6b0cac0038e8ae203650
BLAKE2b-256 dc38a9d9e228338aa8d0002fd79fe81a643b06deee65eebd48275a2941e80b5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 319184b851c0db141138a0a062fdd86b9eb5be4251a7d760d6465b92dd6c4e1e
MD5 69ec7f6c7649072ef932eee154ddd7e6
BLAKE2b-256 f27abbf5810717f54b8e967f5123dfc960bf31ffda337e888c9143356ace084e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e402263eca51ba18f3f8b06314a37b7a458496a65a515f5a25c7895423826a93
MD5 aa5a627ce2985b4409c81acf6f9571c7
BLAKE2b-256 dab93c61a2e99dd0c4ee5fec2a9057eb1339b97b54b0eaddee7b3564e0ca0dfa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bec31cb4dcd924ff53b3bfdec1b565ccda062f0ebd1a325a247a1550782057de
MD5 ba8e3d6bc238b04eb40702b332335a61
BLAKE2b-256 031b494c948f9a3fa45b1674faaa37c1399e56ea8199637e37d557fa37245f53

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4dceffe226116aa16040ae36529fb1159f12c021d93de8de9f1261753a2ba2aa
MD5 2199a9f7fe56a27d0afe5515d5bf99c9
BLAKE2b-256 8a763303792e0e077d1a80ef5d686a868b318adb0dd2397536a847cd8534e989

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 56b2b4bbfb5bf6c40d84109665a9f0c1c26b6f6280f1749ee5ddf3b82052386a
MD5 b7bab2fc26fa0401526a30a4335f0f3a
BLAKE2b-256 59efb8e8bde0646d9354c95f1dd8cd34b12f5e5bec9b56fd393efa304f1e5231

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.14-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.14-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 c1b8ea166cf63964dc11477f905869cc59b404f71a8e90033bd50843150584e0
MD5 d39ad908ba20e9b8427047e1d71c3e16
BLAKE2b-256 dfb98fe77ef80232e9324643c226d08924528233c0f9d6d19a2439060a928e91

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 7cb74468e646497daa743ab2344f7bb5e9fe97774654fa84879b38f8065ceb29
MD5 b9dfa7fe115f75b1d67f6830b7f51bd4
BLAKE2b-256 6bab214db287d0d5bc3509cca87347310052ec3a016d0c0cf6a14d574da9cf9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 cf0b16edbebcd200c93e01cf0031b2af44d6ba374a8f8f7b120bc3db1df99cb7
MD5 0a7a59f0114a7de981d716593abc59ff
BLAKE2b-256 dce1a1d4da23c0886577037aa2b13d39588bba67030a58cdd5f4173e16e29958

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7e7527a1b16587c9b4660241ab5df334f693381ec47682b54293993aca8acfa9
MD5 f089f2d8631315146d3120d0e023dc02
BLAKE2b-256 93245a1308f5e259e3b8b409d703b86efcb33e16dcaeb7f97c8a5bb06669d22c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 29935e0f3d91b7a97b9e635f3cf01d88cc7a0ace2e4686ec6cdbdfa04b0a2839
MD5 3a28daf668eeec124c2825ed99854f87
BLAKE2b-256 9bb04524bbf2dca2c432669933ef0404707397ccd2f21ff874f1642f5f65b119

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.14-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ac104bb4390fdbf743f0de01cda40740b7da32f62304e89efb4e3300587636c6
MD5 e172b4af0952b9e119f1846e936d0e4f
BLAKE2b-256 8b3943fbbd70f97129097bf74ef9306c9994f853d43d780c0b3dae44a10efe80

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