Update poetry installation and remove poetry-monorepo-dependency-plugin

This commit is contained in:
Gabriel Luiz Freitas Almeida 2024-04-03 21:04:15 -03:00
commit 8466958436
4 changed files with 5 additions and 16 deletions

View file

@ -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:

View file

@ -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

View file

@ -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"

View file

@ -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