refactor(python): install poetry via mise default backend (#625)

* refactor(python): switch poetry installation back to mise native

- Stop using pipx to install poetry.
- Revert to using the native mise poetry plugin, which is now preferred for better environment integration.

Generated-by: aiautocommit

* refactor(python-poetry): remove default start command from config

* Remove the explicit start command to allow for standard project-level runtime defaults.
* The previous comment regarding poetry venv path issues is addressed by updated platform base images.

Generated-by: aiautocommit

* test: update snapshot

Generated-by: aiautocommit

* chore: remove unused railpack config example

Generated-by: aiautocommit
This commit is contained in:
Michael Bianco
2026-07-13 14:59:07 -06:00
committed by GitHub
parent b2142fd3d0
commit 1114ef3dc2
3 changed files with 5 additions and 16 deletions
-9
View File
@@ -1,9 +0,0 @@
{
"$schema": "https://schema.railpack.com",
"deploy": {
// without this, `python` is used directly, running `poetry` directly could fail if it was copied
// into the poetry venv from a previous step's binary which has since been removed from the image
// we ran into this originally when installing python3-dev
"startCommand": "poetry run python main.py"
}
}