Cannot install newest renku version on pypi (2.7.0)

I am using a conda environment with Python 3.7 on Debian 10, and when trying to upgrade to the newest renku using pip install --upgrade renku, I only get up to 2.3.2, whereas Pypi should have renku 2.7.0. I also tried creating a new conda environment, which installed Python 3.12, but then the installation of renku failed:

  File "/home/stan/miniconda3/envs/renku1/lib/python3.12/importlib/__init__.py", line 90, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
(...)
  File "/tmp/pip-build-env-jkn6e2og/overlay/lib/python3.12/site-packages/setuptools/__init__.py", line 18, in <module>
    from setuptools.extern.six import PY3, string_types
ModuleNotFoundError: No module named 'setuptools.extern.six'

Could anyone tell me what I am doing wrong? Thanks for your help!

OK, if I create a conda environment with python 3.10, the installation of renku works fine, and I get renku 2.7.0 installed. I suppose that this version is not compatible with python 3.12. It would be good to specify in pypi what is the range of python versions that each renku release is designed for.