Fix issues with installing sdist and wheels 87/37187/2
authorTrevor Bramwell <tbramwell@linuxfoundation.org>
Tue, 11 Jul 2017 07:27:31 +0000 (00:27 -0700)
committerTrevor Bramwell <tbramwell@linuxfoundation.org>
Wed, 12 Jul 2017 18:18:47 +0000 (11:18 -0700)
commitbcefa06d0f54fca17de853decab3a52c2d2b83af
tree04173c92e5916a58eaf8587495e5ffb1404f7f43
parent4348462d9e221586448375a46aef3eff04407535
Fix issues with installing sdist and wheels

A local install of the sdist and wheel found the following issues:

- sdist: Add MANIFEST.in to include missing README.md, LICENSE,
  anteater.conf, master_list.yaml, and explicitly exclude exception
  files.
- sdist: Both py_modules and packages listed. Since Anteater is a Python
  package, not a module, only the 'packages' argument is required for
  setup().
- wheel: 'REQUIRES' in setup.py is missing dependent packages

JIRA: RELENG-275

Change-Id: I3b1447edcd7161cda4c5d581e31019bcf8eba1c8
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
MANIFEST.in [new file with mode: 0644]
setup.py