Yelp / osxcollector_output_filters

Filters that process and transform the output of osxcollector
https://github.com/Yelp/osxcollector
Other
78 stars 11 forks source link

Source distributions setups are not properly packaging the README and instead encountering IO failures #56

Closed leeren closed 6 years ago

leeren commented 6 years ago

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.