diff --git a/.github/workflows/actions/install_dependencies/action.yml b/.github/workflows/actions/install_dependencies/action.yml index 29234ee..0d70dca 100644 --- a/.github/workflows/actions/install_dependencies/action.yml +++ b/.github/workflows/actions/install_dependencies/action.yml @@ -8,7 +8,7 @@ inputs: poetry_version: required: true type: string - default: "1.5.1" + default: "1.8.3" runs: using: composite diff --git a/Dockerfile.external b/Dockerfile.external index 3e2530e..0a6a3ef 100644 --- a/Dockerfile.external +++ b/Dockerfile.external @@ -3,7 +3,7 @@ FROM python:3.11.6-slim-bookworm as base # Install poetry RUN pip install pipx RUN python3 -m pipx ensurepath -RUN pipx install poetry +RUN pipx install poetry==1.8.3 ENV PATH="/root/.local/bin:$PATH" ENV PATH=".venv/bin/:$PATH" diff --git a/Dockerfile.local b/Dockerfile.local index 980a9b0..b38d6a6 100644 --- a/Dockerfile.local +++ b/Dockerfile.local @@ -5,7 +5,7 @@ FROM python:3.11.6-slim-bookworm as base # Install poetry RUN pip install pipx RUN python3 -m pipx ensurepath -RUN pipx install poetry +RUN pipx install poetry==1.8.3 ENV PATH="/root/.local/bin:$PATH" ENV PATH=".venv/bin/:$PATH" diff --git a/fern/docs/pages/installation/installation.mdx b/fern/docs/pages/installation/installation.mdx index b5a8e5c..f7457b3 100644 --- a/fern/docs/pages/installation/installation.mdx +++ b/fern/docs/pages/installation/installation.mdx @@ -28,6 +28,11 @@ pyenv local 3.11 Install [Poetry](https://python-poetry.org/docs/#installing-with-the-official-installer) for dependency management: Follow the instructions on the official Poetry website to install it. + +A bug exists in Poetry versions 1.7.0 and earlier. We strongly recommend upgrading to a tested version. +To upgrade Poetry to latest tested version, run `poetry self update 1.8.3` after installing it. + + ### 4. Optional: Install `make` To run various scripts, you need to install `make`. Follow the instructions for your operating system: #### macOS