I would like to use xonsh with argparse, but there is something I clearly missing.
```
#!/usr/bin/env xonsh
import argparse
parser = argparse.ArgumentParser(description='set version.')\
parser.add_argument('version', metavar='v', type=str,
default="3.15.4",
help='version string to install')
args = parser.parse_args()
print(args)
```
When I run the command I get an error.
```
../test_script.xsh -v "3.15.3"
usage: test_script.xsh [-h] v
test_script.xsh: error: unrecognized arguments: -v
```
what is the proper way to get arguments into a script?
~Kurt