packaging.python.org
packaging.python.org copied to clipboard
Python Packaging User Guide
The idea is basically the same as that of https://github.com/pypa/pip/pull/11652. The proposal is that we adopt the same here. This serves to move the ability to add redirects to everyone...
---- 📚 Documentation preview 📚: https://python-packaging-user-guide--1424.org.readthedocs.build/en/1424/discussions/choosing-a-module-name/
So I want to have some warning displayed right before the readers first see `actions/upload-artifact@v3` @ https://packaging.python.org/en/latest/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/#checking-out-the-project-and-building-distributions. The text should tell people to avoid upgrading the action to v4 (and...
```python extlinks = { # ... "pypi": ("https://pypi.org/project/%s", "%s"), } ``` I think this could be real helpful. _Originally posted by @chrysle in https://github.com/pypa/packaging.python.org/pull/1362#discussion_r1387128645_
Is it something that would be interesting for the guide in principle? Preview: * https://python-packaging-user-guide--1196.org.readthedocs.build/en/1196/discussions/packaging-tools-comparisons/ * https://github.com/sinoroc/packaging.python.org/blob/tools-comparison-tables/source/discussions/packaging-tools-comparisons.rst Plan is to add more tools, most notably conda and maybe also things...
There seems to be some confusion about whether it is best to remove a doc completely or to make it an orphan doc. This is related to redirects. It's beyond...
## Problem PyPI does not allow upload of source distributions or wheels with 2.2 or 2.3 [metadata](https://packaging.python.org/en/latest/specifications/core-metadata/#metadata-version). (The [2.2 bug](https://github.com/pypi/warehouse/issues/9660) has been open since June 2021 and the [2.3 bug](https://github.com/pypi/warehouse/issues/11526)...
Hello, I hope this is the right place :) after https://github.com/python/cpython/issues/111009 This tutorial https://packaging.python.org/en/latest/tutorials/packaging-projects/ says: "this tutorial uses [Hatchling](https://packaging.python.org/en/latest/key_projects/#hatch) by default, but it will work identically with [setuptools](https://packaging.python.org/en/latest/key_projects/#setuptools), [Flit](https://packaging.python.org/en/latest/key_projects/#flit), [PDM](https://packaging.python.org/en/latest/key_projects/#pdm),...
https://discuss.python.org/t/user-experience-with-porting-off-setup-py/37502/77#topic-guides-1 **Topic Guides** - [ ] _Packaging a pure-Python project with basic defaults_ Walk through the simplest possible case. Given some of the more important definitions. This needs to mention...
To preserve the integrity of specifications, let's come up with some guidance on when specifications should be updated/changed.