feat(llm): use poetry to manage the dependencies#149
feat(llm): use poetry to manage the dependencies#149imbajin merged 29 commits intoapache:mainfrom returnToInnocence:poetry-struct-test
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 |
There was a problem hiding this comment.
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.mdIn file
hugegraph-llm/pyproject.tomltool.poetryconfiguration according tohugegraph-python-clientchore(hg-llm): release details synchronously
pyproject.tomlinstead ofrequierments.txtfeature(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.yamlReferences