-
-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Remove unused/deprecated AVConv_ classes #18666
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
Conversation
3.4 is not out yet, so unfortunately, this cannot be done until then. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Things deprecated in 3.3 cannot be removed until 3.5.
That's fair. Can I just leave the branch here until then? I notice that the circleCI tests are failing, anyway. |
Sure, but you would need to fix the doc build before it is eventually merged. |
Also, removals should get an API note. |
I'm not clear how we resurface this whenever 3.5 comes out.... |
By milestoning for 3.5? |
Fair - I wasn't sure what our milestone guidelines were. |
This can go in now, but it needs an API note. |
Thanks for the PR, but this was complete in #20465. |
PR Summary
Removes AVConvBase et al. and a related method in FFMpegBase that refers to a deprecated Ubuntu release. The deprecation warnings (which raise errors during tests) say that these classes will be removed by version 3.5, and they don't seem to be used by any other code in this version.
PR Checklist
pytest
passes).flake8
on changed files to check).flake8-docstrings
andpydocstyle<4
and runflake8 --docstring-convention=all
).doc/users/next_whats_new/
(follow instructions in README.rst there).doc/api/next_api_changes/
(follow instructions in README.rst there).