Can't we just leave as it is? I love the fact that requirements.txt is stupid simple. No over engineered json shenanigans. Wanna group things into prod, dev etc? Create 2 files.
Requirements.txt is very pythonic in the sense that it's as simple as possible, but no simpler.
Accepted standards.