vcspull
vcspull copied to clipboard
Sync error: `TypeError: sequence item 6: expected str instance, PosixPath found`
vcspull --version
vcspull 1.13.0a4, libvcs 0.13.0a13
❯ vcspull sync pytest
abort: HTTP Error 404: Not Found
Traceback (most recent call last):
File "/home/t/.local/bin/vcspull", line 8, in <module>
sys.exit(cli.cli())
File "/home/t/.local/lib/python3.10/site-packages/click/core.py", line 1130, in __call__
return self.main(*args, **kwargs)
File "/home/t/.local/lib/python3.10/site-packages/click/core.py", line 1055, in main
rv = self.invoke(ctx)
File "/home/t/.local/lib/python3.10/site-packages/click/core.py", line 1657, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/t/.local/lib/python3.10/site-packages/click/core.py", line 1404, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/t/.local/lib/python3.10/site-packages/click/core.py", line 760, in invoke
return __callback(*args, **kwargs)
File "/home/t/.local/lib/python3.10/site-packages/vcspull/cli/sync.py", line 89, in sync
list(map(update_repo, found_repos))
File "/home/t/.local/lib/python3.10/site-packages/vcspull/cli/sync.py", line 104, in update_repo
r.update_repo(set_remotes=True) # Creates repo if not exists and fetches
File "/home/t/.local/lib/python3.10/site-packages/libvcs/projects/hg.py", line 37, in update_repo
self.obtain()
File "/home/t/.local/lib/python3.10/site-packages/libvcs/projects/hg.py", line 28, in obtain
self.run(["clone", "--noupdate", "-q", "--", self.url, self.dir])
File "/home/t/.local/lib/python3.10/site-packages/libvcs/projects/base.py", line 154, in run
return run(
File "/home/t/.local/lib/python3.10/site-packages/libvcs/_internal/run.py", line 287, in run
raise exc.CommandError(output=output, returncode=code, cmd=args)
File "/home/t/.local/lib/python3.10/site-packages/libvcs/exc.py", line 20, in __init__
cmd = " ".join(cmd)
TypeError: sequence item 6: expected str instance, PosixPath found