leolivier / auto-po-lyglot

The goal of this project is to use various LLMs to help translate po files using a first already translated file to provide context for short pieces of text otherwise very ambiguous.
https://github.com/leolivier/auto-po-lyglot
MIT License
0 stars 0 forks source link

Publish the streamlit UI to the Streamlit Community Cloud. #11

Open leolivier opened 2 months ago

leolivier commented 2 months ago

Publish the streamlit UI to the Streamlit Community Cloud, so that no install is needed at all.

leolivier commented 2 months ago

The Streamlit Community Cloud uses Poetry as soon as it detects a pyproject.toml in the project. Currently, Poetry is not compliant with the PEP621 standard and it creates the following error when starting the machine: ─────────────────────────────── poetry ─────────────────────────────────────

/mount/src/auto-po-lyglot /mount/src/auto-po-lyglot

[tool.poetry] section not found in /mount/src/auto-po-lyglot/pyproject.toml

/mount/src/auto-po-lyglot

──────────────────────────────────────────────────────────────────────────

As I don't want to add the specific Poetry section which I don't use, I'll wait for the version 2.0 of Poetry which should be compliant before retrying the deployment