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:

http://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-1.4.12.tar.gz (7.6 MB view details)

Uploaded Source

Built Distributions

SQLAlchemy-1.4.12-cp39-cp39-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.9 Windows x86-64

SQLAlchemy-1.4.12-cp39-cp39-win32.whl (1.5 MB view details)

Uploaded CPython 3.9 Windows x86

SQLAlchemy-1.4.12-cp39-cp39-manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.9

SQLAlchemy-1.4.12-cp39-cp39-manylinux2010_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

SQLAlchemy-1.4.12-cp39-cp39-manylinux1_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.9

SQLAlchemy-1.4.12-cp39-cp39-macosx_10_14_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.9 macOS 10.14+ x86-64

SQLAlchemy-1.4.12-cp38-cp38-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.8 Windows x86-64

SQLAlchemy-1.4.12-cp38-cp38-win32.whl (1.5 MB view details)

Uploaded CPython 3.8 Windows x86

SQLAlchemy-1.4.12-cp38-cp38-manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.8

SQLAlchemy-1.4.12-cp38-cp38-manylinux2010_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

SQLAlchemy-1.4.12-cp38-cp38-manylinux1_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.8

SQLAlchemy-1.4.12-cp38-cp38-macosx_10_14_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.8 macOS 10.14+ x86-64

SQLAlchemy-1.4.12-cp37-cp37m-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.7m Windows x86-64

SQLAlchemy-1.4.12-cp37-cp37m-win32.whl (1.5 MB view details)

Uploaded CPython 3.7m Windows x86

SQLAlchemy-1.4.12-cp37-cp37m-manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.7m

SQLAlchemy-1.4.12-cp37-cp37m-manylinux2010_x86_64.whl (1.5 MB view details)

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

SQLAlchemy-1.4.12-cp37-cp37m-manylinux1_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.7m

SQLAlchemy-1.4.12-cp37-cp37m-macosx_10_14_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.7m macOS 10.14+ x86-64

SQLAlchemy-1.4.12-cp36-cp36m-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.6m Windows x86-64

SQLAlchemy-1.4.12-cp36-cp36m-win32.whl (1.5 MB view details)

Uploaded CPython 3.6m Windows x86

SQLAlchemy-1.4.12-cp36-cp36m-manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.6m

SQLAlchemy-1.4.12-cp36-cp36m-manylinux2010_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

SQLAlchemy-1.4.12-cp36-cp36m-manylinux1_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.6m

SQLAlchemy-1.4.12-cp36-cp36m-macosx_10_14_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.6m macOS 10.14+ x86-64

SQLAlchemy-1.4.12-cp27-cp27mu-manylinux1_x86_64.whl (1.5 MB view details)

Uploaded CPython 2.7mu

SQLAlchemy-1.4.12-cp27-cp27m-win_amd64.whl (1.5 MB view details)

Uploaded CPython 2.7m Windows x86-64

SQLAlchemy-1.4.12-cp27-cp27m-win32.whl (1.5 MB view details)

Uploaded CPython 2.7m Windows x86

SQLAlchemy-1.4.12-cp27-cp27m-manylinux1_x86_64.whl (1.5 MB view details)

Uploaded CPython 2.7m

SQLAlchemy-1.4.12-cp27-cp27m-macosx_10_14_x86_64.whl (1.5 MB view details)

Uploaded CPython 2.7m macOS 10.14+ x86-64

File details

Details for the file SQLAlchemy-1.4.12.tar.gz.

File metadata

  • Download URL: SQLAlchemy-1.4.12.tar.gz
  • Upload date:
  • Size: 7.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.9.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for SQLAlchemy-1.4.12.tar.gz
