Skip to content

Conversation

jorenham
Copy link
Member

@jorenham jorenham commented Mar 6, 2025

Stubtest now passes on all supported python versions (3.10 ~ 3.13). This also resolves python-version-specific type-checker errors related to the __buffer__ method. This required adding the __buffer__ method to ndarray and generic on python<3.12 as well, for compatability with typeshed.

Tox can now be used to run stubtest on all supported python versions, as well as ruff, pytest, basedpyright, and mypy, in parallel, with uvx tox p. Tox itself can be installed with uv tool install tox --with tox-uv.


closes #224

@jorenham jorenham merged commit 03b347f into main Mar 6, 2025
4 checks passed
@jorenham jorenham deleted the tox branch March 6, 2025 12:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Tox
1 participant