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

Uploaded Source

Built Distributions

SQLAlchemy-2.0.0b2-py3-none-any.whl (1.7 MB view details)

Uploaded Python 3

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

SQLAlchemy-2.0.0b2-cp311-cp311-musllinux_1_1_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

SQLAlchemy-2.0.0b2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

SQLAlchemy-2.0.0b2-cp311-cp311-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

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

Uploaded CPython 3.11 macOS 10.9+ x86-64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

SQLAlchemy-2.0.0b2-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.0b2-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.0b2-cp310-cp310-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

SQLAlchemy-2.0.0b2-cp310-cp310-macosx_10_9_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

SQLAlchemy-2.0.0b2-cp39-cp39-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

SQLAlchemy-2.0.0b2-cp39-cp39-musllinux_1_1_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

SQLAlchemy-2.0.0b2-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.0b2-cp39-cp39-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

SQLAlchemy-2.0.0b2-cp39-cp39-macosx_10_9_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

SQLAlchemy-2.0.0b2-cp38-cp38-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

SQLAlchemy-2.0.0b2-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.0b2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

SQLAlchemy-2.0.0b2-cp38-cp38-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

SQLAlchemy-2.0.0b2-cp38-cp38-macosx_10_9_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

SQLAlchemy-2.0.0b2-cp37-cp37m-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

SQLAlchemy-2.0.0b2-cp37-cp37m-musllinux_1_1_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

SQLAlchemy-2.0.0b2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

SQLAlchemy-2.0.0b2-cp37-cp37m-macosx_10_9_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file SQLAlchemy-2.0.0b2.tar.gz.

File metadata

  • Download URL: SQLAlchemy-2.0.0b2.tar.gz
  • Upload date:
  • Size: 8.9 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.0b2.tar.gz
