diff --git a/Dockerfile b/Dockerfile index 0dd635a2..b462dddf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -26,14 +26,14 @@ RUN python3 -m venv /opt/venv ENV PATH="/opt/venv/bin:$PATH" # Now install poetry in the virtual environment -RUN pip install --no-cache-dir poetry==1.8.2 +RUN pip install --no-cache-dir poetry==2.1.3 # Copy dependency files first COPY pyproject.toml poetry.lock ./ # Then copy the rest of the application code COPY . . -RUN poetry lock --no-update && \ +RUN poetry lock && \ poetry install --all-extras && \ rm -rf $POETRY_CACHE_DIR diff --git a/poetry.lock b/poetry.lock index f372dd85..7a64cb19 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 2.1.2 and should not be changed by hand. +# This file is automatically @generated by Poetry 2.1.3 and should not be changed by hand. [[package]] name = "aiohappyeyeballs" @@ -1563,14 +1563,14 @@ files = [ [[package]] name = "firecrawl-py" -version = "1.15.0" +version = "1.17.0" description = "Python SDK for Firecrawl API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "firecrawl_py-1.15.0-py3-none-any.whl", hash = "sha256:a7e0496978b048316dba0e87a8c43dc39f36c6390c7b467a41a538fc65181a7c"}, - {file = "firecrawl_py-1.15.0.tar.gz", hash = "sha256:8136968d51a43b40ba3114630997c3a0ca12cdd817855cd9332163327630fff0"}, + {file = "firecrawl_py-1.17.0-py3-none-any.whl", hash = "sha256:0392822fbd906731f4c0876f91a9c3cce7624279c81948e4e3f8bc60b4e1c855"}, + {file = "firecrawl_py-1.17.0.tar.gz", hash = "sha256:5e2f50ec1f0e67514cdf6f0afc7df6be36eb8277fbec9e1f5a283fc01fae7875"}, ] [package.dependencies]