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

Uploaded Source

Built Distributions

SQLAlchemy-1.3.23-cp39-cp39-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.9 Windows x86-64

SQLAlchemy-1.3.23-cp39-cp39-win32.whl (1.2 MB view details)

Uploaded CPython 3.9 Windows x86

SQLAlchemy-1.3.23-cp39-cp39-manylinux2010_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

SQLAlchemy-1.3.23-cp39-cp39-manylinux1_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9

SQLAlchemy-1.3.23-cp39-cp39-macosx_10_14_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9 macOS 10.14+ x86-64

SQLAlchemy-1.3.23-cp38-cp38-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.8 Windows x86-64

SQLAlchemy-1.3.23-cp38-cp38-win32.whl (1.2 MB view details)

Uploaded CPython 3.8 Windows x86

SQLAlchemy-1.3.23-cp38-cp38-manylinux2010_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

SQLAlchemy-1.3.23-cp38-cp38-manylinux1_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8

SQLAlchemy-1.3.23-cp38-cp38-macosx_10_14_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8 macOS 10.14+ x86-64

SQLAlchemy-1.3.23-cp37-cp37m-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.7m Windows x86-64

SQLAlchemy-1.3.23-cp37-cp37m-win32.whl (1.2 MB view details)

Uploaded CPython 3.7m Windows x86

SQLAlchemy-1.3.23-cp37-cp37m-manylinux2010_x86_64.whl (1.3 MB view details)

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

SQLAlchemy-1.3.23-cp37-cp37m-manylinux1_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7m

SQLAlchemy-1.3.23-cp37-cp37m-macosx_10_14_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.7m macOS 10.14+ x86-64

SQLAlchemy-1.3.23-cp36-cp36m-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.6m Windows x86-64

SQLAlchemy-1.3.23-cp36-cp36m-win32.whl (1.2 MB view details)

Uploaded CPython 3.6m Windows x86

SQLAlchemy-1.3.23-cp36-cp36m-manylinux2010_x86_64.whl (1.3 MB view details)

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

SQLAlchemy-1.3.23-cp36-cp36m-manylinux1_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.6m

SQLAlchemy-1.3.23-cp36-cp36m-macosx_10_14_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.6m macOS 10.14+ x86-64

SQLAlchemy-1.3.23-cp35-cp35m-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.5m Windows x86-64

SQLAlchemy-1.3.23-cp35-cp35m-win32.whl (1.2 MB view details)

Uploaded CPython 3.5m Windows x86

SQLAlchemy-1.3.23-cp35-cp35m-manylinux2010_x86_64.whl (1.3 MB view details)

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

SQLAlchemy-1.3.23-cp35-cp35m-manylinux1_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.5m

SQLAlchemy-1.3.23-cp35-cp35m-macosx_10_14_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.5m macOS 10.14+ x86-64

SQLAlchemy-1.3.23-cp27-cp27mu-manylinux2010_x86_64.whl (1.3 MB view details)

Uploaded CPython 2.7mu manylinux: glibc 2.12+ x86-64

SQLAlchemy-1.3.23-cp27-cp27mu-manylinux1_x86_64.whl (1.3 MB view details)

Uploaded CPython 2.7mu

SQLAlchemy-1.3.23-cp27-cp27m-win_amd64.whl (1.2 MB view details)

Uploaded CPython 2.7m Windows x86-64

SQLAlchemy-1.3.23-cp27-cp27m-win32.whl (1.2 MB view details)

Uploaded CPython 2.7m Windows x86

SQLAlchemy-1.3.23-cp27-cp27m-manylinux2010_x86_64.whl (1.3 MB view details)

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

SQLAlchemy-1.3.23-cp27-cp27m-manylinux1_x86_64.whl (1.3 MB view details)

Uploaded CPython 2.7m

SQLAlchemy-1.3.23-cp27-cp27m-macosx_10_14_x86_64.whl (1.2 MB view details)

Uploaded CPython 2.7m macOS 10.14+ x86-64

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23.tar.gz
  • Upload date:
  • Size: 6.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/52.0.0 requests-toolbelt/0.8.0 tqdm/4.38.0 CPython/3.8.3

File hashes

