kislyuk / argcomplete

Python and tab completion, better together.
https://kislyuk.github.io/argcomplete/
Apache License 2.0
1.39k stars 129 forks source link

Check recent argparse API changes for compatibility #481

Open kislyuk opened 2 months ago

kislyuk commented 2 months ago

Python 3.11.9 introduced a number of changes: https://github.com/python/cpython/commits/main/Lib/argparse.py

kislyuk commented 2 months ago

The basic, breaking incompatibility is fixed in 54a4846b3a774cd9037167898f3cce38ba9d58e8, released in v3.3.0.

There are some other small changes that have been introduced and should be evaluated for compatibility in special cases.

bebound commented 2 months ago

This PR introduced the API change: https://github.com/python/cpython/pull/115674