{"categories":[{"label":"Database","url":"https://skillfed.io/packages/category/database/2"}],"enrichment":{"capability":"Provides PEP-484 typing stubs for SQLAlchemy 1.4, enabling static type checking with mypy and other type checkers.","skillfed_tags":["type-stubs","sqlalchemy-1.4","legacy"],"use_cases":["Enable type checking on SQLAlchemy 1.4 ORM code to catch column access and relationship errors before runtime.","Provide IDE autocomplete and type hints for SQLAlchemy models and query objects in editors supporting PEP-484 stubs.","Validate type consistency in legacy SQLAlchemy 1.4 projects during migration planning or refactoring.","Support gradual typing adoption in existing SQLAlchemy 1.4 codebases without rewriting the library itself."],"what_it_does":"sqlalchemy2-stubs provides typing stub files (PEP-484) for SQLAlchemy 1.4, allowing static type checkers to understand SQLAlchemy's ORM API and catch type errors at development time. The stubs are designed to work alongside a mypy extension plugin, which adds special handling for ORM mapped classes.\n\nThis package is explicitly a bridge for SQLAlchemy 1.4 users and is not compatible with SQLAlchemy 2.0, which ships with inline type annotations. The project is in alpha status and dormant\u2014released concurrently with SQLAlchemy 1.4 and no longer actively maintained. Users upgrading to SQLAlchemy 2.0 must manually uninstall these stubs to avoid conflicts with the library's native typing.","worth_installing":"Yes, if you are actively maintaining SQLAlchemy 1.4 code and want static type checking. The low install friction and permissive MIT license make it straightforward to add. However, this is a legacy package: it is dormant, explicitly incompatible with SQLAlchemy 2.0, and must be manually uninstalled before upgrading. Do not install if you are on or planning to migrate to SQLAlchemy 2.0."},"id":"sqlalchemy2-stubs","links":{"html":"https://skillfed.io/packages/sqlalchemy2-stubs","md":"https://skillfed.io/packages/sqlalchemy2-stubs.md","pypi":"https://pypi.org/project/sqlalchemy2-stubs/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2023-12-30","license_spdx":null,"license_treatment":"permissive","name":"sqlalchemy2-stubs","python_support":"supports_current","summary":"Typing Stubs for SQLAlchemy 1.4"},"popularity":{"monthly_downloads":2580257,"position":2990,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.0.2a38"}
