[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#975531: pyhamtools's autopkg tests fail with Python 3.9



Package: src:pyhamtools
Version: 0.7.5-1
Severity: serious
Tags: sid bullseye
User: debian-python@lists.debian.org
Usertags: python3.9

[...]
autopkgtest [01:09:28]: test test: [-----------------------
240.98586185281698
{'morning_dawn': datetime.datetime(2020, 11, 23, 6, 25, 46, 548400,
tzinfo=<UTC>), 'sunrise': datetime.datetime(2020, 11, 23, 7, 4, 19, 896518,
tzinfo=<UTC>), 'evening_dawn': datetime.datetime(2020, 11, 23, 15, 35, 14,
459930, tzinfo=<UTC>), 'sunset': datetime.datetime(2020, 11, 23, 16, 13, 46,
899807, tzinfo=<UTC>)}
{'band': 20, 'mode': 'CW'}
Traceback (most recent call last):
  File "/tmp/autopkgtest-lxc.fabnekl3/downtmp/build.IrN/src/debian/tests/test",
line 14, in <module>
    my_lookuplib = LookupLib(lookuptype="countryfile",
filename="test/fixtures/cty.plist")
  File "/usr/lib/python3/dist-packages/pyhamtools/lookuplib.py", line 113, in
__init__
    self._load_countryfile(cty_file=self._lib_filename)
  File "/usr/lib/python3/dist-packages/pyhamtools/lookuplib.py", line 1040, in
_load_countryfile
    cty_dict = self._parse_country_file(cty_file, country_mapping_filename)
  File "/usr/lib/python3/dist-packages/pyhamtools/lookuplib.py", line 1429, in
_parse_country_file
    mapping = json.loads(f.read(),encoding='UTF-8')
  File "/usr/lib/python3.9/json/__init__.py", line 359, in loads
    return cls(**kw).decode(s)
TypeError: __init__() got an unexpected keyword argument 'encoding'
autopkgtest [01:09:29]: test test: -----------------------]
autopkgtest [01:09:29]: test test:  - - - - - - - - - - results - - - - - - - - - -
test                 FAIL non-zero exit status 1
autopkgtest [01:09:29]: test test:  - - - - - - - - - - stderr - - - - - - - - - -
Traceback (most recent call last):
  File "/tmp/autopkgtest-lxc.fabnekl3/downtmp/build.IrN/src/debian/tests/test",
line 14, in <module>
    my_lookuplib = LookupLib(lookuptype="countryfile",
filename="test/fixtures/cty.plist")
  File "/usr/lib/python3/dist-packages/pyhamtools/lookuplib.py", line 113, in
__init__
    self._load_countryfile(cty_file=self._lib_filename)
  File "/usr/lib/python3/dist-packages/pyhamtools/lookuplib.py", line 1040, in
_load_countryfile
    cty_dict = self._parse_country_file(cty_file, country_mapping_filename)
  File "/usr/lib/python3/dist-packages/pyhamtools/lookuplib.py", line 1429, in
_parse_country_file
    mapping = json.loads(f.read(),encoding='UTF-8')
  File "/usr/lib/python3.9/json/__init__.py", line 359, in loads
    return cls(**kw).decode(s)
TypeError: __init__() got an unexpected keyword argument 'encoding'
autopkgtest [01:09:29]: @@@@@@@@@@@@@@@@@@@@ summary
test                 FAIL non-zero exit status 1


Reply to: