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

Uploaded Source

Built Distributions

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

Uploaded Python 3

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

SQLAlchemy-2.0.0b1-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.0b1-cp311-cp311-musllinux_1_1_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.0b1-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.0b1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.11 macOS 11.0+ ARM64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

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

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.0b1-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.0b1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

SQLAlchemy-2.0.0b1-cp310-cp310-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

SQLAlchemy-2.0.0b1-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.0b1-cp39-cp39-musllinux_1_1_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.0b1-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.0b1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

SQLAlchemy-2.0.0b1-cp39-cp39-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

SQLAlchemy-2.0.0b1-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.0b1-cp38-cp38-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.0b1-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.0b1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.8 macOS 11.0+ ARM64

SQLAlchemy-2.0.0b1-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.0b1-cp37-cp37m-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

SQLAlchemy-2.0.0b1-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.0b1-cp37-cp37m-musllinux_1_1_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

SQLAlchemy-2.0.0b1-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.0b1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

SQLAlchemy-2.0.0b1-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.0b1.tar.gz.

File metadata

  • Download URL: SQLAlchemy-2.0.0b1.tar.gz
  • Upload date:
  • Size: 8.7 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.0b1.tar.gz
Algorithm Hash digest
SHA256 c811094ed523371c05f2257b5842aa185ffb27965931c65e3247e17d434c01f1
MD5 33ed465035213828d18ac624615d0e65
BLAKE2b-256 6f98ad65437b56169a61d0d8602f16f2c9f7e8df77d2e709551b7c70f8abfbd6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-py3-none-any.whl
Algorithm Hash digest
SHA256 5fe338dd7bb6b564422b90047e047488b65e3b7b5327726487a7c39a886e556a
MD5 8654a2be7302d37703ccc72a0b315b5f
BLAKE2b-256 171e7b966635835fad55c20e2a116964a19138f4009873bd6ae49d602d25cb3c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3755457cce74c2f4ccea53eaf182c4783469f3fdf8ef9ea0fc2510329ce714e8
MD5 e56906649f03d13d5b01179fbbb28204
BLAKE2b-256 7368ba08c9b9926c9c9637051a8620caa8298375fcc4c25a069d069260c3fdb8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 e5c965f897a959e234e7360df796d6dc4e28a39160ad03da8c6901826c8c5bb6
MD5 2df46ead6a4eef0584b65212ac495602
BLAKE2b-256 f58ae58f067a80489bce7ff65e5bf91cb7f08e0a13178af78a061676f539c95f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a4a372ea5d5aa7576bb0ae14626bd63f14114f35a4d9b545ee4752050b93094b
MD5 00398f126dfec6ef538a6306533a2648
BLAKE2b-256 3cb9d3eec658c6405684cc8d00969ee0a6f121b262741261a083175e36795266

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b1-cp311-cp311-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 3fbb5766e7ab26a55c513da4232037ebbc2f24a2ee7cb181c0e6065268e1f652
MD5 6473097341b76542962c1f228e0d9336
BLAKE2b-256 fbd90510dbe023a73eb505c24f2a1adbdc36094b970aa419fa9316df28c07138

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4b9238eb6f3558c825a9c8ed84ca88f2bef756dae34ad1138254f3467549979e
MD5 29c8178677ca16bca7166eb01b104c9d
BLAKE2b-256 3b3eb69bd4148a52c6fe4ca9bde20f36acd5825cff25527b417e0912f83049b8

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8250e62368a1ee0662bbb11b52cd9bbdd7a323b09ead1b1535397471773da3e2
MD5 35a196683b9cee100a6607d54fcc1444
BLAKE2b-256 f4c5a49be59d1b1c5f3fdaa623ac5e588cbab3424f151f7c0ab532e405b780db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4b18fb09c65029a9e5e84dc4a28f7af2600171ca407d69ba19fc134f0927cf0e
MD5 6c00f989735bf562a13eb599be5a8c82
BLAKE2b-256 466fe7ddd651311c02b969464585e9286c7ad773b7bf0e40465b41e5c1cea3c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bc50481c16ada6f71021dbcbfa5025cac5f9ea9f183ed634721d09856c9c62a8
MD5 0c414d5ae1744a78d31467fcaa42c0b0
BLAKE2b-256 57f1a1b4132f552df82f1ae32eb456bed60a3d1ee7cddd3e7222e0b6222396db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fc65491a849741bab0de7d486a8dc3dce4f14c747d996be1936f2ebe54ff4122
MD5 7493a039de97a653d9bebd2b4d38f678
BLAKE2b-256 c4c229ff1f47fcaba7a40a4ace107eb1386ad6750f0658a82825ffa84f6db290

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 c16d3836291f8fa60c07c86940e19023741a23e1951e11af0dc08325d70ef938
MD5 cd2827ba83012427d4d613643c730658
BLAKE2b-256 d4af6b60dcd86e42f1dd3cdc7f41add72c7a7c6433b043ba3a6a5bd04583f230

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ef9265f529af0ab38b6c4e49df2606fc7a0f1cff0fa3c687248ff1ffc16ec5bf
MD5 7d6d521493cb8b3be0625261f3c4174c
BLAKE2b-256 d29559ee698fee566d62b6bd844d99f21e403311ca4706d214ac6b986cc58a73

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b1-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 790cdce838caa867b999d6ce2c342fd700ab4ad741f03516a23d9babeb538d79
MD5 51fc7ee03126a931e218c507efb88b2e
BLAKE2b-256 108c15136e44feb3156d9b464d5cf62eb66903e76e9ff8974a41660e07cda57d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 07ece3658d32ab80b59731dce6ff51fb052cb4caa096466d2483310577396d96
MD5 2c82baf2351b8c96c8eb9380947c0fff
BLAKE2b-256 868a2d0ff53742d15075dcbd0658fa9b27cdd5774c00d92145af694b535c0869

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 067c90c1674f319721d06a63c5a4106bb5c613602dd5359c96bdf0d892fda142
MD5 2f19868ae7cd2fb96b41179daa227445
BLAKE2b-256 db38e403339913699be9bfc9acda1f9d656e1330178a209daf87db4700b5fdb4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b25545551b0f4d48fa36462d4c3c2ac5c3173df46f0e9f7aee389f3b6056ae05
MD5 aff1d15dc173c7bedd25b0039ae13af9
BLAKE2b-256 155d352281e22046a8c0549709e103c43ccdb22d3fb43fe80c8aedc2f4042c04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 501a8b38c4c35b39f7adb9b63b2aef52a864adae84948ec67a18b51cd489da2a
MD5 65e16cf1177b282ef161959c9244a916
BLAKE2b-256 246816b1951b63cb4529c2dc1b184ed56341fee88c3afa7297ed21aca8980e75

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 e952256e345078686d1e5cdf217c32997a36a1bf99a535f25815792576abffb6
MD5 cafb5b5f6365a41d3bcfe85a4b22c92f
BLAKE2b-256 6e77229864355416f38bd35f1bb980ebbc951bf288490a9b3a2f2cabc5fe4af1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.0b1-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.7

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 57088d52a6ae10ed925e9e0b6ba88606997f54022cbe4bbdaf40df903f5cb552
MD5 9219c12881d623722168b107b120e7bf
BLAKE2b-256 ca5078fb710c0074efad4717dc340cb742a12baf4d0a09ac872b2f7558ee5f47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a7ba9d446563fdec33189a248b80ae2ad449428980c53888c144316752e40bf5
MD5 f5983d6bb6f005fdd493eb9101595548
BLAKE2b-256 452264422c16e612c704fbec570492903cad491ec49c687f4d39834322324a60

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b1-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 b29913603e7e9c05f4602124b13e4d8ef523b7b836364297eadd826e127de743
MD5 09be84aecb63db12a5314d8296469733
BLAKE2b-256 3b8b349a139bdab2ec830068c96d5312ece69ebbd97d22d7e7580a2e3d64bb6c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c9e5b76d28005e7c3dc55eb0264d944e2d193a7431ad5852a509ca80e58b06cb
MD5 433570c0540244c7e82c53729e118c9c
BLAKE2b-256 7cae910c6e7bf7e28dabfe2df60da0bd86340f9067f2f4cc410e0f429c28c5b5

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0409335f15610e0e9df25cda32c0c969548c3b6f923a74a73eac0333eb673ce5
MD5 4d9b2e82a4f6203be9ffef3719aa913c
BLAKE2b-256 2b0116902e398eced912b61a2cd7519f7a72a7dd4a7357eb2885bf68d33e992f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7fa3f5b7c8eeaf038044b7d0f4252a237e224ae7f60b7c4c222acacd15da8a21
MD5 695b5c2717deec6ede9ca1733e584566
BLAKE2b-256 bfb737ba4ac5ee7938689be1aa920b847d0a7ea57ddeaa5e935cb2799abfc70d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 83cf167bee47f74f9000bf5eddb0ccc915a00b340023e2498dabe0f71b6489d8
MD5 4f00a9c744a399c619d4094a4a0da32d
BLAKE2b-256 b40782527bac9bb5f9f60205da2e5d719ed4db45acd8130ca1d7303b4fb77472

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 b23df2e8f67405b348f77dc2cae05fffe6207741c87bf21ebb03474a3efa0800
MD5 dc6e8cf9ca214a9c60da76a7fae432f3
BLAKE2b-256 0117b60d67e5025b593071d1c36b4faed7fc0f6d3e9e29353315713c932fcf23

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.0b1-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.7

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 fca1cbb2b8e06c6151b64f76a349164e2e667a0b51cf3407be3099a43db5b676
MD5 0f745a840f0c8b1dfe2917181bdd5302
BLAKE2b-256 e4a76ce794f5ad24b18faa71f395a327e235da09f882ba6214bbb9ad8706476c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ccc0a0f169a720a7001e87dc4d766bb6a83aa364e2a8ce74eee89d1cf6ba8175
MD5 cd346034aacede37833f93d7f5a915c4
BLAKE2b-256 6188b1e2cb85e61f2958dd70cf06e5776b6c20757b88f2a50205ad9b85986e5e

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b1-cp38-cp38-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 5317cb995a26ba630df97c7e6aad5c656686683b744e81ecd250e876031d917b
MD5 43752f027773eadff5176f5ea612042a
BLAKE2b-256 10e03758e70284f7b192c3e2fdd4e2d3050b809efe278952e9c1c6d20d73a31f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 54479c30813b4245fa18e5fb786c87ac10b86e0613d746078c987a6860bb5b71
MD5 ca87d15840f2f9ed1af4df87647f5dc7
BLAKE2b-256 6ade27408f2065d88f9014c743ec0b5898431b78840327977518ff2e7377cc97

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bfa55513083dbbfc7109241f100c97f2825ad641cc44cf83b40c1a7d609ff8c2
MD5 2b58042430c4a477c90d1aec01f9c4c4
BLAKE2b-256 6d145865bd28092bcdabf5b3cdc14e0b55eefd39d58cd3a510e6bf7ef838359f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b98bf4f5686ec6fc39c066171a00f3d06b54f97a95a47bc8c272df57807f5c54
MD5 10e56a537cde9edc592010f5022bd73e
BLAKE2b-256 fa9fb4cecc82891610af82bbe31247aa15e1d473a99a304f864204a37a22bc36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 655eb7ccf196c802c8fca871caab1d3e9571742a813ee5a4699874749de2602e
MD5 52e0f0e65d81ede20538cba978dca05f
BLAKE2b-256 565620fb5c8971d440b421d47024a4ab7bb94c77e99b0cf1dfe4e9397c60acfd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 b0a7d9c4621595f119f92fe09ab6dd4f7e67c500a09d0cf63a24411ad9a5fa5a
MD5 5300601a52af3e00280d0ce8f2e80e84
BLAKE2b-256 ab344a93ab020a865feb80c9d4c154540ebe303cfa80b25b241c003fe7b4792b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-2.0.0b1-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.7

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 df8f14264cea6c2d6c6e622d5ed96fe37bb9953d6a8f5918310ef737c1ca03c8
MD5 44b8bd8e81698ee7c08a7178fdc1ff44
BLAKE2b-256 a357a88d57806f6a2c627752879be0b785e07e395420626d3f3ec7b60582ca80

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cddf2732e5f842cda0c4c190710d91140426c9d2006806d6397f073ca353d943
MD5 c365ca8372dfa732d3f7ed4b59c058c9
BLAKE2b-256 431bf66352697ab637034ad35494ce128e0d2a6f00f3596fc9ecbd9975d7232a

See more details on using hashes here.

File details

Details for the file SQLAlchemy-2.0.0b1-cp37-cp37m-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 ee1d64521613c7b14f1dfb4650b64a05707663ca8cc00ba1c56c12f6166f813e
MD5 aed2715ecda84b687e21e37931ef5952
BLAKE2b-256 3321d071b8bffda697c9604b4ba9bd4b93443d30a987d7fc1975f4c9b2747af1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4c27d06b43f99abd445f25d5d7b40b23c2a30b841f8e73a4f7822018ab26e463
MD5 33e880c057b7d9d0d8b27d18c7feeb30
BLAKE2b-256 a8b3d9810efebba297080feb718f784f4415aa765f921aa27dd7796365b55e7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5351b6a85bdc1574dc671c3023538956eec0ecae725ac2d7d48736101efff31b
MD5 9e724c72983df089aa185d71c771ec1b
BLAKE2b-256 1ab8e1eb878f0fa06d5c0376ca2e2883e8e0dcf84312d1b2ca39e7bf24ce7996

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for SQLAlchemy-2.0.0b1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ccadde59d638ba448411fceabea3923213bebfa8d1c68e188ff893e04b40075c
MD5 f62a580dc28a4ce4c0532fc2288fd66d
BLAKE2b-256 3cf93a71bed6b7c88c853f12a4fdfe94cd1940d2eac5758338b11b9215ba6c4e

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