The problem has to do with this recent change, whereby python assumes that source distribution README files are either in the format README or README.txt. In OSXCollector Output Filter's case, the name is README.md hence the error. The fix is to specify a custom MANIFEST.in file for what files to include besides the defaults (i.e. all Python source files and C modules). An alternative is also to just rename README.md (as well as LICENSE.md since that is not being included either) with the .txt extension.
The problem has to do with this recent change, whereby python assumes that source distribution README files are either in the format
README
orREADME.txt
. In OSXCollector Output Filter's case, the name isREADME.md
hence the error. The fix is to specify a customMANIFEST.in
file for what files to include besides the defaults (i.e. all Python source files and C modules). An alternative is also to just renameREADME.md
(as well asLICENSE.md
since that is not being included either) with the.txt
extension.