Traceback (most recent call last):


 "/home/peterke/DEV/meson/venv/lib64/python3.7/site-packages/meson-0.51.999-py3.7.egg/mesonbuild/mesonmain.py", line 129, in run

return options.run_func(options)


 "/home/peterke/DEV/meson/venv/lib64/python3.7/site-packages/meson-0.51.999-py3.7.egg/mesonbuild/mconf.py", line 208, in run

c = Conf(builddir)


 "/home/peterke/DEV/meson/venv/lib64/python3.7/site-packages/meson-0.51.999-py3.7.egg/mesonbuild/mconf.py", line 57, in __init__

intr.analyze()


 "/home/peterke/DEV/meson/venv/lib64/python3.7/site-packages/meson-0.51.999-py3.7.egg/mesonbuild/ast/introspection.py", line 277, in analyze

self.run()


 "/home/peterke/DEV/meson/venv/lib64/python3.7/site-packages/meson-0.51.999-py3.7.egg/mesonbuild/interpreterbase.py", line 412, in run

self.evaluate_codeblock(self.ast, start=1)


 "/home/peterke/DEV/meson/venv/lib64/python3.7/site-packages/meson-0.51.999-py3.7.egg/mesonbuild/interpreterbase.py", line 436, in evaluate_codeblock

raise e


 "/home/peterke/DEV/meson/venv/lib64/python3.7/site-packages/meson-0.51.999-py3.7.egg/mesonbuild/interpreterbase.py", line 430, in evaluate_codeblock

self.evaluate_statement(cur)


 "/home/peterke/DEV/meson/venv/lib64/python3.7/site-packages/meson-0.51.999-py3.7.egg/mesonbuild/interpreterbase.py", line 441, in evaluate_statement

return self.function_call(cur)


 "/home/peterke/DEV/meson/venv/lib64/python3.7/site-packages/meson-0.51.999-py3.7.egg/mesonbuild/interpreterbase.py", line 778, in function_call

return func(node, posargs, kwargs)


 "/home/peterke/DEV/meson/venv/lib64/python3.7/site-packages/meson-0.51.999-py3.7.egg/mesonbuild/ast/interpreter.py", line 163, in func_subdir

self.evaluate_codeblock(codeblock)


 "/home/peterke/DEV/meson/venv/lib64/python3.7/site-packages/meson-0.51.999-py3.7.egg/mesonbuild/interpreterbase.py", line 436, in evaluate_codeblock

raise e


 "/home/peterke/DEV/meson/venv/lib64/python3.7/site-packages/meson-0.51.999-py3.7.egg/mesonbuild/interpreterbase.py", line 430, in evaluate_codeblock

self.evaluate_statement(cur)


 "/home/peterke/DEV/meson/venv/lib64/python3.7/site-packages/meson-0.51.999-py3.7.egg/mesonbuild/interpreterbase.py", line 443, in evaluate_statement

return self.assignment(cur)


 "/home/peterke/DEV/meson/venv/lib64/python3.7/site-packages/meson-0.51.999-py3.7.egg/mesonbuild/ast/interpreter.py", line 245, in assignment

self.assign_vals[node.var_name] = [self.evaluate_statement(node.value)] # Evaluate the value just in case


 "/home/peterke/DEV/meson/venv/lib64/python3.7/site-packages/meson-0.51.999-py3.7.egg/mesonbuild/interpreterbase.py", line 441, in evaluate_statement

return self.function_call(cur)


 "/home/peterke/DEV/meson/venv/lib64/python3.7/site-packages/meson-0.51.999-py3.7.egg/mesonbuild/interpreterbase.py", line 778, in function_call

return func(node, posargs, kwargs)


 "/home/peterke/DEV/meson/venv/lib64/python3.7/site-packages/meson-0.51.999-py3.7.egg/mesonbuild/ast/introspection.py", line 237, in func_shared_lib

