packaging.python.org
packaging.python.org copied to clipboard
Python Packaging User Guide
This PR contains three changes: --- [Dependency Specifiers: Don't require whitespace after URL](https://github.com/pypa/packaging.python.org/commit/3ab0328dbd8208c4dae3aad9a5182ef6052a0b3a) otherwise `numpy @ https://example.org/numpy` is not a valid specifier (missing whitespace after the URL). This already what...
We currently don't cover the question of "all inclusive" applications at all, where the whole of the application is bundled up into a single file. While that's beyond the scope...
There are [many approaches](https://github.com/pypa/python-packaging-user-guide/blob/0dcf950850644900af322343fc32025ad8994207/source/single_source_version.rst) offered in the current documentation, but no approach seems to be "recommended" or otherwise suggested as the preferred approach to take. For a new developer looking...
We know that some docs are out of date. It would be helpful to display an accurate "last edited date" on a page. @pradyunsg Any ideas on how to do...
> Before you can start installing or using packages in your virtual environment you’ll need to activate it. > While a virtual environment is activated, pip will install packages into...
While reviewing https://github.com/pypa/packaging.python.org/pull/969, I noticed that [making-a-pypi-friendly-readme.rst](https://github.com/pypa/packaging.python.org/blob/main/source/guides/making-a-pypi-friendly-readme.rst) uses `setup.py`, while [packaging-projects.rst](https://github.com/pypa/packaging.python.org/blob/main/source/tutorials/packaging-projects.rst) recommends `setup.cfg`. I think the README guide should be updated to use `setup.cfg`. I think it'd also be nice...
> As a related improvement, we could also show that it's possible to use sparse identifiers with actual whitespaces when quoted. Like `pip ~= 23.1`, or `resolvelib > 0.5, !=...
I have been reading the core metadata specification in the packaging guide and would like to request a clarification on the following section: https://packaging.python.org/en/latest/specifications/core-metadata/#provides-extra-multiple-use and specifically the following example: ```...
The [Declaring project metadata](https://packaging.python.org/en/latest/specifications/declaring-project-metadata/) section of the [Python Packaging User Guide](https://packaging.python.org/) mentions several ways to declare a license for one's application source code. This is a bit confusing. 1. Via...
I wanted to add there links to [extensions.rst](https://github.com/pypa/python-packaging-user-guide/blob/master/source/extensions.rst) page: > There were links here, but @theacodes removed them because they linked to NSFW spam But could not find a good...