@@ -321,7 +321,6 @@ def do_custom_build(self, env):
321321
322322
323323class OptionalPackage (SetupPackage ):
324- config_category = "packages"
325324 default_config = True
326325
327326 def check (self ):
@@ -330,7 +329,7 @@ def check(self):
330329
331330 May be overridden by subclasses for additional checks.
332331 """
333- if config .getboolean (self . config_category , self .name ,
332+ if config .getboolean ("packages" , self .name ,
334333 fallback = self .default_config ):
335334 return "installing"
336335 else : # Configuration opt-out by user
@@ -717,7 +716,6 @@ def do_custom_build(self, env):
717716
718717
719718class BackendMacOSX (OptionalPackage ):
720- config_category = 'gui_support'
721719 name = 'macosx'
722720
723721 def check (self ):
@@ -726,10 +724,10 @@ def check(self):
726724 return super ().check ()
727725
728726 def get_extensions (self ):
729- sources = [
730- 'src/_macosx.m'
731- ]
732- ext = Extension ( 'matplotlib.backends._macosx' , sources )
727+ ext = Extension (
728+ 'matplotlib.backends._macosx' , [
729+ 'src/_macosx.m'
730+ ] )
733731 ext .extra_compile_args .extend (['-Werror=unguarded-availability' ])
734732 ext .extra_link_args .extend (['-framework' , 'Cocoa' ])
735733 if platform .python_implementation ().lower () == 'pypy' :
0 commit comments