# Feature or enhancement The `unittest.TestProgram.usageExit` method was deprecated in Python 3.11 and scheduled for removal in 3.13. The method wasn't documented. The deprecation was documented in the [changelog](https://docs.python.org/3/whatsnew/changelog.html?highlight=usageexit#id86) but not in What's New. In addition to removal in 3.13, I suggest adding it to the "What's New in 3.11" > Deprecations: * https://docs.python.org/3.13/whatsnew/3.11.html#deprecated And to "What's New in 3.12" > "Pending Removal in Python 3.13": * https://docs.python.org/3.13/whatsnew/3.12.html#pending-removal-in-python-3-13 # Previous discussion <!-- New features to Python should first be discussed elsewhere before creating issues on GitHub, for example in the "ideas" category (https://discuss.python.org/c/ideas/6) of discuss.python.org, or the python-ideas mailing list (https://mail.python.org/mailman3/lists/python-ideas.python.org/). Use this space to post links to the places where you have already discussed this feature proposal: --> * GH-67048 <!-- You can freely edit this text. Remove any lines you believe are unnecessary. --> <!-- gh-linked-prs --> ### Linked PRs * gh-104993 * gh-104994 * gh-104995 * gh-105009 * gh-105010 * gh-105036 <!-- /gh-linked-prs -->