]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
python-common: add a dedicated tox env to run mypy 50743/head
authorJohn Mulligan <jmulligan@redhat.com>
Thu, 30 Mar 2023 20:49:27 +0000 (16:49 -0400)
committerJohn Mulligan <jmulligan@redhat.com>
Thu, 30 Mar 2023 20:52:53 +0000 (16:52 -0400)
commitff39f87701ba5935902f2a6c67d7ad178bddc5e0
treef5c7ebd609683b334f9ffd7c79826d684a0864ec
parent866f14d40cd3ffd30d85f9d2c09cf4a25948cd5c
python-common: add a dedicated tox env to run mypy

IMO it's not a good practice to overload a tox rule with multiple
different test tools. It forces the tools to share the same virtualenvs
and makes it impossible to run the tools individually. A separate mypy
env also better matches the other tox.ini files in the ceph tree.
Since the new 'mypy' env is in the default env list it will continue
to get run automatically when no specific envs are selected.

Signed-off-by: John Mulligan <jmulligan@redhat.com>
src/python-common/tox.ini