[tox]envlist = pythonminversion = 3.25# https://github.com/jaraco/skeleton/issues/6tox_pip_extensions_ext_venv_update = truetoxworkdir={env:TOX_WORK_DIR:.tox}[testenv]deps =# Ideally all the dependencies should be set as "extras"setenv =PYTHONWARNDEFAULTENCODING = 1SETUPTOOLS_ENFORCE_DEPRECATION = 1commands =pytest {posargs}usedevelop = Trueextras =testingpassenv =SETUPTOOLS_USE_DISTUTILSPRE_BUILT_SETUPTOOLS_WHEELPRE_BUILT_SETUPTOOLS_SDISTTIMEOUT_BACKEND_TEST # timeout (in seconds) for test_build_metawindir # required for test_pkg_resources# honor git config in pytest-perfHOME[testenv:integration]deps = {[testenv]deps}extras = testing-integrationpassenv ={[testenv]passenv}DOWNLOAD_PATHsetenv =PROJECT_ROOT = {toxinidir}commands =pytest --integration {posargs:-vv --durations=10} setuptools/tests/integration# use verbose mode by default to facilitate debugging from CI logs[testenv:docs]extras =docstestingchangedir = docscommands =python -m sphinx -W --keep-going . {toxinidir}/build/htmlpython -m sphinxlint[testenv:finalize]skip_install = Truedeps =towncrierbump2versionpassenv = *commands =python tools/finalize.py[testenv:vendor]skip_install = Truedeps =pathcommands =python -m tools.vendored[testenv:generate-validation-code]skip_install = Truedeps =validate-pyproject[all]==0.12.2commands =python -m tools.generate_validation_code[testenv:release]skip_install = Truedeps =buildtwine>=3jaraco.develop>=7.1passenv =TWINE_PASSWORDGITHUB_TOKENsetenv =TWINE_USERNAME = {env:TWINE_USERNAME:__token__}commands =python -c "import shutil; shutil.rmtree('dist', ignore_errors=True)"# unset tag_build and tag_date pypa/setuptools#2500python setup.py egg_info -Db "" saveoptspython -m buildpython -m twine upload dist/*python -m jaraco.develop.create-github-release
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。