Traceback (most recent call last):


 "/Users/username/opt/anaconda3/envs/dask-spyder/lib/python3.6/asyncio/tasks.py", line 537, in _wrap_awaitable

return (yield from awaitable.__await__())


 "/Users/username/opt/anaconda3/envs/dask-spyder/lib/python3.6/site-packages/distributed/nanny.py", line 251, in start

response = await self.instantiate()


 "/Users/username/opt/anaconda3/envs/dask-spyder/lib/python3.6/site-packages/distributed/nanny.py", line 334, in instantiate

result = await self.process.start()


 "/Users/username/opt/anaconda3/envs/dask-spyder/lib/python3.6/site-packages/distributed/nanny.py", line 522, in start

await self.process.start()


 "/Users/username/opt/anaconda3/envs/dask-spyder/lib/python3.6/site-packages/distributed/process.py", line 34, in _call_and_set_future

res = func(*args, **kwargs)


 "/Users/username/opt/anaconda3/envs/dask-spyder/lib/python3.6/site-packages/distributed/process.py", line 202, in _start

process.start()


 "/Users/username/opt/anaconda3/envs/dask-spyder/lib/python3.6/multiprocessing/process.py", line 105, in start

self._popen = self._Popen(self)


 "/Users/username/opt/anaconda3/envs/dask-spyder/lib/python3.6/multiprocessing/context.py", line 284, in _Popen

return Popen(process_obj)


 "/Users/username/opt/anaconda3/envs/dask-spyder/lib/python3.6/multiprocessing/popen_spawn_posix.py", line 32, in __init__

super().__init__(process_obj)


 "/Users/username/opt/anaconda3/envs/dask-spyder/lib/python3.6/multiprocessing/popen_fork.py", line 19, in __init__

self._launch(process_obj)


 "/Users/username/opt/anaconda3/envs/dask-spyder/lib/python3.6/multiprocessing/popen_spawn_posix.py", line 42, in _launch

prep_data = spawn.get_preparation_data(process_obj._name)


 "/Users/username/opt/anaconda3/envs/dask-spyder/lib/python3.6/multiprocessing/spawn.py", line 172, in get_preparation_data

main_mod_name = getattr(main_module.__spec__, "name", None)
AttributeError: module '__main__' has no attribute '__spec__'

Traceback (most recent call last):


 "/home/gitlab-runner/builds/WgJTr25x/0/databiosphere/toil/src/toil/test/cwl/cwlTest.py", line 111, in test_run_s3

self.download('download_s3.json', self._tester)


 "/home/gitlab-runner/builds/WgJTr25x/0/databiosphere/toil/src/toil/test/cwl/cwlTest.py", line 99, in download

self._expected_download_output(self.outDir))


 "/home/gitlab-runner/builds/WgJTr25x/0/databiosphere/toil/src/toil/test/cwl/cwlTest.py", line 71, in _tester

cwltoil.main(main_args, stdout=st)


 "/home/gitlab-runner/builds/WgJTr25x/0/databiosphere/toil/src/toil/cwl/cwltoil.py", line 1254, in main

import_files(initialized_job_order)


 "/home/gitlab-runner/builds/WgJTr25x/0/databiosphere/toil/src/toil/cwl/cwltoil.py", line 1232, in import_files

skip_broken=True))


 "/home/gitlab-runner/builds/WgJTr25x/0/databiosphere/toil/venv/local/lib/python2.7/site-packages/cwltool/pathmapper.py", line 47, in adjust
Objs

visit_class(rec, ("
",), op)


 "/home/gitlab-runner/builds/WgJTr25x/0/databiosphere/toil/venv/local/lib/python2.7/site-packages/cwltool/utils.py", line 210, in visit_class

visit_class(rec[d], cls, op)


 "/home/gitlab-runner/builds/WgJTr25x/0/databiosphere/toil/venv/local/lib/python2.7/site-packages/cwltool/utils.py", line 208, in visit_class

op(rec)


 "/home/gitlab-runner/builds/WgJTr25x/0/databiosphere/toil/src/toil/cwl/cwltoil.py", line 365, in upload


uploadfunc, fileindex, existing, uf["location"])


 "/home/gitlab-runner/builds/WgJTr25x/0/databiosphere/toil/src/toil/cwl/cwltoil.py", line 337, in write_file

index[x] = "toilfs:" + writeFunc(rp)


 "/home/gitlab-runner/builds/WgJTr25x/0/databiosphere/toil/src/toil/common.py", line 953, in import


return self._jobStore.import
(srcUrl, shared
Name=shared
Name)


 "/home/gitlab-runner/builds/WgJTr25x/0/databiosphere/toil/src/toil/jobStores/abstractJobStore.py", line 299, in import


return self._import
(otherCls, srcUrl, shared
Name=shared
Name, hardlink=hardlink)


 "/home/gitlab-runner/builds/WgJTr25x/0/databiosphere/toil/src/toil/jobStores/fileJobStore.py", line 272, in _import


shared
Name=shared
Name)


 "/home/gitlab-runner/builds/WgJTr25x/0/databiosphere/toil/src/toil/jobStores/abstractJobStore.py", line 320, in _import


otherCls._readFromUrl(url, writable)


 "/home/gitlab-runner/builds/WgJTr25x/0/databiosphere/toil/src/toil/jobStores/aws/jobStore.py", line 435, in _readFromUrl

srcKey = cls._getKeyForUrl(url, existing=True)


 "/home/gitlab-runner/builds/WgJTr25x/0/databiosphere/toil/src/toil/jobStores/aws/jobStore.py", line 476, in _getKeyForUrl

with closing(boto.connect_s3()) as s3:


 "/home/gitlab-runner/builds/WgJTr25x/0/databiosphere/toil/venv/local/lib/python2.7/site-packages/boto/__init__.py", line 141, in connect_s3

return S3Connection(aws_access_key_id, aws_secret_access_key, **kwargs)


 "/home/gitlab-runner/builds/WgJTr25x/0/databiosphere/toil/venv/local/lib/python2.7/site-packages/boto/s3/connection.py", line 194, in __init__

validate_certs=validate_certs, profile_name=profile_name)


 "/home/gitlab-runner/builds/WgJTr25x/0/databiosphere/toil/venv/local/lib/python2.7/site-packages/boto/connection.py", line 555, in __init__

profile_name)


 "/home/gitlab-runner/builds/WgJTr25x/0/databiosphere/toil/src/toil/__init__.py", line 491, in __init__

profile_name=profile_name, **kwargs)


 "/home/gitlab-runner/builds/WgJTr25x/0/databiosphere/toil/venv/local/lib/python2.7/site-packages/boto/provider.py", line 201, in __init__

self.get_credentials(access_key, secret_key, security_token, profile_name)


 "/home/gitlab-runner/builds/WgJTr25x/0/databiosphere/toil/src/toil/__init__.py", line 503, in get_credentials

self._obtain_credentials_from_cache_or_boto3()


 "/home/gitlab-runner/builds/WgJTr25x/0/databiosphere/toil/src/toil/__init__.py", line 620, in _obtain_credentials_from_cache_or_boto3

self._obtain_credentials_from_boto3()


 "/home/gitlab-runner/builds/WgJTr25x/0/databiosphere/toil/src/toil/__init__.py", line 545, in _obtain_credentials_from_boto3

creds.get_frozen_credentials()
AttributeError: 'NoneType' object has no attribute 'get_frozen_credentials'