Hashes for SQLAlchemy-1.3.23.tar.gz
Algorithm Hash digest
SHA256 6fca33672578666f657c131552c4ef8979c1606e494f78cd5199742dfb26918b
MD5 179d25a8fea451f06539c12bb0a00081
BLAKE2b-256 accdf871773f1c1eb043f639b6751d6342539a45da0836bfede6a6889cea5255

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f4d972139d5000105fcda9539a76452039434013570d6059993120dc2a65e447
MD5 37dccf4c94c6eef3af337d531743a040
BLAKE2b-256 279ca2807c634f98e9715ef9a635395b8b0230c2c44722df401cc2ff8ddb7a40

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp39-cp39-win32.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 94208867f34e60f54a33a37f1c117251be91a47e3bfdb9ab8a7847f20886ad06
MD5 1ed8ed9a5f86f10705dd591fa04a2889
BLAKE2b-256 3d7a2d0f82c444130e26a562268ce48c035f741e9d260381c2fc5dd554ccbe6f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp39-cp39-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 baeb451ee23e264de3f577fee5283c73d9bbaa8cb921d0305c0bbf700094b65b
MD5 1938ab7a1eb31fe8cb7ad40b53db30d3
BLAKE2b-256 033f86fd878aac94b8d20b9aa89a6277e1fa4aa18ef0ee44cff85e0b4eac122a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 eab063a70cca4a587c28824e18be41d8ecc4457f8f15b2933584c6c6cccd30f0
MD5 9001d4b4841ec88202ef457bc1e1f977
BLAKE2b-256 0564ee18d3a6dce1446b17ec43e4c0aeb2db536a568633c111315e428efff4ce

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6ec1044908414013ebfe363450c22f14698803ce97fbb47e53284d55c5165848
MD5 ddb6fd54ae6cfe76a05da30f67f9023c
BLAKE2b-256 48e4d3ee5a0cb01d0aea184ea556014c18573eed4da54e8ff9f2ea2205305308

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp39-cp39-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.9, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 8be835aac18ec85351385e17b8665bd4d63083a7160a017bef3d640e8e65cadb
MD5 06097bd1c8701d864b90bb9f910f10ae
BLAKE2b-256 ffcf4163a4a93de1ad47037581a2131845116f24a531a65faf7990fcf1ed4987

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 37b83bf81b4b85dda273aaaed5f35ea20ad80606f672d94d2218afc565fb0173
MD5 ae3f5c1bcbedd1a2a4d7441a09475e49
BLAKE2b-256 38fcfd6b39abfaa730bc7898e043b9dbbffebc6856077df2223aa8b8c0da6e3b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp38-cp38-win32.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 ecce8c021894a77d89808222b1ff9687ad84db54d18e4bd0500ca766737faaf6
MD5 710e86b5302b58ac0d24b1d23b37508e
BLAKE2b-256 30ea48ad62a8f34b2deb8a5d8fec8874648a65e8d697810eae58b53e4004714c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp38-cp38-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c7dc052432cd5d060d7437e217dd33c97025287f99a69a50e2dc1478dd610d64
MD5 7b520eccf9d6023f178799110d0aacd0
BLAKE2b-256 3edf82b2150f6366aa7f84ac3eece8991f52b7c8a04dba372020207d092017df

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1fe5d8d39118c2b018c215c37b73fd6893c3e1d4895be745ca8ff6eb83333ed3
MD5 2936d8d098bcb122bd6b6c349fcbed1b
BLAKE2b-256 7ac06f5a5b09e805e3e65898634d2181a5c0503769b5b3d97c9c7edf6d5e818d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2578dbdbe4dbb0e5126fb37ffcd9793a25dcad769a95f171a2161030bea850ff
MD5 91b139ecbf9ede955902991839d296c4
BLAKE2b-256 8e86e7b3b65013507c07bc019c9b6dc53165985fa3914bf823221a9b78d5dac1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp38-cp38-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.8, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 24f9569e82a009a09ce2d263559acb3466eba2617203170e4a0af91e75b4f075
MD5 8014514243efbb1dc672f6172feca9cc
BLAKE2b-256 d502c0e8860490ee2ab9fe58a8ebe650801a8677fa9a1355e7df6d8fcc3870bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 6a939a868fdaa4b504e8b9d4a61f21aac11e3fecc8a8214455e144939e3d2aea
MD5 44a6adfc06f6082f394c5eecc8abb41a
BLAKE2b-256 44251bd2d99ca7ca4737b7590ec235de052f2360095ce4d855c8b1f35954aa34

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 fdd2ed7395df8ac2dbb10cefc44737b66c6a5cd7755c92524733d7a443e5b7e2
MD5 33985699294a0bbddfd214dc1455247c
BLAKE2b-256 73c2b94d7a60f689cdb448998b7fdd2a22d82cd65f4deff02790cfd7e8106a62

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp37-cp37m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 269990b3ab53cb035d662dcde51df0943c1417bdab707dc4a7e4114a710504b4
MD5 3b14d9cc786fb8c60dbbf42643afd219
BLAKE2b-256 796d28e35d1e0e182022e67d7eb6ba041a9a4297101ec027f586b2793256bbd4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a8bfc1e1afe523e94974132d7230b82ca7fa2511aedde1f537ec54db0399541a
MD5 2641e3480efdd5a16a747893e1277953
BLAKE2b-256 abc210fc44c750c71594485d58ec6d60be15a5a202096ecd5bc655a6b6c1ebd3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d90010304abb4102123d10cbad2cdf2c25a9f2e66a50974199b24b468509bad5
MD5 8bcae46d1e4784361f304e3e7b600d8c
BLAKE2b-256 33808da0eed5ed12cdccd256b10a4fc3a9f1a817de322114584e115849e11401

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp37-cp37m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 23927c3981d1ec6b4ea71eb99d28424b874d9c696a21e5fbd9fa322718be3708
MD5 79ae3298208b834fa18e0289eaf8d339
BLAKE2b-256 1326c653857884982be1167dcad43274217d79205784b0b36dc8940294e1c39d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 ac2244e64485c3778f012951fdc869969a736cd61375fde6096d08850d8be729
MD5 af67b53b9dc6a7428086fd4e6c576080
BLAKE2b-256 988ad65f7914fbcbced06303ff4f594f7cad9945af1dcfd548e1462d3814710f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 e273367f4076bd7b9a8dc2e771978ef2bfd6b82526e80775a7db52bff8ca01dd
MD5 964bb6b079495b0902be23dc5a3f6ddb
BLAKE2b-256 cde4a754668fd14c4f6487aefb05fd8e6c6fbe72e1be75e6e2ed798d58592b62

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp36-cp36m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e5bb3463df697279e5459a7316ad5a60b04b0107f9392e88674d0ece70e9cf70
MD5 671a993988e10ae570294713751c028d
BLAKE2b-256 e716edc476db39d706b1e99aaffb077ce256e72dca269b938d83a20484f9939f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e8a1750b44ad6422ace82bf3466638f1aa0862dbb9689690d5f2f48cce3476c8
MD5 f3d87832bac2c24b306f0d96d94bc181
BLAKE2b-256 b2de0c9dbc70eb8f6548f1638a429b8a6d809dc732634f3353b098c310fca05d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 639940bbe1108ac667dcffc79925db2966826c270112e9159439ab6bb14f8d80
MD5 cd2bedbb0358570c96d3f88d44a4589a
BLAKE2b-256 41b291fa9844a056ce3e67a028ce44fab07ea5fde399382a9216c6c28b7072f9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp36-cp36m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.6m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 d1a85dfc5dee741bf49cb9b6b6b8d2725a268e4992507cf151cba26b17d97c37
MD5 5efc151fa51654e826f2d85f326bf772
BLAKE2b-256 9c2f2296685c01250fb058c88e668f54603b6ea0bef6f8b0e1c3e561523d50a2

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.3.23-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 040bdfc1d76a9074717a3f43455685f781c581f94472b010cd6c4754754e1862
MD5 1d9bcc5708069dd87a7684d69f4fc682
BLAKE2b-256 2f5467b2f1e72a12b10480bd0e0ee6c86b1f726332896ec1edb1292437384cb5

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.3.23-cp35-cp35m-win32.whl.

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 ddfb511e76d016c3a160910642d57f4587dc542ce5ee823b0d415134790eeeb9
MD5 c08b3691f3842a494388e7057f1e33ee
BLAKE2b-256 508ddae6e690431245c95ecfd9f41922ecd140197d12dd4e981e02576085f24e

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.3.23-cp35-cp35m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp35-cp35m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp35-cp35m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 63677d0c08524af4c5893c18dbe42141de7178001360b3de0b86217502ed3601
MD5 edf335c08387c936bc73c42b64a2f5f2
BLAKE2b-256 7d0c21be25b1568704c445c71d51ee3612ec601daa650d8dfd61a2927ec670ed

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.3.23-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 751934967f5336a3e26fc5993ccad1e4fee982029f9317eb6153bc0bc3d2d2da
MD5 fa7cb5e00b9a2bd9b7512865d64cc308
BLAKE2b-256 c126862c181c28f5cf6ea130c676080afed634cb326317c29d60aa0439a554e7

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.3.23-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 94f667d86be82dd4cb17d08de0c3622e77ca865320e0b95eae6153faa7b4ecaf
MD5 0b1ade6162059e6a5db816e4fa843206
BLAKE2b-256 4d7c595aa5112c244c666fdbbf52a5b5fdec2c9b030146a5d5900246416dbec1

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.3.23-cp35-cp35m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp35-cp35m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.5m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp35-cp35m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 6c9e6cc9237de5660bcddea63f332428bb83c8e2015c26777281f7ffbd2efb84
MD5 3603efe9435a5a3abe6a3cd9cb384ec9
BLAKE2b-256 f30b47d4dc2a3a0ae7470855f0e841f202d834f47094ea9fe79aa1a64db28dd7

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.3.23-cp27-cp27mu-manylinux2010_x86_64.whl.

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a0e306e9bb76fd93b29ae3a5155298e4c1b504c7cbc620c09c20858d32d16234
MD5 f8fd1fe7bc8df11fc9f11f4c052878ba
BLAKE2b-256 78f85a01d0d32eefd016b44a7ddc1a1b3a147fe88869d1e0a8c32c0f70305ea9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9e9c25522933e569e8b53ccc644dc993cab87e922fb7e142894653880fdd419d
MD5 1bcf79ca7416978341bd1c356f836099
BLAKE2b-256 cc0f259d855cae23eeafbfa6d3d9de164086b805762c1858b181dfa50abce68f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 6b8b8c80c7f384f06825612dd078e4a31f0185e8f1f6b8c19e188ff246334205
MD5 db9cfbbe9a3173859d7b68a86d6b99e1
BLAKE2b-256 5e25444163422069bf461d3b33616789a50de3667164c430ec1f9dfefa10b20f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 b4b0e44d586cd64b65b507fa116a3814a1a53d55dce4836d7c1a6eb2823ff8d1
MD5 75c3c072328f44a478567589984a10f5
BLAKE2b-256 247cdcc05ca3df90ab98ea54b21ba20d1dbf2d3b871c828da14ec6cbeba4f3a7

See more details on using hashes here.

File details

Details for the file SQLAlchemy-1.3.23-cp27-cp27m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 927ce09e49bff3104459e1451ce82983b0a3062437a07d883a4c66f0b344c9b5
MD5 2d8df03f2fbf19dd09363e731ce2120d
BLAKE2b-256 ed66535907ed4df50a718496bcff7fc3a23c2844165db2da56ab709677a45200

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 29cccc9606750fe10c5d0e8bd847f17a97f3850b8682aef1f56f5d5e1a5a64b1
MD5 fd71b6d703a75b970ced4b2c36961fe2
BLAKE2b-256 4e595b4533ed7eb183a358cee4d41dc7a47cc912c126bb42e72b47f812dfdb9f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SQLAlchemy-1.3.23-cp27-cp27m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 2.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for SQLAlchemy-1.3.23-cp27-cp27m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 fd3b96f8c705af8e938eaa99cbd8fd1450f632d38cad55e7367c33b263bf98ec
MD5 f3476da8f8ffe5fa349b42b2b26cc321
BLAKE2b-256 46c8f11b8d0d5599e763e606b2f6b7a05ab7782940b102ac4c84f7e4fc65af1e

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