[#8396] Revert "[#8386] remove chardet, make requests library still work"

This reverts commit f4ac641bcabcd7bdc199cd022fb13cf79cd93ff3.
17 files changed