Various improvements to setup.py
commitad85e5fb605774cbff943dffed84c5ac1bae77b0
authorPeter Grayson <pete@jpgrayson.net>
Sun, 29 Aug 2021 12:15:34 +0000 (29 08:15 -0400)
committerPeter Grayson <pete@jpgrayson.net>
Sun, 29 Aug 2021 18:47:10 +0000 (29 14:47 -0400)
tree840bfdfd08e176c7d614bc3fa5e5f40b92d48675
parent8cbf040efc33ec4c9b84cb0f468d45c40f467f99
Various improvements to setup.py

- Add missing comma to license classifier
- Add maintainer and maintainer_email metadata
- Make packages metadata a simple list of strings
- Use os.makedirs(exist_ok=True) to make completion directory
- Avoid redundant keys data_files tuples

Signed-off-by: Peter Grayson <pete@jpgrayson.net>
setup.py