diff --git a/changes/1376.misc.rst b/changes/1376.misc.rst new file mode 100644 index 000000000..15cb3d73d --- /dev/null +++ b/changes/1376.misc.rst @@ -0,0 +1 @@ +When running tests or building docs in tox, Briefcase is now installed as a wheel instead of an sdist. diff --git a/tox.ini b/tox.ini index dee1eb71c..fd660027c 100644 --- a/tox.ini +++ b/tox.ini @@ -19,6 +19,8 @@ commands_pre = python -m install_requirement --extra dev --project-root "{tox_ro commands = pre-commit run --all-files --show-diff-on-failure --color=always [testenv:py{,38,39,310,311,312}{,-fast}] +package = wheel +wheel_build_env = .pkg depends: pre-commit use_develop = fast: True # Needed on Windows to test data directory creation @@ -90,6 +92,8 @@ sphinx_args = -W --keep-going -j auto -n sphinx_args_extra = {[docs]sphinx_args} -v -E -T -a -d {envtmpdir}/doctrees [testenv:docs{,-lint,-all}] +package = wheel +wheel_build_env = .pkg change_dir = docs extras = docs passenv =