Algorithm Hash digest
SHA256 43ff236916261e6f7c81b5262238b11f3035f144c77d99366a394757668f7c02
MD5 014ce1cbf6158f606681175b8be1e3f0
BLAKE2b-256 10b8d498014e67dca6642b2e8d271a2b3827c294d3d82d627dbf18c8bf64fd65

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-py3-none-any.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-py3-none-any.whl
Algorithm Hash digest
SHA256 23e7b8b1df02967a5ec28cdaab44f6588872793534f1c59ea68f85806aefd34a
MD5 99ccaec0dcb9bc0c2f8ffd1a954d9e91
BLAKE2b-256 80f4ad8440fa6d6ec971baf58963910512052b2d6aad9366e04d79e2719d5ec2

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 97cfaea216a95bdeedc0137147c666c8220a37e608acf609ba5089a71a64daa0
MD5 e607ded0575e628c0a33dfc2ccb9ce30
BLAKE2b-256 7f5dbaaad0328204534b4a6faec2e861e3b957370c52c5cba482d59d4692d5a6

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 a1ae1f705306802bc85b7393c8c53267f411feb7adf41845aedeada18d623d7f
MD5 a12d84e297d93b64050dfe324753dc65
BLAKE2b-256 4c72150b9d6f44bb13e86e05252d51a4f1a8ad77545f6e11eb6a4a744cc44b89

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 eb636fe90fb0da1419240eecf8947eed1d5755f3b3e83c5f07c451bac2670679
MD5 920ffc74f4a09786cac49031f49da507
BLAKE2b-256 6257eda021bd4189cdd0d8d75599a81f2b515ce2479c5f6983e08fb835cb3d06

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0b8fad88a2357a133681f02c57829b814f8d885ae8142d2386cfc0ddfb381f73
MD5 1894a53aeea64e30cf75c38f9e7abbd8
BLAKE2b-256 450dc1a41ed303a0a7697a6c4ce117c0ad639f944803f94a28f2a19149fa1df6

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 56a21bb673d7f1f473c96ab313558b5467bf2e245f8390e6a0776ae1206e4966
MD5 d08d9e82771f6f7849ce35c725918823
BLAKE2b-256 adaef5dcf5d069b95a01d8ec7d209cfbf577b22b6cecb3ac281ef50e0c2db6cf

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3589448a8a563c0ee3d60a05f5adf78196ed1b355beb39c09dc46b47a7dde8bc
MD5 ec99995070eafcc29febbb5ab312302b
BLAKE2b-256 802655b2c141179888741fe154480c38fe90dd98e3d39d1c83bd1b37ceca49f7

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b704b6403ca0f6676440dabbf90206609f3b7062c1057889484cf7130832a325
MD5 72322add9bf5fd542653d0739d152a14
BLAKE2b-256 6c3e1411d33bbfaf85280f929272632be9e6012b7ed6150a2516001df5b9b365

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 fcd37e67e4192b5b067d3582b4ebf4552fccd9b6f474e98a1836336c67fc3a1c
MD5 8f27f2f622a95225b26e9137bb6c6246
BLAKE2b-256 e29ccff042a34d2ce891a71603ac8088ce43cc54318bb22088fe5a10eec4de10

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 306368377a66cd1be18f8010d41c2c77b7aa77547c8f0a098a5177374d25e6fa
MD5 64ced599b8aed187658dcd50328cf82f
BLAKE2b-256 d0ce721158901b4b4ff00f4330753e005b7e09328d69cee9fe9bb94ee4c5a38b

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3ea4ff65aec7f32c9ab17403d31280baf3dd7c13840d3886e8994da03aeed8f9
MD5 3a482446c3f775bc50ad2baa3829c23a
BLAKE2b-256 61dbb0315a2efbe5a963ecd1f10b044be5dfb4c02939b3cb43e730f184b043d4

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 14f88537e77cdf81f1da6e4d26c4ca4a678e17919dd9e0cc1d38f3d116a4dd45
MD5 ae0b731dfcd3da35883497f9e6a9c3be
BLAKE2b-256 b3b0d9ab74a95fd15f06bb7ba71bf473d990c2e79861b95a79a890dbe0474dd9

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 072d2a2dc427f52f139aa56623d58a0fe6005fa8462e874d1f4d73792ac36840
MD5 96319d5ff52d9f9ce5d883bc786a9c66
BLAKE2b-256 dec5feb285fd549971e00fffb72687419317bab59e347cf55c75deefd00d45bd

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f3eb6dd37743ce23186c308e5297dd13737ff94b241e7cd735ef0b25f96bcfa8
MD5 ba4d62c84a70bfb3c7bdbb777b421b61
BLAKE2b-256 da0ba91f0c24fbc12559bde706b73fdd50f900b61c2bdfeb9ceb16821785cea3

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp39-cp39-win32.whl.

File metadata

  • Download URL: SQLAlchemy-2.0.0b2-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.1 CPython/3.10.8

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 bf7398d44e28f844888816ea12b86b64d41d983d05801625f5dede1e433956e1
MD5 eaf805df0625065694773c3f6f67dbc1
BLAKE2b-256 4416c0e777d389e533103893cbd2d59b89d62750d5712c98486300ea842f1e0d

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3fd0abd87151bd7bd7dfef77d61d0053e3a6f0fdc23c779bf566b17b36c17deb
MD5 33f3b5692fd9e4476215f9ef8a17ba8c
BLAKE2b-256 689420da3ca525e5ff76d9988f1d82b7579b122994f0f5c33d03f89610418806

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7b7d3774c58d26e9f7230a063b7d01f55d41a49b21c1f65db468e2339bf47341
MD5 06c5612b4027cf70567e1ce91e7f1799
BLAKE2b-256 c072b5ec8903a1dec374db21074957a61497c13bb5812fed9127b806a881436c

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4c58343ff48bf48723eb2a0a5e8f35e545b160219e6676fd2e6a8de55cef90e7
MD5 28ee727568ead52d966514c243f3a7cf
BLAKE2b-256 2f64c3140cfcf492e24964cdd5870d89f0c4753f9b1f0788b3ce3bb84f5d7d1d

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2b33677284ca985a7148f2a73552f036f03f4eadaf93656d72900c3d90acd5bf
MD5 b712a42ecea6df544ba5d971511ef3d2
BLAKE2b-256 35547e5eb711beee7e458ab9add263b0fe8019d5ea1cbea562ab994558fc0f20

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 0e705d1c4e2db5d68d7c6ebc0c5e4024fdbc6084ea3fcacfde567e50cbd190fe
MD5 ddeaee952929a37cb9ffed81a7387f6d
BLAKE2b-256 5bbbe8915046c657501c1d6288badb3c165d5caada9ed9f41ee17db1cf81d979

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp38-cp38-win32.whl.

