Poetry is so slow, please use uv, for some of my projects, poetry takes 20-30 seconds to update/add new packages while uv completes it in seconds. But I can agree that's better to use a package manager than plain old `requirements.txt` file since you can pin the version you want to use for development or production.
Does uv support platform independent lockfiles now?
uv pip compile --universal requirements.in -o requirements.txt