Attempting to install chirp-20240706-py3-none-any.whl on Linux Mint 21.3, I get the following pip_errors.log: ========================================================================================== PIP STDOUT ---------- Processing ./chirp-20240706-py3-none-any.whl Collecting pyserial (from chirp==20240706) Downloading pyserial-3.5-py2.py3-none-any.whl.metadata (1.6 kB) Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from chirp==20240706) (2.25.1) Collecting yattag (from chirp==20240706) Using cached yattag-1.15.2.tar.gz (28 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'error'
PIP STDERR ---------- error: subprocess-exited-with-error
× python setup.py egg_info did not run successfully. │ exit code: 1 ╰─> [28 lines of output] Traceback (most recent call last): File "<string>", line 2, in <module> File "<pip-setuptools-caller>", line 34, in <module> File "/tmp/pip-install-bvy7o125/yattag_4e615897f998430bbe99e6748ecc4b2f/setup.py", line 6, in <module> setup( File "/home/randy/.local/pipx/shared/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 184, in setup return run_commands(dist) File "/home/randy/.local/pipx/shared/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 200, in run_commands dist.run_commands() File "/home/randy/.local/pipx/shared/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 970, in run_commands self.run_command(cmd) File "/home/randy/.local/pipx/shared/lib/python3.10/site-packages/setuptools/dist.py", line 956, in run_command super().run_command(command) File "/home/randy/.local/pipx/shared/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 989, in run_command cmd_obj.run() File "/home/randy/.local/pipx/shared/lib/python3.10/site-packages/setuptools/command/egg_info.py", line 310, in run self.find_sources() File "/home/randy/.local/pipx/shared/lib/python3.10/site-packages/setuptools/command/egg_info.py", line 318, in find_sources mm.run() File "/home/randy/.local/pipx/shared/lib/python3.10/site-packages/setuptools/command/egg_info.py", line 544, in run self.prune_file_list() File "/home/randy/.local/pipx/shared/lib/python3.10/site-packages/setuptools/command/egg_info.py", line 610, in prune_file_list base_dir = self.distribution.get_fullname() File "/home/randy/.local/pipx/shared/lib/python3.10/site-packages/setuptools/_core_metadata.py", line 266, in get_fullname return _distribution_fullname(self.get_name(), self.get_version()) File "/home/randy/.local/pipx/shared/lib/python3.10/site-packages/setuptools/_core_metadata.py", line 284, in _distribution_fullname canonicalize_version(version, strip_trailing_zero=False), TypeError: canonicalize_version() got an unexpected keyword argument 'strip_trailing_zero' [end of output]
note: This error originates from a subprocess, and is likely not a problem with pip. error: metadata-generation-failed
× Encountered error while generating package metadata. ╰─> See above for output.
note: This is an issue with the package mentioned above, not pip. hint: See above for details. =================================================================================== I am unable to figure out how to fix this. Any help would be appreciated. Thanks.