Remove transitive dependency 'ply' from requirements.txt
As part of our ongoing research on Python dependency management we noticed a potential improvement in your project’s dependency management.
Specifically, the transitive dependency ply, which is required by stone, is specified as a requirement in the requirements.txt file, even though it is not used directly and does not need to be listed explicitly, as it will be automatically handled by pip during installation.
This PR removes it from requirements.txt to let pip manage it automatically, which helps keeping the dependency list clean.
Hope this is helpful!
Checklist
General Contributing
- [x] Have you read the Code of Conduct and signed the CLA?
Is This a Code Change?
- [x] Non-code related change (markdown/git settings etc)
- [ ] SDK Code Change
- [ ] Example/Test Code Change
Validation
- [x] Does
toxpass? - [x] Do the tests pass?
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.
Hi @vtalos,
Thanks for your submission. I'll pass this along to the team. I can't promise if or when that might be implemented though.