Closed toddrme2178 closed 4 years ago
Nice catch.
Looks like having MANIFEST.in file is a better solution than specifying package_data in setup.py, since font files are missing in previous .tar.gz file.
I will merge the PR and exclude some docs and examples files, since that's only for ReadTheDocs.
However, to be clear, I don't see the current packing has any issue with Font Awesome license. Font Awesome does require attribution, while it also mentions the font files contain sufficient attribution. The License file of PyWaffle is also packed under dist-info folder.
I notice that files from the Font Awesome project are being used. The project's license requires attribution. IANAL, and I am not affiliated with that project, but I think there probably needs to be a license file for these files, and this needs to be in the MANIFEST.in file (see #18) so it is included in sdists.