Currently CAMDEN only runs unit tests up to python 3.10, instead of the latest python version (3.11). However, CAMDEN fails when using python 3.11 due to a bug in the CCPP framework. That bug has been fixed (I believe) in the latest tag on Steve's CCPP-framework fork, but that tag also has constituents code that currently doesn't work with CAMDEN.
Thus whenever the constituents framework code is officially added to CAMDEN, the python testing list should also be updated to include 3.11. This can be done by updating the python-version entry to include "3.11" in the following YAML file:
Currently CAMDEN only runs unit tests up to python 3.10, instead of the latest python version (3.11). However, CAMDEN fails when using python 3.11 due to a bug in the CCPP framework. That bug has been fixed (I believe) in the latest tag on Steve's CCPP-framework fork, but that tag also has constituents code that currently doesn't work with CAMDEN.
Thus whenever the constituents framework code is officially added to CAMDEN, the python testing list should also be updated to include 3.11. This can be done by updating the
python-version
entry to include"3.11"
in the following YAML file:CAMDEN/.github/workflows/python_unit_tests.yml