Python packaging 

So... I'm thinking that it'd be good for pip to stop installing from source distributions by default. It's a large and disruptive change though, and I'm trying to figure out what that disruption will look like.

Thoughts?

Also, that's a fun content warning and boosts would be appreciated coz I don't have followers. :)

Python packaging 

@pradyunsg I'm pretty sure this would be *massively* disruptive to anyone using pypy.

Python packaging 

@pganssle due to lack of PyPy compatible non-pure-Python wheels?

Follow

Python packaging 

@pradyunsg Yeah, when I deploy PyPy a bunch of stuff builds from source, including SqlAlchemy. `backports.zoneinfo` also has no PyPy wheels because it is not possible to specify that a wheel is a generic PyPy wheel (see: github.com/pypa/packaging/issu )

I suspect there's low coverage for PyPy because of some combination of PyPy being a different beast, people not wanting a combinatorial explosion on their CI builds and people just not bothering.

Python packaging 

@pganssle @pradyunsg while i generally like the idea of wheel-only, how'd you handle platforms such as arm that similarly to pypy often don't have wheels on pypi?

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.