return self.build_target(node, args, kwargs, SharedLibrary)


 "/home/peterke/DEV/meson/venv/lib64/python3.7/site-packages/meson-0.51.999-py3.7.egg/mesonbuild/ast/introspection.py", line 165, in build_target

srcqueue += kwargs['sources']
TypeError: 'ArithmeticNode' object is not iterable


Traceback (most recent call last):


 "<string>", line 1, in <module>


 "/tmp/xs-ttgump/pip-install-xpuhp0co/scanpy/setup.py", line 50, in <module>

'Topic :: Scientific/Engineering :: Visualization',


 "/global/software/MPI/GCC/4.9.2/OpenMPI/1.8.5/Python/3.6.0/lib/python3.6/distutils/core.py", line 148, in setup

dist.run_commands()


 "/global/software/MPI/GCC/4.9.2/OpenMPI/1.8.5/Python/3.6.0/lib/python3.6/distutils/dist.py", line 955, in run_commands

self.run_command(cmd)


 "/global/software/MPI/GCC/4.9.2/OpenMPI/1.8.5/Python/3.6.0/lib/python3.6/distutils/dist.py", line 974, in run_command

cmd_obj.run()


 "/global/software/MPI/GCC/4.9.2/OpenMPI/1.8.5/Python/3.6.0/lib/python3.6/site-packages/setuptools-18.3.2-py3.6.egg/setuptools/command/install.py", line 61, in run


 "/global/software/MPI/GCC/4.9.2/OpenMPI/1.8.5/Python/3.6.0/lib/python3.6/distutils/command/install.py", line 545, in run

self.run_command('build')


 "/global/software/MPI/GCC/4.9.2/OpenMPI/1.8.5/Python/3.6.0/lib/python3.6/distutils/cmd.py", line 313, in run_command

self.distribution.run_command(command)


 "/global/software/MPI/GCC/4.9.2/OpenMPI/1.8.5/Python/3.6.0/lib/python3.6/distutils/dist.py", line 974, in run_command

cmd_obj.run()


 "/global/software/MPI/GCC/4.9.2/OpenMPI/1.8.5/Python/3.6.0/lib/python3.6/distutils/command/build.py", line 135, in run

self.run_command(cmd_name)


 "/global/software/MPI/GCC/4.9.2/OpenMPI/1.8.5/Python/3.6.0/lib/python3.6/distutils/cmd.py", line 313, in run_command

self.distribution.run_command(command)


 "/global/software/MPI/GCC/4.9.2/OpenMPI/1.8.5/Python/3.6.0/lib/python3.6/distutils/dist.py", line 974, in run_command

cmd_obj.run()


 "/tmp/xs-ttgump/pip-install-xpuhp0co/scanpy/versioneer.py", line 1555, in run

_build_py.run(self)


 "/global/software/MPI/GCC/4.9.2/OpenMPI/1.8.5/Python/3.6.0/lib/python3.6/site-packages/setuptools-18.3.2-py3.6.egg/setuptools/command/build_py.py", line 47, in run


 "/global/software/MPI/GCC/4.9.2/OpenMPI/1.8.5/Python/3.6.0/lib/python3.6/site-packages/setuptools-18.3.2-py3.6.egg/setuptools/command/build_py.py", line 103, in build_package_data


 "/global/software/MPI/GCC/4.9.2/OpenMPI/1.8.5/Python/3.6.0/lib/python3.6/site-packages/setuptools-18.3.2-py3.6.egg/setuptools/command/build_py.py", line 59, in __getattr__


 "/global/software/MPI/GCC/4.9.2/OpenMPI/1.8.5/Python/3.6.0/lib/python3.6/site-packages/setuptools-18.3.2-py3.6.egg/setuptools/command/build_py.py", line 86, in _get_data_files


 "/global/software/MPI/GCC/4.9.2/OpenMPI/1.8.5/Python/3.6.0/lib/python3.6/site-packages/setuptools-18.3.2-py3.6.egg/setuptools/command/build_py.py", line 94, in find_data_files

TypeError: must be str, not list
