3 Commits

Author SHA1 Message Date
Mike Bayer 809c707c73 require python 3.10 or greater for lowercase test
in 6f710b393a we committed tests using lowercase ``list`` with
indexed access.   use only newer Python versions for this test.

Change-Id: Icba0ef1c6b0b8e66e2d2a6c5b7e9fe86ed81deec
2023-10-12 16:24:32 -04:00
Iuri de Silvio 6f710b393a Make Values().data input covariant with Sequence
Fixed typing issue where the argument list passed to :class:`.Values` was
too-restrictively tied to ``List`` rather than ``Sequence``.  Pull request
courtesy Iuri de Silvio.

Fixes: #10451
Closes: #10452
Pull-request: https://github.com/sqlalchemy/sqlalchemy/pull/10452
Pull-request-sha: 7800f0d631

Change-Id: If631455d049b2308ec42602b72a60a5ede35fa32
2023-10-12 10:08:24 -04:00
Federico Caselli c3acf8a5d2 Improve typing tests
Extract a fixture to run mypy on files
Move the plain files to test/typing
Move test files from stubs repository
Transform the fixture module in a package

Change-Id: I23acaecb84e7c4b9010259d44395dc1df83a9385
2023-06-27 23:50:25 +02:00