diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b373b859b..8004618f6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -19,7 +19,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Install poetry - run: pipx install poetry==$POETRY_VERSION && poetry self add poetry-monorepo-dependency-plugin + run: pipx install poetry==$POETRY_VERSION - name: Set up Python 3.10 uses: actions/setup-python@v5 with: diff --git a/Makefile b/Makefile index 40c53075b..e5d886652 100644 --- a/Makefile +++ b/Makefile @@ -10,7 +10,6 @@ path = src/backend/base/langflow/frontend setup_poetry: pipx install poetry - poetry self add poetry-monorepo-dependency-plugin add: @echo 'Adding dependencies' @@ -179,16 +178,16 @@ ifdef main endif build_langflow_base: - cd src/backend/base && poetry build-rewrite-path-deps --version-pinning-strategy=semver + cd src/backend/base && poetry build rm -rf src/backend/base/langflow/frontend build_langflow_backup: - poetry lock && poetry build-rewrite-path-deps --version-pinning-strategy=semver + poetry lock && poetry build build_langflow: - cd ./scripts && python update_dependencies.py + cd ./scripts && poetry run python update_dependencies.py poetry lock - -poetry build-rewrite-path-deps --version-pinning-strategy=semver + poetry build mv pyproject.toml.bak pyproject.toml mv poetry.lock.bak poetry.lock diff --git a/pyproject.toml b/pyproject.toml index 5a2dc622a..5e34c2a0f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -23,8 +23,6 @@ documentation = "https://docs.langflow.org" [tool.poetry.scripts] langflow = "langflow.__main__:main" -[tool.poetry-monorepo-dependency-plugin] -enable = true [tool.poetry.dependencies] python = ">=3.10,<3.12" diff --git a/scripts/setup/update_poetry.sh b/scripts/setup/update_poetry.sh index ecaf21356..94c51fd56 100644 --- a/scripts/setup/update_poetry.sh +++ b/scripts/setup/update_poetry.sh @@ -146,11 +146,3 @@ else echo "Poetry version is $1 or higher. No need to update." fi -# Check if poetry-monorepo-dependency-plugin is installed -if poetry self show | grep -q "poetry-monorepo-dependency-plugin"; then - echo "poetry-monorepo-dependency-plugin is already installed." -else - echo "Installing poetry-monorepo-dependency-plugin..." - poetry run pip install poetry-monorepo-dependency-plugin - echo "poetry-monorepo-dependency-plugin installed successfully." -fi \ No newline at end of file