The dead code was guarded by if encoding is None however, encoding is
never None. Since commit 68a2b8ef4799be0705e42013c67996bcf06ee628,
encoding defaults to 'utf-8'. This dead code can be removed.
Coverage remained the same at 96.858% when pulling bfcd00afa6d3a5e7932f3c06b71377920e0c0d12 on jdufresne:dead-encode into a9a613311bc3576cf5b3e5fdd0ed379865c42a95 on Alir3z4:master.
The dead code was guarded by
if encoding is None
however, encoding is never None. Since commit 68a2b8ef4799be0705e42013c67996bcf06ee628, encoding defaults to 'utf-8'. This dead code can be removed.Fixes #220