ProtonMail/proton-python-client

Modernize

Opened this issue · 1 comments

Hi,

I think this is critical:

  • Use setuptools not distutils in setup.py
  • python 2 is dead, buried and rotting
    ** so can ditch six

Opinion:

  • PEP8 is nice, black is better
  • use setup.cfg and a lean setup.py
  • add annotations

I'm happy to implement if agreed.

Migrated to setuptools and ditched python 2.x support. See #15