Skip to content

b4 prep --edit-cover throws ValueError #74

Description

@fschrempf

I'm getting the following error when setting up a new branch and editing the cover letter through b4 prep --edit-cover with Python 3.14.3:

Invoking git-filter-repo to update the cover letter.
Traceback (most recent call last):
  File "/home/frieder/.local/bin/b4", line 6, in <module>
    sys.exit(cmd())
             ~~~^^
  File "/home/frieder/.local/pipx/venvs/b4/lib/python3.14/site-packages/b4/command.py", line 489, in cmd
    cmdargs.func(cmdargs)
    ~~~~~~~~~~~~^^^^^^^^^
  File "/home/frieder/.local/pipx/venvs/b4/lib/python3.14/site-packages/b4/command.py", line 85, in cmd_prep
    b4.ez.cmd_prep(cmdargs)
    ~~~~~~~~~~~~~~^^^^^^^^^
  File "/home/frieder/.local/pipx/venvs/b4/lib/python3.14/site-packages/b4/ez.py", line 3115, in cmd_prep
    return edit_cover()
  File "/home/frieder/.local/pipx/venvs/b4/lib/python3.14/site-packages/b4/ez.py", line 855, in edit_cover
    store_cover(new_cover, tracking)
    ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
  File "/home/frieder/.local/pipx/venvs/b4/lib/python3.14/site-packages/b4/ez.py", line 719, in store_cover
    run_frf(frf)
    ~~~~~~~^^^^^
  File "/home/frieder/.local/pipx/venvs/b4/lib/python3.14/site-packages/b4/ez.py", line 128, in run_frf
    frf.run()
    ~~~~~~~^^
  File "/home/frieder/.local/pipx/venvs/b4/lib/python3.14/site-packages/git_filter_repo.py", line 4875, in run
    self._run_sanity_checks()
    ~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/home/frieder/.local/pipx/venvs/b4/lib/python3.14/site-packages/git_filter_repo.py", line 3276, in _run_sanity_checks
    self._config_settings = GitUtils.get_config_settings(target_working_dir)
                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
  File "/home/frieder/.local/pipx/venvs/b4/lib/python3.14/site-packages/git_filter_repo.py", line 1692, in get_config_settings
    return dict(line.split(b'=', maxsplit=1)
                for line in output.strip().split(b"\n"))
ValueError: dictionary update sequence element #141 has length 1; 2 is required

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions