moban icon indicating copy to clipboard operation
moban copied to clipboard

TypeError running moban locally on pypi-mobans

Open jayvdb opened this issue 5 years ago • 1 comments

$ git checkout https://github.com/moremoban/pypi-mobans/
$ cd pypi-mobans
$ git checkout 255752d4
$ python3.7 -m moban -m mobanfile
Cloning sphinx...
Cloning into 'sphinx'...
remote: Enumerating objects: 95043, done.
remote: Total 95043 (delta 0), reused 0 (delta 0), pack-reused 95043
Receiving objects: 100% (95043/95043), 36.28 MiB | 744.00 KiB/s, done.
Resolving deltas: 100% (72370/72370), done.
Traceback (most recent call last):
  File "/usr/lib64/python3.7/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/usr/lib64/python3.7/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/usr/lib/python3.7/site-packages/moban/__main__.py", line 4, in <module>
    main()
  File "/usr/lib/python3.7/site-packages/moban/main.py", line 36, in main
    count = handle_moban_file(moban_file, options)
  File "/usr/lib/python3.7/site-packages/moban/main.py", line 142, in handle_moban_file
    mobanfile.handle_moban_file_v1(moban_file_configurations, options)
  File "/usr/lib/python3.7/site-packages/moban/mobanfile.py", line 79, in handle_moban_file_v1
    number_of_templated_files = handle_targets(merged_options, targets)
  File "/usr/lib/python3.7/site-packages/moban/mobanfile.py", line 115, in handle_targets
    for file_list in list_of_templating_parameters:
  File "/usr/lib/python3.7/site-packages/moban/utils.py", line 101, in expand_directories
    true_template_file = os.path.join(a_template_dir, template_file)
  File "/usr/lib64/python3.7/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib64/python3.7/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'CommentedSeq'

jayvdb avatar Jul 08 '19 10:07 jayvdb