Python package conflicts when trying to install Syqon starless on Intel Mac

The Python SyQon starless installation keeps failing on my Intel Mac. It’s basically due to an incompatibility.

astropy and scipy both need numpy > 2.0 but SyQon needs numpy < 2.0,

11:07:54: Installing collected packages: numpy
11:07:54: Attempting uninstall: numpy
11:07:54: Found existing installation: numpy 2.5.1
11:07:54: Uninstalling numpy-2.5.1:
11:07:54: Successfully uninstalled numpy-2.5.1
11:07:56: ERROR: pip’s dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
11:07:56: astropy 8.0.1 requires numpy>=2.0, but you have numpy 1.26.4 which is incompatible.
11:07:56: scipy 1.18.0 requires numpy<2.8,>=2.0.0, but you have numpy 1.26.4 which is incompatible.
11:07:56: Successfully installed numpy-1.26.4
11:07:56: [notice] A new release of pip is available: 24.3.1 → 26.1.2
11:07:56: [notice] To update, run: pip install --upgrade pip

That is known: