packaging.python.org
packaging.python.org copied to clipboard
Python Packaging User Guide
The current doc is outdated and states only that Linux wheels are not supported on Pypi. They are now with the latest versions of Pip under some conditions thanks to...
We presently document an opinionated set of `setup` args that are applicable to most packaging scenarios. We also have additional topics for more advanced use cases. However, we don't presently...
This can't be done until this upstream issue is resolved: https://github.com/pypa/twine/issues/216 Original context: https://github.com/pypa/python-packaging-user-guide/pull/271#issuecomment-293357309
I've just encountered another issue related to pkg_util-based namespace packages on pre-PEP 420 packages. Uninstallation of one package in a namespace breaks the package for all other in that namespace....
Extension module patterns guide: https://pythonextensionpatterns.readthedocs.io/en/latest/index.html 2/3 compatible extensions: https://py3c.readthedocs.io/en/latest/ These may also be worth adding as "See Also" links to the CPython docs (or, alternatively flesh out PyPUG's extension module...
Rather than creating multiple issues, I've expanded this one to include a checklist for popular extension module helpers that we don't currently mention: - [ ] SIP is the C/C++...
Updated to refer to https://github.com/getsentry/milksnake instead ======== Original text: @mitsuhiko's https://github.com/mitsuhiko/snaek is an elegant approach to writing & distributing Rust-accelerated extension modules that minimises the number of binary wheels you...
I was able to find a couple of options for writing Python extension modules in Go: * https://github.com/asottile/setuptools-golang * https://github.com/go-python/gopy However, I haven't found any public references for production use...
Would a tutorial for https://github.com/ofek/hatch be accepted? It defaults to user installs and the workflow is a bit more beginner friendly due to the reduced surface of `pip` it exposes.
https://veekaybee.github.io/2017/09/26/python-packaging/ is an interesting article from @veekaybee that starts from the simplest possible Python component (a single statement at the REPL), and works its way all the way through to...