pip installs all these packages enlisted in here
Codecs is needed for reading/writing unicode chars(range 128+) too.