Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fedora 41, Python 3.13: No output #120

Open
lamyergeier opened this issue Nov 12, 2024 · 0 comments
Open

Fedora 41, Python 3.13: No output #120

lamyergeier opened this issue Nov 12, 2024 · 0 comments

Comments

@lamyergeier
Copy link

lamyergeier commented Nov 12, 2024

Note

I have installed the extension on Firefox and both are updated. It was working fine in the last month with the previous Fedora version.

No output for clients and list

$ pipx install brotab
  installed package brotab 1.4.2, installed using Python 3.13.0
  These apps are now globally available
    - brotab
    - bt
    - bt_mediator
done! ✨ 🌟 ✨
$ brotab install
Installing mediator manifest /home/lamy/.mozilla/native-messaging-hosts/brotab_mediator.json
Installing mediator manifest /home/lamy/.config/chromium/NativeMessagingHosts/brotab_mediator.json
Installing mediator manifest /home/lamy/.config/google-chrome/NativeMessagingHosts/brotab_mediator.json
Installing mediator manifest /home/lamy/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts/brotab_mediator.json
Link to Firefox extension: https://addons.mozilla.org/en-US/firefox/addon/brotab/
Link to Chrome (Chromium)/Brave extension: https://chrome.google.com/webstore/detail/brotab/mhpeahbikehnfkfnmopaigggliclhmnc/
$ brotab clients
$ brotab list

What I tried

  • Installation from master branch (latest commit)
$ pipx install git+https://github.com/balta2ar/brotab.git
Traceback (most recent call last):
  File "/home/lamy/.local/bin/pipx", line 8, in <module>
    sys.exit(cli())
             ~~~^^
  File "/usr/lib/python3.13/site-packages/pipx/main.py", line 1176, in cli
    return run_pipx_command(parsed_pipx_args, subparsers)
  File "/usr/lib/python3.13/site-packages/pipx/main.py", line 282, in run_pipx_command
    return commands.install(
           ~~~~~~~~~~~~~~~~^
        None,
        ^^^^^
    ...<13 lines>...
        python_flag_passed=python_flag_passed,
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/usr/lib/python3.13/site-packages/pipx/commands/install.py", line 47, in install
    package_name_from_spec(package_spec, python, pip_args=pip_args, verbose=verbose)
    ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/site-packages/pipx/commands/common.py", line 388, in package_name_from_spec
    package_name = venv.install_package_no_deps(package_or_url=package_spec, pip_args=pip_args)
  File "/usr/lib/python3.13/site-packages/pipx/venv.py", line 314, in install_package_no_deps
    old_package_set = self.list_installed_packages()
  File "/usr/lib/python3.13/site-packages/pipx/venv.py", line 398, in list_installed_packages
    pip_list = json.loads(cmd_run.stdout.strip())
  File "/usr/lib64/python3.13/json/__init__.py", line 346, in loads
    return _default_decoder.decode(s)
           ~~~~~~~~~~~~~~~~~~~~~~~^^^
  File "/usr/lib64/python3.13/json/decoder.py", line 344, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
               ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.13/json/decoder.py", line 362, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant