Retry logic not compatible with urllib3 Retry (requests adapter)
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 48/100
Direção de pesquisa
Start by reading the SDK client construction and HTTP transport setup; the issue does not name files or tests. Check how the client creates its transport and whether it can accept the supplied requests Session or adapter. Done means a client can use a custom transport with the shown urllib3 Retry strategy, with a test demonstrating retries.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Retry logic not compatible with urllib3 Retry (requests adapter)
Description
Cannot integrate SDK with urllib3 retry strategies.
Code snippet
from requests.adapters import HTTPAdapter
from urllib3.util.retry import Retry
retry = Retry(total=3)
adapter = HTTPAdapter(max_retries=retry)
session = requests.Session()
session.mount("https://", adapter)
client = Client("token")
Issue
No way to plug custom transport layer.
- Linguagem predominante
- Python
- Estrelas
- 18
- Forks
- 4
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de openapi/openapi-python-sdk
-
Rename package to openapi-sdk (PyPI approval in progress)Talvez já em andamento @francescobianco assumiu há 112 dias. Aberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 15/100
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 38/100
openapi/openapi-python-sdk#20 · 1 comentário ·
-
Dificuldade 4/5 1-2 dias Facilidade para iniciantes 56/100
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 42/100
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 42/100
Todas as issues de openapi/openapi-python-sdk
Issues semelhantes
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
Mantenedores costumam responder em até 1 dia
-
Status: Triaged Type: Enhancement
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 82/100
canonical/craft-store#448 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 74/100
Mantenedores costumam responder em até 1 dia
-
good first issue research size:s skill:numerics sub-issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
SKaiNET-developers/SKaiNET#1372 ·
Mantenedores costumam responder em até 1 dia
-
debt
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
microsoft/vscode-flake8#601 ·
Mantenedores costumam responder em até 1 dia