Would it be worth it to use something like Poetry to manage dependencies instead of having separate requirements.txt?