GeezerVison is showing github.com — refactor(package): rename to openapi-sdk by francescobianco · Pull Request #23 · openapi/openapi-python-sdk
Conversation
Summary
Rename the PyPI distribution from openapi-python-sdk to openapi-sdk and the importable module from openapi_python_sdk to openapi_sdk.
The GitHub repository name and the Makefile Project: header are intentionally kept as openapi-python-sdk (the canonical repo name).
Changes
pyproject.toml: project name → openapi-sdk, package include → openapi_sdk
- module dir moved
openapi_python_sdk/ → openapi_sdk/ (history preserved)
- imports updated across
examples/ and tests/
- docs updated (
README.md, docs/readme-pypi.md): PyPI badges, install commands, links
Verification
- ✅
poetry run pytest — 21 passed
- ✅
poetry run ruff check — clean
- ✅
poetry build — produces openapi_sdk-0.3.0
⚠️ Do not merge yet
Publishing as openapi-sdk is blocked by PyPI's name-similarity filter (the name is unregistered, but too similar to openapi / open-api-sdk). A PEP 541 request is pending with PyPI Support — pypi/support#9815.
Merge once the name is granted, then publish and tag the release.
Closes #22 once published.
🤖 Generated with Claude Code
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
Rename the PyPI distribution from `openapi-python-sdk` to `openapi-sdk`
and the importable module from `openapi_python_sdk` to `openapi_sdk`.
- pyproject.toml: project name and packages include
- move openapi_python_sdk/ -> openapi_sdk/ (history preserved)
- update imports in examples/ and tests/
- update README.md and docs/readme-pypi.md (PyPI badges, install commands)
GitHub repository URLs and the Makefile `Project:` header are intentionally
left as `openapi-python-sdk` (the canonical repo name).
Publishing is currently blocked by PyPI's name-similarity filter; tracked
in pypi/support#9815.
Co-Authored-By: Claude Opus 4.8 <[email protected]>
Uh oh!
There was an error while loading. Please reload this page.
Assignees
No one assigned
Milestone
No milestone
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.