Source: sunpy Version: 1.0.3-2 Severity: serious Tags: ftbfs patch Hi Maintainer
A recent rebuild of sunpy with Python 3.8 failed [1]. I've copied what I hope is the relevant part of the log below. A patch is available from Ubuntu [2]. Regards Graham [1] https://buildd.debian.org/status/package.php?p=sunpy [2] https://launchpadlibrarian.net/448213313/sunpy_1.0.3-2_1.0.3-2ubuntu2.diff.gz _________________________________ test_sysinfo _________________________________ def test_sysinfo(): output = sunpy.util.get_sys_dict() assert isinstance(output, dict) > sunpy.system_info() sunpy/util/tests/test_sysinfo.py:7: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def system_info(): """ Takes dictionary from sys_info() and prints the contents in an attractive fashion. """ sys_prop = get_sys_dict() # title print("==============================") print("SunPy Installation Information") print("==============================\n") # general properties print("#######") print("General") print("#######") # OS and architecture information for sys_info in ['Time', 'System', 'Processor', 'Arch', 'SunPy']: print('{} : {}'.format(sys_info, sys_prop[sys_info])) if sys_prop['System'] == "Linux": > distro = " ".join(platform.linux_distribution()) E AttributeError: module 'platform' has no attribute 'linux_distribution' sunpy/util/sysinfo.py:121: AttributeError