Update poetry installation and remove poetry-monorepo-dependency-plugin
This commit is contained in:
parent
f20bbdcbe7
commit
8466958436
4 changed files with 5 additions and 16 deletions
2
.github/workflows/release.yml
vendored
2
.github/workflows/release.yml
vendored
|
|
@ -19,7 +19,7 @@ jobs:
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
- name: Install poetry
|
- 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
|
- name: Set up Python 3.10
|
||||||
uses: actions/setup-python@v5
|
uses: actions/setup-python@v5
|
||||||
with:
|
with:
|
||||||
|
|
|
||||||
9
Makefile
9
Makefile
|
|
@ -10,7 +10,6 @@ path = src/backend/base/langflow/frontend
|
||||||
|
|
||||||
setup_poetry:
|
setup_poetry:
|
||||||
pipx install poetry
|
pipx install poetry
|
||||||
poetry self add poetry-monorepo-dependency-plugin
|
|
||||||
|
|
||||||
add:
|
add:
|
||||||
@echo 'Adding dependencies'
|
@echo 'Adding dependencies'
|
||||||
|
|
@ -179,16 +178,16 @@ ifdef main
|
||||||
endif
|
endif
|
||||||
|
|
||||||
build_langflow_base:
|
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
|
rm -rf src/backend/base/langflow/frontend
|
||||||
|
|
||||||
build_langflow_backup:
|
build_langflow_backup:
|
||||||
poetry lock && poetry build-rewrite-path-deps --version-pinning-strategy=semver
|
poetry lock && poetry build
|
||||||
|
|
||||||
build_langflow:
|
build_langflow:
|
||||||
cd ./scripts && python update_dependencies.py
|
cd ./scripts && poetry run python update_dependencies.py
|
||||||
poetry lock
|
poetry lock
|
||||||
-poetry build-rewrite-path-deps --version-pinning-strategy=semver
|
poetry build
|
||||||
mv pyproject.toml.bak pyproject.toml
|
mv pyproject.toml.bak pyproject.toml
|
||||||
mv poetry.lock.bak poetry.lock
|
mv poetry.lock.bak poetry.lock
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -23,8 +23,6 @@ documentation = "https://docs.langflow.org"
|
||||||
[tool.poetry.scripts]
|
[tool.poetry.scripts]
|
||||||
langflow = "langflow.__main__:main"
|
langflow = "langflow.__main__:main"
|
||||||
|
|
||||||
[tool.poetry-monorepo-dependency-plugin]
|
|
||||||
enable = true
|
|
||||||
|
|
||||||
[tool.poetry.dependencies]
|
[tool.poetry.dependencies]
|
||||||
python = ">=3.10,<3.12"
|
python = ">=3.10,<3.12"
|
||||||
|
|
|
||||||
|
|
@ -146,11 +146,3 @@ else
|
||||||
echo "Poetry version is $1 or higher. No need to update."
|
echo "Poetry version is $1 or higher. No need to update."
|
||||||
fi
|
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
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue