Rename package to openapi-sdk (PyPI approval in progress)
Bewertung
- Schwierigkeit
- 1/5
- Geschätzter Aufwand
- Unter einer Stunde
- Anfängerfreundlichkeit
- 15/100
Rechercherichtung
The package and module rename is already committed on the package-rename branch, and pull request #23 is open. Read the linked pull request and the PyPI Support request #9815 to check their status; the remaining steps depend on PyPI approving the name, then publishing the package and merging the branch.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Goal
Rename the package so it can be published on PyPI under the name openapi-sdk (currently openapi-python-sdk), and rename 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).
Work in progress
- Branch:
package-rename— https://github.com/openapi/openapi-python-sdk/tree/package-rename - Commit
f43344balready contains the full rename:pyproject.toml: project name →openapi-sdk, package include →openapi_sdk- module dir moved
openapi_python_sdk/→openapi_sdk/ - imports updated across
examples/andtests/ - docs updated (
README.md,docs/readme-pypi.md)
- Tests pass (21 passed), lint clean,
poetry buildproducesopenapi_sdk-0.3.0.
Blocker — PyPI approval in progress
Publishing as openapi-sdk is currently blocked by PyPI's automatic name-similarity filter:
HTTP Error 400: The name 'openapi-sdk' is too similar to an existing project.
The name openapi-sdk is not registered (404 on PyPI) — the block is the similarity check against existing projects (openapi, open-api-sdk), not an ownership conflict.
A PEP 541 / name request has been filed with PyPI Support and is awaiting their approval:
- 🔗 pypi/support#9815
Next steps
- Wait for PyPI Support to grant the name
openapi-sdk - Once unblocked, publish (
poetry publish/make publish) - Merge
package-renameintomain
- Vorherrschende Sprache
- Python
- Sterne
- 18
- Forks
- 4
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus openapi/openapi-python-sdk
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100
openapi/openapi-python-sdk#20 · 1 Kommentar ·
-
Schwierigkeit 4/5 1-2 Tage Anfängerfreundlichkeit 56/100
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 42/100
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 42/100
-
good first issue help wanted
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 55/100
openapi/openapi-python-sdk#9 · 7 Kommentare ·
Alle Issues in openapi/openapi-python-sdk
Ähnliche Issues
-
bot-triaged module: LrScheduler module: optimizer triaged
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
Maintainer antworten meist innerhalb von 1 Tag
-
documentation glm5 llm-model
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
vllm-project/vllm-ascend#19062 ·
Maintainer antworten meist innerhalb von 1 Tag
-
author-page correction
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
acl-org/acl-anthology#10496 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Issue Type: Bug Report
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
celery/celery#10875 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
SasanLabs/VulnerableApp#836 ·
Maintainer antworten meist innerhalb von 1 Tag