dry-python / dry-python/returns
Support `copy.replace` from 3.13
Aberta
enhancement
good first issue
- Linguagem predominante
- Python
- Estrelas
- 4.4k
- Forks
- 155
- Merge médio
- 2h 27min
- PRs com merge (30d)
- 22
Descrição
There are two things that we need to do:
1. Add 3.13 to CI
2. Add `__replace__` magic method https://docs.python.org/3.13/library/copy.html#object.__replace__ to `Container` base class, so we can support https://docs.python.org/3.13/library/copy.html#copy.replace
Guia de contribuição
Direção de pesquisa
Comece localizando a classe base Container e a configuração de CI do repositório; em seguida, leia a documentação do Python 3.13 sobre copy.replace e object.__replace__ vinculada na issue. Está concluído quando o CI incluir o Python 3.13 e Container oferecer suporte a __replace__, para que copy.replace funcione com ele.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- python
- Domínio
- developer-experience
- Tipo de issue
- Funcionalidade
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 42/100