Describe the bug
Tests except when running with system installed dependencies on debian (forky, sid).
This has been found when attempting to package rope 1.14.0 for debian.
To Reproduce
Steps to reproduce the behavior:
- git checkout 1.14.0
- Install the build dependencies (
sudo apt-get build-dep python3-rope)
- Run the tests:
python3 -m pytest
build-log.txt
The following change fix the issue (MR comming up soon):
diff --git a/ropetest/conftest.py b/ropetest/conftest.py
index 30af57e8..b8b58267 100644
--- a/ropetest/conftest.py
+++ b/ropetest/conftest.py
@@ -105,4 +106,4 @@ def external_fixturepkg(session_venv, session_venv_python_executable):
"ropetest-package-fixtures/external_fixturepkg/dist/external_fixturepkg-1.0.0-py3-none-any.whl",
])
yield
- check_call([sys.executable, "-m", "pip", "uninstall", "--yes", "external-fixturepkg"])
+ check_call([session_venv_python_executable, "-m", "pip", "uninstall", "--yes", "external-fixturepkg"])
Editor information:
- Project Python version: Python 3.13.9
- Rope version: 1.14.0
Describe the bug
Tests except when running with system installed dependencies on debian (forky, sid).
This has been found when attempting to package rope 1.14.0 for debian.
To Reproduce
Steps to reproduce the behavior:
sudo apt-get build-dep python3-rope)python3 -m pytestbuild-log.txt
The following change fix the issue (MR comming up soon):
Editor information: