-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(llm): use poetry to manage the dependencies #149
Conversation
we don't need requirements.txt now? |
Yes, instead of the |
Perhaps we can add the command |
@MrJs133 Thanks for your review and tips! 🫡 💡By creating a new virtual environment and using poetry to install the dependencies, instead of using poetry shell, we run it with |
dd2a202
to
16b28bc
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TODO: we need to improve the doc for poetry usage (for devs)
Background
Originally, we used pip to install modules by downloading and installing all the dependencies. pip does not manage this, but simply removes the module, leaving behind a bunch of dependencies that were installed when the module was downloaded and installed, which can cause conflicts when installing other libraries with this legacy and no longer useful library
Which file change, why?
In file
hugegraph-llm/README.md
In file
hugegraph-llm/pyproject.toml
tool.poetry
configuration according tohugegraph-python-client
chore(hg-llm): release details synchronously
pyproject.toml
instead ofrequierments.txt
feature(llm): use poetry
chore(hg-llm): Add the library apscheduler
chore(hg-llm): change graio5 & authors
chore(hg-llm): update nltk & readme
In file
.licenserc.yaml
References