Algorithm Hash digest
SHA256 968e8cf7f269eaeed1b753cb5df4112be998c933df39421229fc7726c413672c
MD5 81c5feca32a4792ccbc952228e7402a1
BLAKE2b-256 44e9da0d1084c59bf1df81007aafee72fa040531267e904e03f55d85e577e0c5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ce5fc1099d194fbecc8d7c038c927d9daf75cbb83b3b314df3e43e308d67c33e
MD5 63d7255bc46b64d52bb1c278683a5c9e
BLAKE2b-256 02947b02abb4285e939545ed0407016b121fa97751b7c71c5766667d5e8a4fd4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp39-cp39-win32.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 ac7db7276c0807db73b58984d630404ab294c4ca59cf16157fdc15894dec4507
MD5 7f1c1a14d27e0a8cb3f313e04ea70717
BLAKE2b-256 fc6a8121d94c280dbfa1c2b3b0c6e36c52b7440c2804211cfa227e63f6b0f386

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp39-cp39-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5ffbd23ac4324e64a100310cd2cab6534f972ecf26bf3652e6847187c2e9e72d
MD5 d2b06c32cc4057f805f371c2af365f85
BLAKE2b-256 732abb8bc728bfc7ce670c18f52c620edbc6e4a78e73cc3522895ebb9c74758b

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp39-cp39-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b7ed6ce2e32a68a3b417a848a409ed5b7e4c8e5fa8911b06c77a6be1cc767658
MD5 2c848d0985518535c625c8ae835b52df
BLAKE2b-256 39d4090afb6e822c718b4997744994614cb0494bc90dacc02785e208b1ddbcc2

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c9047989b8645d8830067dddb2bda544c625419b22b0f546660fd0bfe73341f6
MD5 ba635ae4e54b68d555e6e40861b5a11e
BLAKE2b-256 05dc8c30a11e3e3960453a347d614cf9ca9996972a67eb4067816dc9fe4abe6a

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f90a42db44427bf98128d823502e0af3f4b83f208e09a3d51df5c2cd7f2a76cf
MD5 ccf048e275d495e550cdb3298a94a2a2
BLAKE2b-256 a5eb4301bad982b0ae38e7a6495ca17c37caf5a4edf93737e2b822cc38ad709d

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp39-cp39-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp39-cp39-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.9, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 1bdf65dc5263be4651aa34ebe07aa035c61421f145b0d43f4c0b1f3c33bec673
MD5 f0e12151bd57d4617eacab57027b534a
BLAKE2b-256 f3d0d3552f2c9938b88cbf899ef2e22e0002f794793a979c410c8b115255ca60

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1bc9ea9e54bbaf65fece8b719f56472748f75777806f4f5fadd8112a165eab19
MD5 79c6de1b228cc1ac433261fae020bd2c
BLAKE2b-256 705f96e0d519b59df05d38abe90bf9eeee8c1235b84d770e5ee7f250855c87bd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp38-cp38-win32.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 89e755688476b7a925554a1e8a756e0dd6124dfb8fac80470a90cd8424326bee
MD5 33560dddd23bee529e8b119e033afeac
BLAKE2b-256 8655f3f0369cf269be3936dbaf1984b2311d203e7bcad5de7a5a6d9bfea283e1

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2b35206c11c415448caf5b7abddbfac6acbe37f79832ae2d1be013f0dfe252ea
MD5 7b7fe579c25653689e8e23f3be451d3c
BLAKE2b-256 a13c48fd6c21ee7373f422d37b4b43721dfd607d1cdfa741529f878584cf6a4f

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp38-cp38-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0646a4caab207279532ffd3f173b4756ae3863f3a94e369b7d1b82831a7ad433
MD5 151505e325d4e80aa026e7cac1910fa4
BLAKE2b-256 56e2ee1ea08bf79970a7d8f592f094b84213b4e013071571b81fe9844f3f3f2a

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 691568d8238c756011d97a655a76820715cbc0295b7d294aa2f1d62fb0be4361
MD5 15216b212ef214eaa93ca26a8c85e967
BLAKE2b-256 d2c53fc9274d2d6d3a6acf9a1f75ffdb0a12fa4b7b8d169d75c065b2645dbb78

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f04acd3840bcf33f941b049e24aeef0be5145b2cd5489a89559c11be2d25e262
MD5 3efba33a80dc77038d037bc4b942f27d
BLAKE2b-256 8bfd23583168d013b28d1286d0f0ce4515aae51337f311ed6edd5f300ba35285

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp38-cp38-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp38-cp38-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.8, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 6b77880e23d3758db7ad65732304ab1c3a42f0cd20505f4a211750862563a161
MD5 88cc6d269bed91b6063e17735792fc17
BLAKE2b-256 ab4909a74cfa7db80852defd677894038dc40c7702515f3d0a5158dc6bf8df66

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 01b610951c83452ee5e7d912c4ed9db4538b15d66e96ca6696ec38f0c5ce2908
MD5 73219e54643946226b765b28af3b3558
BLAKE2b-256 598932ea22b76f35f6e220c874404edb7e0d9e9a14eec86f6879fdfe85038b8d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 4c8c335b072967da27fef54fb53e74fadadd7d2167c5eb98f0bfb4bfeb3a6948
MD5 0ae8271c42d82d4be45965fdea9a4c19
BLAKE2b-256 28a01aa895b6b54533109f90291d7937610fc6c6cb51414cf30e16a6f1d0897a

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp37-cp37m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a4c9c947fc08d2ac48116c64b7dfbac22b9896619cb74923ba59876504ff6256
MD5 69884fd71a19fbcabbcea9c4b4bdd209
BLAKE2b-256 b65e8d234cde91d30fd020949dcef50ac85be49cc231c62c286d8de6d3df986c

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp37-cp37m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp37-cp37m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d5da8fff36593ac96dd3d60a4eb9495a142fb6d3f0ed23baf5567c0ef7aa9b47
MD5 b3460f915f7aec305022e38f5383cd21
BLAKE2b-256 59fb528fd51409f3411f28c9e1b0aa37690cc82e14c3491e0663c83a191d02c6

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 aec20f0ec5788bee91ecf667e9e30e5ed0add9233b63b0e34e916b21eb5bc850
MD5 aa57240cd5d5c38e82f9ce5788141c4a
BLAKE2b-256 6901ce7b8a18339e129b26af743cb8a96908ce1ecb1ec91f8d964ece989a528a

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a21f41c4cdb76d7f68a6986b9f5c56bdc8eafbc366893d1031df0c367e832388
MD5 408549d37ef2d75c19f8860ef8c7dd21
BLAKE2b-256 9fb771b9da6974acffc16b1e7ed29a1bfde1b32aa5b032e08eca7986a0b58121

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp37-cp37m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp37-cp37m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 deef50c730ddfb4169417a3a3b6393f1e90b0d5c1e62e1d090c1eb1132529f3f
MD5 884ed907d2ff0e24922ed4cf002b21e7
BLAKE2b-256 c1737dd389088a1d2477f9ec7611ff51c33827fa500d811492a8b70349594ac6

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 e11ccaa08975e414df6a16466377bb11af692b2a62255c3a70c0993cb2d7f2d7
MD5 4a0501ee5790bfe425b6af7c80913974
BLAKE2b-256 8465688ecc88925bd2ace18278ac118f4561a5eff83a0101ca2d831a73f205a0

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp36-cp36m-win32.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 1e8a884d766fcc918199576bf37f1870327582640fa3302489d7415d815be8a9
MD5 51bfc0b012b962d0482fbdd1b17c3cc4
BLAKE2b-256 066faf69d15745fa2dc468ff5e64a2201b48ee8291e536026e9b38c27309cd45

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp36-cp36m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0c839000817201310a51af390545d7b316fafd6969ef250dad0a6d28c025214d
MD5 62de72faa740a10d8cb670b3cf1135da
BLAKE2b-256 5a2162037964b1876ba95db074c477f4e68e000d5cfcd92eb94adc9e4c800659

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp36-cp36m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp36-cp36m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 aeb389136f3a39399ebb8e8ee17beba18d361cde9638059cfbf7e896354412b7
MD5 30f728a81e716de668e9f8c2a6a7cc53
BLAKE2b-256 2e6d82bfe9d5bc1b599dad58ed23b1d9661d3602b4ef69f1beb5d16b68e8a05f

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e815a729b427bd997d681711dc0b22330e445a0a0c47e16b05d2038e814bd29f
MD5 0fd516800f793f6aa66b63297199d0ee
BLAKE2b-256 4a4bbf5cc646986bd1d0b2f156c2246591a224f36f7cb4973d7f5b0c9702f810

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ac4a48e49e863a4d00d8a5ec94ff5540de1f5bcf96d8d54273a75c3278d8b4af
MD5 1673ddf80c2acd98fdc795b3e29999c2
BLAKE2b-256 f107918ed69b75b6e3fce6b7c87310ddf6a78d75d4b3fc464b6459b20818b37c

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp36-cp36m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp36-cp36m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.6m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 c94fe5ec27dec6a994293d1f194a97fcb904252526bbe72698229ec62c0f7281
MD5 bd8622c7b7174a52bb46c43450188d6a
BLAKE2b-256 6ef6b23d5e3dca1f5c14603bacdec7280096fbda6786b001b3df4e3edd8735dc

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b4bf83b05056349265b40de37c836517649ea9edd174301072f5a58c7b374f94
MD5 b345229d92b0786ffd953ef437b6fb1b
BLAKE2b-256 3afc38931d13db9182fdd6cc925f6338f858a0b989a9b5fabdcaca7ff1f75e34

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 b58f09f4ea42a92e0a8923f4598001f8935bd2ed0c4c6abb9903c5b4cd0d4015
MD5 dea4d6bc7796d765461547fced8c2b68
BLAKE2b-256 ddbd88bfd26901a34c1f6604ad43e397f4b35a741b97c42b457c13e752fa06d5

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp27-cp27m-win32.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 4b749cdedf1afb613c3d31235258110e1f36231c15df9b8b63b3f13c712e4790
MD5 b1f94f5f3c579cb42e5da64e9dd6730f
BLAKE2b-256 6fa261e33a664f9de703b99b8fb57ea1e651752c68c5b7e1aaf941f6dfd5db2f

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b1d513ebb16a204c87296d774c2317950191583b34032540948f20096b63efe4
MD5 9748ac86a05befa5d29f743d4f2074a7
BLAKE2b-256 a48f24b9c9d75361c91852a3ccb863e06c400e22f64370bb817ed3e64a9a47ba

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.4.12-cp27-cp27m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: SQLAlchemy-1.4.12-cp27-cp27m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 2.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for SQLAlchemy-1.4.12-cp27-cp27m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 8c71a80a5474e6e9c9bbf1957ab1c73cdece9d33cfb26d9ea6e7aed41f535cd6
MD5 64c91ad2edbaef22648ead31bb0a6650
BLAKE2b-256 a3308978fda153f5f754145000ae5a623a37c14bf137f7cf79517cfcf79dfe6e

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