Force poetry to respect the versions in requirements.txt

Question:

The following is in the requirements.txt :

requirements.txt:packaging==20.9

But then after doing a poetry add [some unrelated pkg] We now have in the poetry.lock:

{file = "packaging-21.3.tar.gz", hash =
"sha256:dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb"},

That is not going to work for us. How can I get poetry to listen to the requirements.txt?

Asked By: WestCoastProjects

||

Answers:

How can I get poetry to listen to the requirements.txt?

You cannot. Instead of using requirements.txt add your dependencies into the pyproject.toml if you use poetry.

Answered By: finswimmer
Categories: questions Tags: , ,
Answers are sorted by their score. The answer accepted by the question owner as the best is marked with
at the top-right corner.