We have a number of dependencies that would be blocking us from using Python 3.12: - [x] The `MultiDense` layer is not compatible with Tensorflow 2.16 (#1968) (fixed in #1975) - [x] Recommonmark is no longer updated and it breaks for 3.12 due to newer versions of sphinx (https://github.com/NNPDF/nnpdf/issues/1967#issuecomment-1972957899) (in #1708 sphinx is pinned to 5) - [x] Curio is no longer updated but the version of [reportengine](https://github.com/NNPDF/reportengine) we use depends on it.. Might be fixed by moving to dask but there are some small changes in reportengine needed for that https://github.com/NNPDF/reportengine/pull/61 Please add any other issues as you find them.
We have a number of dependencies that would be blocking us from using Python 3.12:
MultiDenselayer is not compatible with Tensorflow 2.16 (MultiDense doesn't work with Tensorflow 2.16 / py3.12 #1968) (fixed in Fix multidense compatibility with tf 2.16 and keras 3 #1975)Please add any other issues as you find them.