ENH: Disable capturing from inside a task
Mantenedores costumam responder em até 4 dias
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 35/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Stack de tecnologia
- python
- Domínio
- cli, testing-qa
Direção de pesquisa
Start by reading pytest's capture documentation linked in the issue and comparing its fixtures with pytask's task output handling. Define the smallest fixture behavior needed for disabling capture inside a task, then verify that tqdm progress bars remain usable when running with the -s flag.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Is your feature request related to a problem?
I wish pytask had the same "capture-related" fixtures as pytest, like the ones described here.
In particular I'd like to be able to use the
with capsys.disabled():
...
behaviour, in the hope that tqdm progress bars don't break when using the -s flag.
Describe the solution you'd like
I don't know precisely how pytask differs from pytest, but perhaps it would be possible to
just re-use the above mentioned fixtures from pytest?
API breaking implications
Hopefully none, this is just adding fixtures.
Describe alternatives you've considered
None so far ^^'; I can track the progress of my task in other ways so I haven't pursued this very far.
- Linguagem predominante
- Python
- Estrelas
- 146
- Forks
- 14
- Merge médio
- 3d 17h
- PRs com merge (30d)
- 23
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Sem 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 pytask-dev/pytask
-
enhancement
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 45/100
pytask-dev/pytask#985 ·
Mantenedores costumam responder em até 4 dias
-
ENH: a few design ideasAbertaenhancement
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 30/100
pytask-dev/pytask#786 · 2 comentários ·
Mantenedores costumam responder em até 4 dias
-
bug
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 42/100
pytask-dev/pytask#513 · 8 comentários ·
Mantenedores costumam responder em até 4 dias
-
enhancement
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
pytask-dev/pytask#503 · 1 comentário · 1 reação ·
Mantenedores costumam responder em até 4 dias
-
enhancement
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
pytask-dev/pytask#403 ·
Mantenedores costumam responder em até 4 dias
Todas as issues de pytask-dev/pytask
Issues semelhantes
-
#bug
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 92/100
apache/superset#44923 · 1 comentário ·
Mantenedores costumam responder em até 2 dias
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
lawndoc/stack-back#123 ·
-
Add: EntuneAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
AbdelStark/awesome-typesafe-jev#187 ·
Mantenedores costumam responder em até 1 dia
-
bug good first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
repowise-dev/repowise#2966 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
Mantenedores costumam responder em até 2 dias