Open jsbrittain opened 8 months ago
We cannot currently update our build system to the latest (most optimised) version of python (3.12) due to the following:
python
node-gyp
distutils
node-pty
setuptools
npm i node-pty
snakemake
snakemake version 7 does not support python 3.12; so an upgrade to snakemake version 8 is required; however, this is not a trivial update: see #189 .
We cannot currently update our build system to the latest (most optimised) version of
python
(3.12) due to the following:node-gyp
, detailed here:python
3.12 removed thedistutils
module.node-gyp
appear to have pushed a fix, but this needs to be picked up and released as part ofnode-pty
setuptools
in the python environment before executingnpm i node-pty
snakemake
dependencies