compilers: Derive CompilerArgs from collections instead of typing

Deriving from typing.MutableSequence does not give us a usable
sequence type on Python 3.5.2.
pull/6501/head
Nirbheek Chauhan 5 years ago committed by Nirbheek Chauhan
parent d8e738f04f
commit 7672cd99c2
  1. 2
      mesonbuild/compilers/compilers.py

@ -386,7 +386,7 @@ class RunResult:
self.stdout = stdout
self.stderr = stderr
class CompilerArgs(T.MutableSequence[str]):
class CompilerArgs(collections.abc.MutableSequence):
'''
List-like class that manages a list of compiler arguments. Should be used
while constructing compiler arguments from various sources. Can be

Loading…
Cancel
Save