File metadata

  • Download URL: SQLAlchemy-2.0.0b2-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.1 CPython/3.10.8

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 4d5418118bd33d66e3512e0420bcc141fb5c13d7096b69314beccc184e2f6bc2
MD5 d81dda18809d386da50b6fddc3ddf1d6
BLAKE2b-256 72c9d5b4b414b41bc31f4685f45dec2a1e85ca209cc7023689c6a0d704b5b737

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2fe925f9f0d2a03feb51f3468b2d87b24b896a553b88307eac13e846ea3c446c
MD5 80c192adcfc638b36f2063732c8cc5a2
BLAKE2b-256 4ee71cd413e4f8ee0813056b60d0546bf29b0a2f942c873b9102b26b7ee94940

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e7fbbd565a269a813c65d0a1dee6a4907fabfc6b1b34e0aa05339f03fde84b67
MD5 51158092107a741b1ba17bcb99d785ca
BLAKE2b-256 5b6d012d74c9394e2d71f6ad9b6af29754ae66ba601f060d994b9948cb950ee5

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 648469ce5e711ef282c3aed50ccf41553fccf85a5ac3cbf5a13fb2b43b36b14c
MD5 118e24c07cd9ba3f3364885dbef70d7a
BLAKE2b-256 b16c7709727fb5d4e843a671e21c699e5c234f9aae41be93086888d7ac884c93

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 787d8ba6763a41a5a3ea773b899e135f7f9b2fb0d042995cefae29cf609dfa3f
MD5 96e2e61dc2e876ecedfa887c30910979
BLAKE2b-256 615c72ef5c5bdf79cf3fd533310b9cfac15fc4684aa0a853935d683b7a857e02

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 d6482b5c49785682a437d33d12af7f502c979296dfe0981a1763096091acae9f
MD5 1ffc1f63f1d1948fa8abd2da6d049dbe
BLAKE2b-256 5b749740169e7fb4aeac6358570f42d6b53bf25640dd4362d181e6e08d348617

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp37-cp37m-win32.whl.

File metadata

  • Download URL: SQLAlchemy-2.0.0b2-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.1 CPython/3.10.8

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 b7037b0794e49db5050b79a19d0a6e80c46bd066ff01aadabfc0accddb9a0a04
MD5 377a51532a6504ecb99656d665cd8a7f
BLAKE2b-256 6266304bca835ae50013be916a5ec2d0e1225d74d33e582c755b641926a5b325

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c483adc8e7d249a538b3ced4364fb766447a950acf78ff2a009dc19e862cf3b9
MD5 3d54eeb92b9048c60abc6a4899b34374
BLAKE2b-256 9ee039433a7e461269801d3858b8b9fe83485a8ea955e3243c0b8ea8b808342a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bc24834a867dbd908e549fce6532c87e4fd42004d97e51db5469bcfe267ade61
MD5 4352dbf2766330939da5b36de6163b4f
BLAKE2b-256 a8cfc0f2f6287874d9124b15b2755aaa5ca8eb4317407c77cf1e9f37bc223d8d

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b2-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f479322a2e5cfde739c4ede2b181833da3d0933cbd6cdfc34c63058eb5c18864
MD5 a5c02e4bdd288c4d0a1b9755c2fd820c
BLAKE2b-256 e54f1e9cbdfd89a976bb4417d00b97cd38a6cfcdb2e46f2abd22888488ec44ab

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