]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Removed the deprecated mypy plugin.
authorFederico Caselli <cfederico87@gmail.com>
Thu, 30 Jan 2025 21:05:59 +0000 (22:05 +0100)
committerFederico Caselli <cfederico87@gmail.com>
Thu, 30 Jan 2025 21:17:12 +0000 (22:17 +0100)
commitd69765829c9fbc98f21a22dbc496f2b7b22dc52c
tree4da1c60c287a5c8dc5b0d7aef88af32cdae56494
parent5822319e779afd26c8edff276c837491c2c10584
Removed the deprecated mypy plugin.

The plugin was non-functional with newer version of mypy and it's no
longer needed with modern SQLAlchemy declarative style.

Fixes: #12293
Change-Id: If4581ab58623f0a2992f4e33a6dcdae002c68dad
83 files changed:
doc/build/changelog/unreleased_21/12293.rst [new file with mode: 0644]
doc/build/orm/declarative_mixins.rst
doc/build/orm/extensions/index.rst
doc/build/orm/extensions/mypy.rst [deleted file]
lib/sqlalchemy/ext/mypy/__init__.py [deleted file]
lib/sqlalchemy/ext/mypy/apply.py [deleted file]
lib/sqlalchemy/ext/mypy/decl_class.py [deleted file]
lib/sqlalchemy/ext/mypy/infer.py [deleted file]
lib/sqlalchemy/ext/mypy/names.py [deleted file]
lib/sqlalchemy/ext/mypy/plugin.py [deleted file]
lib/sqlalchemy/ext/mypy/util.py [deleted file]
lib/sqlalchemy/testing/fixtures/mypy.py
pyproject.toml
setup.cfg
test/ext/mypy/incremental/stubs_14/__init__.py [deleted file]
test/ext/mypy/incremental/stubs_14/address.py [deleted file]
test/ext/mypy/incremental/stubs_14/patch1.testpatch [deleted file]
test/ext/mypy/incremental/stubs_14/user.py [deleted file]
test/ext/mypy/incremental/ticket_6147/__init__.py [deleted file]
test/ext/mypy/incremental/ticket_6147/base.py [deleted file]
test/ext/mypy/incremental/ticket_6147/one.py [deleted file]
test/ext/mypy/incremental/ticket_6147/patch1.testpatch [deleted file]
test/ext/mypy/incremental/ticket_6147/patch2.testpatch [deleted file]
test/ext/mypy/incremental/ticket_6435/__init__.py [deleted file]
test/ext/mypy/incremental/ticket_6435/enum_col_import1.py [deleted file]
test/ext/mypy/incremental/ticket_6435/enum_col_import2.py [deleted file]
test/ext/mypy/incremental/ticket_6476/__init__.py [deleted file]
test/ext/mypy/incremental/ticket_6476/base.py [deleted file]
test/ext/mypy/incremental/ticket_6476/patch1.testpatch [deleted file]
test/ext/mypy/incremental/ticket_6476/table.py [deleted file]
test/ext/mypy/plugin_files/abstract_one.py [deleted file]
test/ext/mypy/plugin_files/as_declarative.py [deleted file]
test/ext/mypy/plugin_files/as_declarative_base.py [deleted file]
test/ext/mypy/plugin_files/boolean_col.py [deleted file]
test/ext/mypy/plugin_files/cols_noninferred_plain_nonopt.py [deleted file]
test/ext/mypy/plugin_files/cols_notype_on_fk_col.py [deleted file]
test/ext/mypy/plugin_files/composite_props.py [deleted file]
test/ext/mypy/plugin_files/constr_cols_only.py [deleted file]
test/ext/mypy/plugin_files/dataclasses_workaround.py [deleted file]
test/ext/mypy/plugin_files/decl_attrs_one.py [deleted file]
test/ext/mypy/plugin_files/decl_attrs_two.py [deleted file]
test/ext/mypy/plugin_files/decl_base_subclass_one.py [deleted file]
test/ext/mypy/plugin_files/decl_base_subclass_two.py [deleted file]
test/ext/mypy/plugin_files/declarative_base_dynamic.py [deleted file]
test/ext/mypy/plugin_files/declarative_base_explicit.py [deleted file]
test/ext/mypy/plugin_files/ensure_descriptor_type_fully_inferred.py [deleted file]
test/ext/mypy/plugin_files/ensure_descriptor_type_noninferred.py [deleted file]
test/ext/mypy/plugin_files/ensure_descriptor_type_semiinferred.py [deleted file]
test/ext/mypy/plugin_files/enum_col.py [deleted file]
test/ext/mypy/plugin_files/imperative_table.py [deleted file]
test/ext/mypy/plugin_files/invalid_noninferred_lh_type.py [deleted file]
test/ext/mypy/plugin_files/issue_7321.py [deleted file]
test/ext/mypy/plugin_files/issue_7321_part2.py [deleted file]
test/ext/mypy/plugin_files/issue_9102.py [deleted file]
test/ext/mypy/plugin_files/issue_9102_workaround.py [deleted file]
test/ext/mypy/plugin_files/issue_9156.py [deleted file]
test/ext/mypy/plugin_files/lambda_default.py [deleted file]
test/ext/mypy/plugin_files/mapped_attr_assign.py [deleted file]
test/ext/mypy/plugin_files/mixin_not_mapped.py [deleted file]
test/ext/mypy/plugin_files/mixin_one.py [deleted file]
test/ext/mypy/plugin_files/mixin_three.py [deleted file]
test/ext/mypy/plugin_files/mixin_two.py [deleted file]
test/ext/mypy/plugin_files/mixin_w_tablename.py [deleted file]
test/ext/mypy/plugin_files/orderinglist1.py [deleted file]
test/ext/mypy/plugin_files/orderinglist2.py [deleted file]
test/ext/mypy/plugin_files/other_mapper_props.py [deleted file]
test/ext/mypy/plugin_files/plugin_doesnt_break_one.py [deleted file]
test/ext/mypy/plugin_files/relationship_6255_one.py [deleted file]
test/ext/mypy/plugin_files/relationship_6255_three.py [deleted file]
test/ext/mypy/plugin_files/relationship_6255_two.py [deleted file]
test/ext/mypy/plugin_files/relationship_direct_cls.py [deleted file]
test/ext/mypy/plugin_files/relationship_err1.py [deleted file]
test/ext/mypy/plugin_files/relationship_err2.py [deleted file]
test/ext/mypy/plugin_files/relationship_err3.py [deleted file]
test/ext/mypy/plugin_files/sa_module_prefix.py [deleted file]
test/ext/mypy/plugin_files/t_6950.py [deleted file]
test/ext/mypy/plugin_files/type_decorator.py [deleted file]
test/ext/mypy/plugin_files/typeless_fk_col_cant_infer.py [deleted file]
test/ext/mypy/plugin_files/typing_err1.py [deleted file]
test/ext/mypy/plugin_files/typing_err2.py [deleted file]
test/ext/mypy/plugin_files/typing_err3.py [deleted file]
test/ext/mypy/test_mypy_plugin_py3k.py [deleted file]
tox.ini