google / google/python-fire

async callable objects

Aberta
#247 4 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Python
Estrelas
28.2k
Forks
1.5k
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

With the following script:

```
class Build:
async def __call__(self):
pass

import fire
fire.Fire(dict(build=Build()))
```

Doing `./test.py build` outputs:

```
NAME
test.py build

SYNOPSIS
test.py build GROUP | COMMAND | VALUE

GROUPS
GROUP is one of the following:

cr_code
code(argcount, posonlyargcount, kwonlyargcount, nlocals, stacksize, flags, codestring, constants, names, varnames, filename, name, firstlineno, lnotab[, freevars[, ce$

cr_frame

COMMANDS
COMMAND is one of the following:

close
close() -> raise GeneratorExit inside coroutine.

send
send(arg) -> send 'arg' into coroutine, return next iterated value or raise StopIteration.

throw
throw(typ[,val[,tb]]) -> raise exception in coroutine, return next iterated value or raise StopIteration.

VALUES
VALUE is one of the following:

cr_await

cr_origin

cr_running
```

Instead of firing `Build().__call__` as expected.

Guia de contribuição

Abrir o guia de contribuição

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

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