Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Rename package to openapi-sdk (PyPI approval in progress)

Aberta
#22 0 comentários 0 reações 0 responsáveis Ver no GitHub

@francescobianco já está trabalhando nisso.

Desde 29/6/2026.

  • #23 de @francescobianco — aberto

Avaliação

Dificuldade
1/5
Tempo estimado
Menos de uma hora
Facilidade para iniciantes
15/100
Tipo de issue
Refatoração
Clareza
Claramente especificada
Status de atividade
Estagnada
Stack de tecnologia
github, python
Domínio
release

Direção de pesquisa

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.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

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 f43344b already 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/ and tests/
    • docs updated (README.md, docs/readme-pypi.md)
  • Tests pass (21 passed), lint clean, poetry build produces openapi_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-rename into main
Linguagem predominante
Python
Estrelas
18
Forks
4
Métricas de merge de PRs
Nenhum PR com merge em 30d

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de openapi/openapi-python-sdk

Todas as issues de openapi/openapi-python-sdk

Issues semelhantes

Mais issues de Python

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.