Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update publish-pypi.md with consistent usage for "test PyPI". #224

Merged
merged 4 commits into from
Apr 15, 2024

Commits on Apr 8, 2024

  1. Update publish-pypi.md

    Refer to "test PyPI" with consistent case and punctuation (with the exception of uppercase T when this appears at the start of a sentence).
    ptressel authored Apr 8, 2024
    Configuration menu
    Copy the full SHA
    a99d231 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. Standardize on TestPyPI to refer to the test PyPI repository.

    This replaces text like "test PyPI" and similar with the official name of the test service, TestPyPI, which we verified from the official python.org packaging guide (https://packaging.python.org/en/latest/guides/using-testpypi/).  There were a few places where the URL was used to name the service, which were also replaced.
    
    The description of TestPyPI vs. PyPI was changed to emphasize that PyPI is for live production code that real users will get.  The reason given to justify not using PyPI itself for testing was changed to reflect this, and the old reason -- don't stress the PyPI servers -- removed, as the PyPI servers won't be stressed ;-) and one is fairly sure the amount of storage won't be an issue.
    
    There was an extra triple-colon mark in the wrong place, that was causing a bit of hatch code to appear at the top of the page, that was supposed to be inside a hidden todo, and another missing triple-colon that lumped an image into one of the admonition sections.
    
    There are a few other little typos and wording tweaks.
    
    Please do feel free to push back on any of the changes!
    
    If you do merge this, I'd recommend doing squash and merge, as the previous commits don't need to be separate, and much of what was in them was undone by this one.
    ptressel authored Apr 10, 2024
    Configuration menu
    Copy the full SHA
    fe7a0e6 View commit details
    Browse the repository at this point in the history
  2. Fix changes requested in review.

    Fix items found during review, e.g. a missed "test PyPI", and removing the non-standard term "warehouse", and clarifying that the clearing of the TestPyPI repository is only a possibility, not a common action.
    ptressel authored Apr 10, 2024
    Configuration menu
    Copy the full SHA
    223b992 View commit details
    Browse the repository at this point in the history
  3. Remove completed todo tasks.

    Several completed todos were noted in review -- remove those.  I've verified that the Hatch tutorial does say it will convert setup.py.
    ptressel authored Apr 10, 2024
    Configuration menu
    Copy the full SHA
    2e7e3da View commit details
    Browse the repository at this point in the history