Fix pylint issue with stream component c-extension (#52847)

* Rename 'extension-pkg-whitelist' setting to 'extension-pkg-allow-list'
* Add 'av.stream' and 'av.audio.stream'
* Replace 'Any' type hint
This commit is contained in:
Marc Mueller 2021-07-10 22:58:37 +02:00 committed by GitHub
parent dd648f5c9c
commit b5cec353cc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 3 deletions

View File

@ -45,9 +45,9 @@ class SegmentBuffer:
self._memory_file: BytesIO = cast(BytesIO, None)
self._av_output: av.container.OutputContainer = None
self._input_video_stream: av.video.VideoStream = None
self._input_audio_stream: Any | None = None # av.audio.AudioStream | None
self._input_audio_stream: av.audio.stream.AudioStream | None = None
self._output_video_stream: av.video.VideoStream = None
self._output_audio_stream: Any | None = None # av.audio.AudioStream | None
self._output_audio_stream: av.audio.stream.AudioStream | None = None
self._segment: Segment | None = None
# the following 3 member variables are used for Part formation
self._memory_file_pos: int = cast(int, None)

View File

@ -32,7 +32,9 @@ load-plugins = [
"hass_logger",
]
persistent = false
extension-pkg-whitelist = [
extension-pkg-allow-list = [
"av.audio.stream",
"av.stream",
"ciso8601",
"cv2",
]