benfred / py-spy

Sampling profiler for Python programs
MIT License
12.14k stars 400 forks source link

Source packages are missing for 0.3.13 and 0.3.14 on pypi #575

Closed bdraco closed 1 year ago

bdraco commented 1 year ago

https://pypi.org/project/py-spy/#files

benfred commented 1 year ago

This should be possible to add in pretty easily - and it looks like we used to have sdist packages in older releases (like https://pypi.org/project/py-spy/0.3.12/#files)

We try to build binary wheels for most platforms, since building from source can be difficult (requires rust, and potentially some native dependencies like libunwind). Are the wheels not working out for you?

bdraco commented 1 year ago

Home Assistant needs musl and armhf wheels as well and builds them with the wheel builder https://github.com/home-assistant/wheels

benfred commented 1 year ago

I've re-enable pushing out source packages with https://github.com/benfred/py-spy/pull/578 - the next release should include these again

bdraco commented 1 year ago

Thank you, and thank you for py-spy! Its been amazingly helpful in tracking down bugs.

This issue and https://github.com/benfred/py-spy/issues/552 are the two issues that have been the most frequent for Home Assistant users.