When deploying an app that depends on rdkit-pypi to Streamlit Cloud,
dependency installation fails because the managed environment runs Python 3.13.9,
and no RDKit wheels exist yet for this version.
Expected behavior
Allow Streamlit Cloud users to choose an older Python version (3.10–3.11)
so that existing RDKit wheels can be installed.
Actual behavior
Deployment fails.
…maybe because rdkit-pypi==2022.9.5 has no wheels with a matching Python ABI tag
PS: RDKit is a cornerstone dependency for cheminformatics apps (fingerprints, descriptors, etc.).
Until Python 3.13 wheels exist, the only workaround is to drop RDKit or host elsewhere.
Thanks, Ricardo