So, first things first! Great project. I have been trying to get something up and running easily here and lot's of small things started to fail.
I needed to do some changes to install and run the tests correctly (at least using act). We have to customize what pip does here, because the machine pip now requires virtualenvs.
The lazy thing to do is to:
add PIP_IGNORE_INSTALLED=1 in the pip3 install command as a prefix. This is because wheel and some other basic python packages will most likely will be installed by default and we do list it in the requirements.
add --break-system-packages as a suffix to this very same command, because pip now complaints if you try to go :cowboy_hat_face: in the system packages installations.
Also another thing! I requested to bundle plugin_tools and pytest is trying to run those tests as well. So I added tests/ to the pytest command. The result is:
Describe the bug
So, first things first! Great project. I have been trying to get something up and running easily here and lot's of small things started to fail.
I needed to do some changes to install and run the tests correctly (at least using act). We have to customize what pip does here, because the machine pip now requires virtualenvs.
The lazy thing to do is to:
PIP_IGNORE_INSTALLED=1
in thepip3 install
command as a prefix. This is because wheel and some other basic python packages will most likely will be installed by default and we do list it in the requirements.--break-system-packages
as a suffix to this very same command, because pip now complaints if you try to go :cowboy_hat_face: in the system packages installations.Also another thing! I requested to bundle
plugin_tools
and pytest is trying to run those tests as well. So I addedtests/
to the pytest command. The result is:To Reproduce Steps to reproduce the behavior:
Expected behavior
Run perfectly.
Environment (please complete the following information):