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
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.