Skip to main content

Typing Stubs for SQLAlchemy 1.4

Project description

These are PEP-484 typing stubs for SQLAlchemy 1.4 and 2.0. They are released concurrently along with a Mypy extension which is designed to work with these stubs, which assists primarily in the area of ORM mappings.

The stubs replace the use of the “sqlalchemy-stubs” package published by Dropbox. Differences include that these stubs are generated against 1.4’s API as well as some adjustments to the use of generics.

This project should be considered alpha level and is not as mature as the Dropbox stubs for the initial release.

See the Mypy plugin documentation at https://docs.sqlalchemy.org/en/14/orm/extensions/mypy.html for an overview of how to use PEP-484 annotations with ORM mapped classes.

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

sqlalchemy2-stubs-0.0.1a11.tar.gz (120.4 kB view details)

Uploaded Source

Built Distribution

sqlalchemy2_stubs-0.0.1a11-py3-none-any.whl (187.4 kB view details)

Uploaded Python 3

File details

Details for the file sqlalchemy2-stubs-0.0.1a11.tar.gz.

File metadata

  • Download URL: sqlalchemy2-stubs-0.0.1a11.tar.gz
  • Upload date:
  • Size: 120.4 kB
  • Tags: Source
  • 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.9.5

File hashes

Hashes for sqlalchemy2-stubs-0.0.1a11.tar.gz
Algorithm Hash digest
SHA256 179558832caef873063feb64d9d40cf65e9c6bf91e8c88df9f08374167079ed8
MD5 bc5dc6190eaac15b11fc2b3914b602fb
BLAKE2b-256 e2531dacbd74fc15f41c8a7558dba4cf75f03c153eff0d0c35a3b296c8c88e43

See more details on using hashes here.

File details

Details for the file sqlalchemy2_stubs-0.0.1a11-py3-none-any.whl.

File metadata

  • Download URL: sqlalchemy2_stubs-0.0.1a11-py3-none-any.whl
  • Upload date:
  • Size: 187.4 kB
  • Tags: Python 3
  • 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.9.5

File hashes

Hashes for sqlalchemy2_stubs-0.0.1a11-py3-none-any.whl
Algorithm Hash digest
SHA256 9f30052e365079f352c5f753629f8b66bdad5589da22f7e28416e89e81f0e2d3
MD5 59f157ccadd507ed9bcb059085eb23fc
BLAKE2b-256 dcf9bf77996bc17cee5b788216d31d8c3d93e88437a8380e6ae59d165534ff23

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