From f7b4ce1a4b395cdb0b011c5a6a577d2cfeccb766 Mon Sep 17 00:00:00 2001 From: aaronabbott Date: Thu, 22 Oct 2026 19:59:31 +0000 Subject: [PATCH] docs: update RELEASING.md to reserve new package names via PyPI UI # Description Update RELEASING.md to document reserving new package names through the PyPI organization UI rather than publishing a dev version, matching opentelemetry-python-genai. ## Type of change Please delete options that are not relevant. - [ ] Bug fix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) - [x] This change requires a documentation update # Checklist: See [contributing.md](https://github.com/open-telemetry/opentelemetry-python/blob/main/CONTRIBUTING.md) for styleguide, changelog guidelines, and more. - [x] I am a human and not a bot - [ ] I have run `tox -e precommit` - [ ] I have run `tox -e typecheck` - [ ] I have run the relevant tests and linting tox environments - [ ] This requires the following PR in contrib: --- RELEASING.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/RELEASING.md b/RELEASING.md index f55886743ce..56f84955716 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -110,9 +110,9 @@ As a result, when preparing a release branch that contains a different set of in * The version number for unstable components in the `main` branch will be bumped to the next version, e.g. `0.{Y+1}b0.dev`. -## Releasing dev version of new packages to claim namespace +## Reserving new packages to claim namespace -When a contribution introduces a new package, in order to mitigate name-squatting incidents, release the current development version of the new package under the `opentelemetry` user to simply claim the namespace. This should be done shortly after the PR that introduced this package has been merged into `main`. +When a contribution introduces a new package, in order to mitigate name-squatting incidents, reserve the package name under the `opentelemetry` organization on PyPI to simply claim the namespace (rather than releasing a dev version). This should be done shortly after the PR that introduced this package has been merged into `main` by navigating to , scrolling to the bottom (**Add project to organization**), and using the form. ## Troubleshooting