-
-
Notifications
You must be signed in to change notification settings - Fork 30.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gh-104773: PEP 594: Remove the aifc module #104933
Conversation
Please see the PEP 594 section about aifc:
PEP 594 got accepted, so I understood that the Steering Council took these arguments in account and is fine with removing the aifc module from the Python stdlib. test_aifc uses the audioop module which prevents the removal of the audioop module. If we want to keep the aifc module but remove audioop ,test_aifc should be rewritten without audioop. |
Can we remove these test files as well?
|
Someone else wrote a less complete PR: PR #104927. |
* Remove .aifc and .aiff test files of Lib/test/audiodata/. * Remove Lib/test/Sine-1000Hz-300ms.aif test file.
Right. I remove these test files and a few more. |
With this change, test_wave becomes the last user of The two remaining AIFC test files are used by test_email:
|
The |
I added a What's New in Python 3.13 and Changelog entry. |
The VFX platform still uses Python 3.10 in 2023 ("CY2023"): https://vfxplatform.com/ Python will be upgraded to Python 3.11 next year ("CY2024 DRAFT"). |
See also issue #105096: wave: Deprecate getmark(), setmark() and getmarkers() methods. |
📚 Documentation preview 📚: https://cpython-previews--104933.org.readthedocs.build/