[FEATURE REQUEST] typed arguments
Ouverte
enhancement
- Langage dominant
- Python
- Étoiles
- 28.2k
- Forks
- 1.5k
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
If I write a typed variable argument, I am expecting an argument of a specific type.
Example:
```python
import fire
def test(some_str: str):
print(some_str)
if __name__ == "__main__":
fire.Fire()
```
Real result:
```shell
python test.py test 7.30
7.3
```
Expected Result:
```shell
python test.py test 7.30
7.30
```
So this feature will not break [argument parsing](https://github.com/google/python-fire/blob/master/docs/guide.md#argument-parsing). The typed argument should be enough to detect the real type.
Guide de contribution
Ouvrir le guide de contribution
Évaluation
Cette issue n'a pas encore été évaluée.