Description
How to setup the development environment which is identical to the one core developers are using?
That must be a good old Python 2.7 + PyQt4 environment.
Usual Linux distributions already dropped them since now is the era of Python 3 + PyQt6.
Although it is far from perfect, I already managed to run PyBitmessage on Python3 + PyQt6, but I found it is not sufficient to be merged to the official repository, anyway.
So I changed the strategy to issue pull requests that seem to be easily accepted to the current PyBitmessage for Python 2.7 + PyQt4.
But there is no easy way to setup a development environment.
I already found and installed PyPy, which is still support Python 2.7.
But I wonder the core developers are using PyPy or not?
PyQt4 may be exist to be installed by pip.
But that can be installed really?
Theoretically, anything can be installed by compiling from the source code, but is it the way the core developers are doing?
Another way, Debian GNU/Linux oldoldoldoldoldstable version is still support Python 2.7 + PyQt4, so I could managed to run PyBitmessage on that environment.
But I wonder the core developers are using such oldoldoldoldoldstable version of a Linux?
Please give me some hints :)