You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I understand that AWX is open source software provided for free and that I might not receive a timely response.
I am NOT reporting a (potential) security vulnerability. (These should be emailed to [email protected] instead.)
Bug Summary
After upgrading from Python 3.13.0 to 3.13.1, the AWX CLI crashes with the following:
Traceback (most recent call last):
File "/Users/user/.pyenv/versions/3.13.1/lib/python3.13/site-packages/awxkit/cli/__init__.py", line 23, in run
cli.parse_args(argv or sys.argv)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "/Users/user/.pyenv/versions/3.13.1/lib/python3.13/site-packages/awxkit/cli/client.py", line 296, in parse_args
self.args = self.parser.parse_known_args(self.argv)[0]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
File "/Users/user/.pyenv/versions/3.13.1/lib/python3.13/argparse.py", line 1899, in parse_known_args
return self._parse_known_args2(args, namespace, intermixed=False)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/user/.pyenv/versions/3.13.1/lib/python3.13/argparse.py", line 1928, in _parse_known_args2
namespace, args = self._parse_known_args(args, namespace, intermixed)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: HelpfulArgumentParser._parse_known_args() takes 3 positional arguments but 4 were given
Traceback (most recent call last):
File "/Users/user/.pyenv/versions/3.13.1/lib/python3.13/site-packages/awxkit/cli/__init__.py", line 23, in run
cli.parse_args(argv or sys.argv)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "/Users/user/.pyenv/versions/3.13.1/lib/python3.13/site-packages/awxkit/cli/client.py", line 296, in parse_args
self.args = self.parser.parse_known_args(self.argv)[0]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
File "/Users/user/.pyenv/versions/3.13.1/lib/python3.13/argparse.py", line 1899, in parse_known_args
return self._parse_known_args2(args, namespace, intermixed=False)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/user/.pyenv/versions/3.13.1/lib/python3.13/argparse.py", line 1928, in _parse_known_args2
namespace, args = self._parse_known_args(args, namespace, intermixed)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: HelpfulArgumentParser._parse_known_args() takes 3 positional arguments but 4 were given
Additional information
This is not reproducible on Python 3.13.0.
The text was updated successfully, but these errors were encountered:
Please confirm the following
[email protected]
instead.)Bug Summary
After upgrading from Python 3.13.0 to 3.13.1, the AWX CLI crashes with the following:
AWX version
[email protected]
Select the relevant components
Installation method
N/A
Modifications
no
Ansible version
No response
Operating system
MacOS Sonoma
Web browser
No response
Steps to reproduce
Expected results
Actual results
Additional information
This is not reproducible on Python 3.13.0.
The text was updated successfully, but these errors were encountered: