Fix style issues with latest versions of tools (#39422)
This commit is contained in:
		
				
					committed by
					
						
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							1fff0241f2
						
					
				
				
					commit
					6e31676b29
				
			@@ -780,7 +780,7 @@ def __enter__(self):
 | 
				
			|||||||
            raise RuntimeError("file argument must be set by __init__ ")
 | 
					            raise RuntimeError("file argument must be set by __init__ ")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        # Open both write and reading on logfile
 | 
					        # Open both write and reading on logfile
 | 
				
			||||||
        if type(self.logfile) == io.StringIO:
 | 
					        if isinstance(self.logfile, io.StringIO):
 | 
				
			||||||
            self._ioflag = True
 | 
					            self._ioflag = True
 | 
				
			||||||
            # cannot have two streams on tempfile, so we must make our own
 | 
					            # cannot have two streams on tempfile, so we must make our own
 | 
				
			||||||
            sys.stdout = self.logfile
 | 
					            sys.stdout = self.logfile
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -430,7 +430,7 @@ def file_scopes(self) -> List[ConfigScope]:
 | 
				
			|||||||
        return [
 | 
					        return [
 | 
				
			||||||
            s
 | 
					            s
 | 
				
			||||||
            for s in self.scopes.values()
 | 
					            for s in self.scopes.values()
 | 
				
			||||||
            if (type(s) == ConfigScope or type(s) == SingleFileScope)
 | 
					            if (type(s) is ConfigScope or type(s) is SingleFileScope)
 | 
				
			||||||
        ]
 | 
					        ]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def highest_precedence_scope(self) -> ConfigScope:
 | 
					    def highest_precedence_scope(self) -> ConfigScope:
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -236,7 +236,7 @@ def install(self, prefix):
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
        # Create a multimethod with this name if there is not one already
 | 
					        # Create a multimethod with this name if there is not one already
 | 
				
			||||||
        original_method = MultiMethodMeta._locals.get(method.__name__)
 | 
					        original_method = MultiMethodMeta._locals.get(method.__name__)
 | 
				
			||||||
        if not type(original_method) == SpecMultiMethod:
 | 
					        if not isinstance(original_method, SpecMultiMethod):
 | 
				
			||||||
            original_method = SpecMultiMethod(original_method)
 | 
					            original_method = SpecMultiMethod(original_method)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        if self.spec is not None:
 | 
					        if self.spec is not None:
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -54,7 +54,7 @@ def test_pickle(tmpdir):
 | 
				
			|||||||
    with tmpdir.as_cwd():
 | 
					    with tmpdir.as_cwd():
 | 
				
			||||||
        build_env("--pickle", _out_file, "zlib")
 | 
					        build_env("--pickle", _out_file, "zlib")
 | 
				
			||||||
        environment = pickle.load(open(_out_file, "rb"))
 | 
					        environment = pickle.load(open(_out_file, "rb"))
 | 
				
			||||||
        assert type(environment) == dict
 | 
					        assert isinstance(environment, dict)
 | 
				
			||||||
        assert "PATH" in environment
 | 
					        assert "PATH" in environment
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -134,7 +134,7 @@ def test_get_item(self, library_list):
 | 
				
			|||||||
        assert a == "/dir1/liblapack.%s" % plat_static_ext
 | 
					        assert a == "/dir1/liblapack.%s" % plat_static_ext
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        b = library_list[:]
 | 
					        b = library_list[:]
 | 
				
			||||||
        assert type(b) == type(library_list)
 | 
					        assert type(b) is type(library_list)
 | 
				
			||||||
        assert library_list == b
 | 
					        assert library_list == b
 | 
				
			||||||
        assert library_list is not b
 | 
					        assert library_list is not b
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -152,8 +152,8 @@ def test_add(self, library_list):
 | 
				
			|||||||
        assert both == both + both
 | 
					        assert both == both + both
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        # Always produce an instance of LibraryList
 | 
					        # Always produce an instance of LibraryList
 | 
				
			||||||
        assert type(library_list + pylist) == type(library_list)
 | 
					        assert type(library_list + pylist) is type(library_list)
 | 
				
			||||||
        assert type(pylist + library_list) == type(library_list)
 | 
					        assert type(pylist + library_list) is type(library_list)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class TestHeaderList:
 | 
					class TestHeaderList:
 | 
				
			||||||
@@ -219,7 +219,7 @@ def test_get_item(self, header_list):
 | 
				
			|||||||
        assert a == "/dir1/Python.h"
 | 
					        assert a == "/dir1/Python.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        b = header_list[:]
 | 
					        b = header_list[:]
 | 
				
			||||||
        assert type(b) == type(header_list)
 | 
					        assert type(b) is type(header_list)
 | 
				
			||||||
        assert header_list == b
 | 
					        assert header_list == b
 | 
				
			||||||
        assert header_list is not b
 | 
					        assert header_list is not b
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -237,8 +237,8 @@ def test_add(self, header_list):
 | 
				
			|||||||
        assert h == h + h
 | 
					        assert h == h + h
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        # Always produce an instance of HeaderList
 | 
					        # Always produce an instance of HeaderList
 | 
				
			||||||
        assert type(header_list + pylist) == type(header_list)
 | 
					        assert type(header_list + pylist) is type(header_list)
 | 
				
			||||||
        assert type(pylist + header_list) == type(header_list)
 | 
					        assert type(pylist + header_list) is type(header_list)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#: Directory where the data for the test below is stored
 | 
					#: Directory where the data for the test below is stored
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -53,7 +53,6 @@
 | 
				
			|||||||
php_line_patched = "<?php #!/this/" + ("x" * too_long) + "/is/php\n"
 | 
					php_line_patched = "<?php #!/this/" + ("x" * too_long) + "/is/php\n"
 | 
				
			||||||
php_line_patched2 = "?>\n"
 | 
					php_line_patched2 = "?>\n"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
sbang_line = "#!/bin/sh %s/bin/sbang\n" % spack.store.STORE.unpadded_root
 | 
					 | 
				
			||||||
last_line = "last!\n"
 | 
					last_line = "last!\n"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -515,10 +515,10 @@ def test_dep_index(self):
 | 
				
			|||||||
        s.normalize()
 | 
					        s.normalize()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        assert s["callpath"] == s
 | 
					        assert s["callpath"] == s
 | 
				
			||||||
        assert type(s["dyninst"]) == Spec
 | 
					        assert isinstance(s["dyninst"], Spec)
 | 
				
			||||||
        assert type(s["libdwarf"]) == Spec
 | 
					        assert isinstance(s["libdwarf"], Spec)
 | 
				
			||||||
        assert type(s["libelf"]) == Spec
 | 
					        assert isinstance(s["libelf"], Spec)
 | 
				
			||||||
        assert type(s["mpi"]) == Spec
 | 
					        assert isinstance(s["mpi"], Spec)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        assert s["dyninst"].name == "dyninst"
 | 
					        assert s["dyninst"].name == "dyninst"
 | 
				
			||||||
        assert s["libdwarf"].name == "libdwarf"
 | 
					        assert s["libdwarf"].name == "libdwarf"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -525,13 +525,13 @@ def test_yaml_entry(self):
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
def test_from_node_dict():
 | 
					def test_from_node_dict():
 | 
				
			||||||
    a = MultiValuedVariant.from_node_dict("foo", ["bar"])
 | 
					    a = MultiValuedVariant.from_node_dict("foo", ["bar"])
 | 
				
			||||||
    assert type(a) == MultiValuedVariant
 | 
					    assert type(a) is MultiValuedVariant
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    a = MultiValuedVariant.from_node_dict("foo", "bar")
 | 
					    a = MultiValuedVariant.from_node_dict("foo", "bar")
 | 
				
			||||||
    assert type(a) == SingleValuedVariant
 | 
					    assert type(a) is SingleValuedVariant
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    a = MultiValuedVariant.from_node_dict("foo", "true")
 | 
					    a = MultiValuedVariant.from_node_dict("foo", "true")
 | 
				
			||||||
    assert type(a) == BoolValuedVariant
 | 
					    assert type(a) is BoolValuedVariant
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class TestVariant:
 | 
					class TestVariant:
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -68,7 +68,7 @@ def syaml_type(obj):
 | 
				
			|||||||
    """
 | 
					    """
 | 
				
			||||||
    for syaml_t, t in syaml_types.items():
 | 
					    for syaml_t, t in syaml_types.items():
 | 
				
			||||||
        if type(obj) is not bool and isinstance(obj, t):
 | 
					        if type(obj) is not bool and isinstance(obj, t):
 | 
				
			||||||
            return syaml_t(obj) if type(obj) != syaml_t else obj
 | 
					            return syaml_t(obj) if type(obj) is not syaml_t else obj
 | 
				
			||||||
    return obj
 | 
					    return obj
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -5,7 +5,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
def comma_list(sequence, article=""):
 | 
					def comma_list(sequence, article=""):
 | 
				
			||||||
    if type(sequence) != list:
 | 
					    if type(sequence) is not list:
 | 
				
			||||||
        sequence = list(sequence)
 | 
					        sequence = list(sequence)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if not sequence:
 | 
					    if not sequence:
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -34,11 +34,7 @@ class PyJax(PythonPackage):
 | 
				
			|||||||
    depends_on("py-scipy@1.2.1:", type=("build", "run"))
 | 
					    depends_on("py-scipy@1.2.1:", type=("build", "run"))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    # See _minimum_jaxlib_version in jax/version.py
 | 
					    # See _minimum_jaxlib_version in jax/version.py
 | 
				
			||||||
    jax_to_jaxlib = {
 | 
					    jax_to_jaxlib = {"0.4.3": "0.4.2", "0.3.23": "0.3.15", "0.2.25": "0.1.69"}
 | 
				
			||||||
        "0.4.3": "0.4.2",
 | 
					 | 
				
			||||||
        "0.3.23": "0.3.15",
 | 
					 | 
				
			||||||
        "0.2.25": "0.1.69",
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
    for jax, jaxlib in jax_to_jaxlib.items():
 | 
					    for jax, jaxlib in jax_to_jaxlib.items():
 | 
				
			||||||
        depends_on(f"py-jaxlib@{jaxlib}:", when=f"@{jax}", type=("build", "run"))
 | 
					        depends_on(f"py-jaxlib@{jaxlib}:", when=f"@{jax}", type=("build", "run"))
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -8,7 +8,7 @@
 | 
				
			|||||||
import xml.etree.ElementTree
 | 
					import xml.etree.ElementTree
 | 
				
			||||||
from typing import Optional
 | 
					from typing import Optional
 | 
				
			||||||
 | 
					
 | 
				
			||||||
url = None  # type: Optional[str]
 | 
					url: Optional[str] = None
 | 
				
			||||||
url = "https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/index.xml"
 | 
					url = "https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/index.xml"
 | 
				
			||||||
if url is not None:
 | 
					if url is not None:
 | 
				
			||||||
    document = urllib.request.urlopen(url).read()
 | 
					    document = urllib.request.urlopen(url).read()
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -13,7 +13,6 @@ class Turbine(AutotoolsPackage):
 | 
				
			|||||||
    homepage = "http://swift-lang.org/Swift-T"
 | 
					    homepage = "http://swift-lang.org/Swift-T"
 | 
				
			||||||
    url = "https://swift-lang.github.io/swift-t-downloads/spack/turbine-1.3.0.tar.gz"
 | 
					    url = "https://swift-lang.github.io/swift-t-downloads/spack/turbine-1.3.0.tar.gz"
 | 
				
			||||||
    git = "https://github.com/swift-lang/swift-t.git"
 | 
					    git = "https://github.com/swift-lang/swift-t.git"
 | 
				
			||||||
    configure_directory = "turbine/code"
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
    version("master", branch="master")
 | 
					    version("master", branch="master")
 | 
				
			||||||
    version("1.3.0", sha256="9709e5dada91a7dce958a7967d6ff2bd39ccc9e7da62d05a875324b5089da393")
 | 
					    version("1.3.0", sha256="9709e5dada91a7dce958a7967d6ff2bd39ccc9e7da62d05a875324b5089da393")
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user