johnnoone / json-spec

Implements some tools for JSON
BSD 3-Clause "New" or "Revised" License
38 stars 21 forks source link

Schema files missing in distribution #12

Closed misja closed 8 years ago

misja commented 8 years ago

I didn't notice this earlier but it appears schema files are missing from the distributed pypi files. 0.9.11 still seems to be ok but e.g. the 0.9.15 wheel doesn't include them. The source package does, but they apparently do not get installed - somewhere the setup changed which causes it to miss the includes in the manifest?

johnnoone commented 8 years ago

exact, I don't know why wheel package does not include files that are declared in Manifest.in. I've just pushed a 0.9.16 release, tell me if it works as expected.

misja commented 8 years ago

Can confirm the 0.9.16 wheel includes the schemas again. Noticed the package_data addition in setup.py, looks like that did the trick - thanks again.