packaging.python.org
packaging.python.org copied to clipboard
Python Packaging User Guide
Should we consolidate the list "Project Summaries" a bit? Currently it is very long, and the order is quite random. I'd propose two changes to mitigate that: 1. remove things...
The packaging guide could use a brief blurb providing guidance on how to specify test dependencies for your project. Some background: * There is [this question on Stack Overflow](https://stackoverflow.com/q/4734292/877069) on...
The [current version](https://github.com/pypa/packaging.python.org/blob/50e680302eed35e2631d69f70881088e8d6124e6/source/guides/single-sourcing-package-version.rst) of "Single-sourcing the package version" has an example using `pkg_resources`. It would probably make sense to include an item using `importlib.metadata` since it will be standard in...
Update https://packaging.python.org/en/latest/guides/index-mirrors-and-caches/#complete-mirror-with-bandersnatch to point docs link @ https://bandersnatch.readthedocs.io/en/latest/#contents + maybe mention it has filtering etc. and different storage backend support today.
This is a copy of what I wrote in https://github.com/pypa/packaging.python.org/pull/1066#issuecomment-1116728314, since it's off-topic there, in reference to the current source distribution filename format guidelines ([link](https://packaging.python.org/en/latest/specifications/source-distribution-format/#source-distribution-file-name)): > The file name of...
[This packaging page](https://packaging.python.org/guides/distributing-packages-using-setuptools/) (and possibly other documentation pages, I haven't checked) links to [this setuptools guide page](https://setuptools.readthedocs.io/en/latest/setuptools.html), which has largely been emptied of content. It looks like the new documentation...
I am missing a directory layout recommendation for tests here: https://packaging.python.org/tutorials/packaging-projects/ I know that there are several ways to put you tests. It would be very nice, if there would...
the `extras` field related part of the [entrypoints data model description](https://packaging.python.org/specifications/entry-points/#data-model) currently states: > Using extras for an entry point is no longer recommended. Consumers should support parsing them from...
The recently added overview (which is overall pretty great), implies that for Pure Python packages, you only want to upload a sdist. While it's generally true that some of the...
> @bhrutledge That would be a good spot to document it. Also, maybe it should be documented in https://packaging.python.org/tutorials/packaging-projects/ if possible. If four people have reported it that I see,...