diff --git a/noxfile.py b/noxfile.py index 1d094b8..b4ec5ec 100644 --- a/noxfile.py +++ b/noxfile.py @@ -34,11 +34,11 @@ def install_packages(session, package_a, package_b, command_a, command_b): env = {**os.environ, "PIP_CONSTRAINT": f"{HERE}/constraints.txt"} session.install("--upgrade", "pip", env=env) session.chdir(package_a) - session.run("rm", "-rf", "dist", "build", "*.egg-info") + session.run("rm", "-rf", "dist", "build", "*.egg-info", external=True) session.run(*command_a, env=env) session.chdir(HERE) session.chdir(package_b) - session.run("rm", "-rf", "dist", "build", "*.egg-info") + session.run("rm", "-rf", "dist", "build", "*.egg-info", external=True) session.run(*command_b, env=env) session.chdir(HERE) diff --git a/table.md b/table.md index 0804c45..4bac6c5 100644 --- a/table.md +++ b/table.md @@ -37,17 +37,17 @@ | pep420 | python3.12 | pip install -e . | pip install . | ✅ | | pep420 | python3.12 | pip install -e . | pip install -e . | ✅ | | cross_pkg_resources_pkgutil | python3.8 | pip install . | pip install . | ✅ | -| cross_pkg_resources_pkgutil | python3.8 | pip install . | pip install -e . | ✅ | +| cross_pkg_resources_pkgutil | python3.8 | pip install . | pip install -e . | ❌ | | cross_pkg_resources_pkgutil | python3.8 | pip install -e . | pip install . | ❌ | -| cross_pkg_resources_pkgutil | python3.8 | pip install -e . | pip install -e . | ✅ | +| cross_pkg_resources_pkgutil | python3.8 | pip install -e . | pip install -e . | ❌ | | cross_pkg_resources_pkgutil | python3.10 | pip install . | pip install . | ✅ | -| cross_pkg_resources_pkgutil | python3.10 | pip install . | pip install -e . | ✅ | +| cross_pkg_resources_pkgutil | python3.10 | pip install . | pip install -e . | ❌ | | cross_pkg_resources_pkgutil | python3.10 | pip install -e . | pip install . | ❌ | -| cross_pkg_resources_pkgutil | python3.10 | pip install -e . | pip install -e . | ✅ | +| cross_pkg_resources_pkgutil | python3.10 | pip install -e . | pip install -e . | ❌ | | cross_pkg_resources_pkgutil | python3.12 | pip install . | pip install . | ✅ | -| cross_pkg_resources_pkgutil | python3.12 | pip install . | pip install -e . | ✅ | +| cross_pkg_resources_pkgutil | python3.12 | pip install . | pip install -e . | ❌ | | cross_pkg_resources_pkgutil | python3.12 | pip install -e . | pip install . | ❌ | -| cross_pkg_resources_pkgutil | python3.12 | pip install -e . | pip install -e . | ✅ | +| cross_pkg_resources_pkgutil | python3.12 | pip install -e . | pip install -e . | ❌ | | cross_pep420_pkgutil | python3.8 | pip install . | pip install . | ✅ | | cross_pep420_pkgutil | python3.8 | pip install . | pip install -e . | ✅ | | cross_pep420_pkgutil | python3.8 | pip install -e . | pip install . | ✅ | @@ -63,24 +63,24 @@ | cross_pep420_pkg_resources | python3.8 | pip install . | pip install . | ✅ | | cross_pep420_pkg_resources | python3.8 | pip install . | pip install -e . | ❌ | | cross_pep420_pkg_resources | python3.8 | pip install -e . | pip install . | ✅ | -| cross_pep420_pkg_resources | python3.8 | pip install -e . | pip install -e . | ✅ | +| cross_pep420_pkg_resources | python3.8 | pip install -e . | pip install -e . | ❌ | | cross_pep420_pkg_resources | python3.10 | pip install . | pip install . | ✅ | | cross_pep420_pkg_resources | python3.10 | pip install . | pip install -e . | ❌ | | cross_pep420_pkg_resources | python3.10 | pip install -e . | pip install . | ✅ | -| cross_pep420_pkg_resources | python3.10 | pip install -e . | pip install -e . | ✅ | +| cross_pep420_pkg_resources | python3.10 | pip install -e . | pip install -e . | ❌ | | cross_pep420_pkg_resources | python3.12 | pip install . | pip install . | ✅ | | cross_pep420_pkg_resources | python3.12 | pip install . | pip install -e . | ❌ | | cross_pep420_pkg_resources | python3.12 | pip install -e . | pip install . | ✅ | -| cross_pep420_pkg_resources | python3.12 | pip install -e . | pip install -e . | ✅ | +| cross_pep420_pkg_resources | python3.12 | pip install -e . | pip install -e . | ❌ | | cross_pkg_resources_pep420 | python3.8 | pip install . | pip install . | ✅ | | cross_pkg_resources_pep420 | python3.8 | pip install . | pip install -e . | ✅ | | cross_pkg_resources_pep420 | python3.8 | pip install -e . | pip install . | ❌ | -| cross_pkg_resources_pep420 | python3.8 | pip install -e . | pip install -e . | ✅ | +| cross_pkg_resources_pep420 | python3.8 | pip install -e . | pip install -e . | ❌ | | cross_pkg_resources_pep420 | python3.10 | pip install . | pip install . | ✅ | | cross_pkg_resources_pep420 | python3.10 | pip install . | pip install -e . | ✅ | | cross_pkg_resources_pep420 | python3.10 | pip install -e . | pip install . | ❌ | -| cross_pkg_resources_pep420 | python3.10 | pip install -e . | pip install -e . | ✅ | +| cross_pkg_resources_pep420 | python3.10 | pip install -e . | pip install -e . | ❌ | | cross_pkg_resources_pep420 | python3.12 | pip install . | pip install . | ✅ | | cross_pkg_resources_pep420 | python3.12 | pip install . | pip install -e . | ✅ | | cross_pkg_resources_pep420 | python3.12 | pip install -e . | pip install . | ❌ | -| cross_pkg_resources_pep420 | python3.12 | pip install -e . | pip install -e . | ✅ | +| cross_pkg_resources_pep420 | python3.12 | pip install -e . | pip install -e . | ❌ |