ramonhagenaars / jsons

🐍 A Python lib for (de)serializing Python objects to/from JSON
https://jsons.readthedocs.io
MIT License
289 stars 41 forks source link

Missing source distribution on PyPI #166

Closed jochembroekhoff closed 2 years ago

jochembroekhoff commented 2 years ago

Until version 0.8.9, jsons has always provided a source distribution on PyPI, separate from the wheel. Recent-ish versions don't do this anymore, even though it is conventional for most packages published on PyPI to have one (*1).

For a larger project I am working on, jsons is the only package that does not include a source distribution. We are targeting a constrained custom platform for which we cannot use any wheels (or any other form of built distribution), so it would be great if future releases could actually include this variant.

(*1) "Minimally, you should create a Source Distribution" (Python Packaging User Guide).

ramonhagenaars commented 2 years ago

Hi @jochembroekhoff. Thank you for pointing this out, I wasn't aware of this. For the time being, you can still find the sources on Github, under the releases.

ramonhagenaars commented 2 years ago

FYI: the newest release comes with sources.

Closing this ticket.

jochembroekhoff commented 2 years ago

Thanks!