慕斯709654
一种解决方案是拥有自己的toxipdb个人定制插件,该插件将作为依赖项注入到tox环境中。这样的插件可能如下所示:tox_ipdb.pyimport tox@tox.hookimpldef tox_configure(config): for envconfig in config.envconfigs.values(): envconfig.deps.append(tox.config.DepConfig('ipdb'))setup.py#!/usr/bin/env python3import setuptoolssetuptools.setup( name='tox-ipdb', version='0.0.0.dev0', py_modules=[ 'tox_ipdb', ], entry_points={ 'tox': 'ipdb = tox_ipdb', },)这将指示tox在它创建的所有环境中安装ipdb。只要它仅与您的安装一起tox安装在您的本地环境中,它就不会影响其他人。