Keeping requirements.txt makes the dependency information duplicated. It also creates confusing behavior when users install this package via pip, as it's not clear what transitive dependencies will be installed.
Now, dependencies can only be specified in pyproject.toml.
Description
Keeping requirements.txt makes the dependency information duplicated. It also creates confusing behavior when users install this package via pip, as it's not clear what transitive dependencies will be installed.
Now, dependencies can only be specified in
pyproject.toml
.Main changes
How was the PR tested?
Notes