When I use conda environment or virtualenv, I understand that
rsconnect write-manifest would "inspect the Python environment" and write these dependencies to manifest.json and requirements.txt.
Now, the packages in my Streamlit app are managed with poetry, so instead of requirements.txt I have pyproject.toml and poetry.lock. How do I specify these files in my
rsconnect write-manifest so that it knows where the necessary packages are?
Currently, if I simply run
rsconnect write-manifest streamlit ., it would inspect my base environment and install unnecessary packages and not the one I need for the app.
Any insight is much appreciated!