#1146034 python-aio-georss-client: FTBFS: E AttributeError: 'dict' object has no attribute 'split' #1146034
- Package:
- src:python-aio-georss-client
- Source:
- src:python-aio-georss-client
- Submitter:
- Santiago Vila
- Date:
- 2026-08-30 11:07:02 UTC
- Severity:
- normal
- Tags:
Dear maintainer: During a rebuild of all packages in unstable, this package failed to build. Below you will find the last part of the build log (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202608/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you cannot reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:python-aio-georss-client, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] =================================== FAILURES =================================== ^^^^^^^^^^^^^^^^^^^ tests/test_feed.py:110: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ aio_georss_client/feed.py:79: in update status, rss_data = await self._fetch() ^^^^^^^^^^^^^^^^^^^ aio_georss_client/feed.py:116: in _fetch feed_data = parser.parse(text) ^^^^^^^^^^^^^^^^^^ aio_georss_client/xml_parser/__init__.py:106: in parse parsed_dict = xmltodict.parse( /usr/lib/python3/dist-packages/xmltodict.py:368: in parse parser.Parse(xml_input, True) ../Modules/pyexpat.c:554: in EndElement ??? /usr/lib/python3/dist-packages/xmltodict.py:138: in endElement self.item = self.push_data(self.item, name, item) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /usr/lib/python3/dist-packages/xmltodict.py:159: in push_data result = self.postprocessor(self.path, key, data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ aio_georss_client/xml_parser/__init__.py:81: in postprocessor point_coordinates = XmlParser._process_coordinates(value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ value = {'@xmlns': {'': 'http://www.georss.org/georss'}, '#text': '-34.937663524 148.597260613 -34.9377026399999 148.597169138...1 -34.937336692 148.597589818 -34.937417185 148.597501208 -34.9375217259999 148.597421427 -34.937663524 148.597260613'} @staticmethod def _process_coordinates(value: str) -> list[float]: """Turn white-space separated list of numbers into list of floats.""" aio_georss_client/xml_parser/__init__.py:97: AttributeError =============================== warnings summary =============================== tests/test_feed.py: 65 warnings tests/test_feed_manager.py: 30 warnings tests/test_xml_parser.py: 18 warnings /usr/lib/python3/dist-packages/dateparser/utils/strptime.py:94: DeprecationWarning: Parsing dates involving a day of month without a year specified is ambiguous and fails to parse leap day. The default behavior will change in Python 3.15 to either always raise an exception or to use a different default year (TBD). To avoid trouble, add a specific year to the input & format. See https://github.com/python/cpython/issues/70647. obj = datetime(*__strptime(date_string, format)[:-3])
We believe that the bug you reported is fixed in the latest version of python-aio-georss-client, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1146034@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Alexandre Detiste <tchet@debian.org> (supplier of updated python-aio-georss-client package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Sun, 30 Aug 2026 12:39:10 +0200 Source: python-aio-georss-client Architecture: source Version: 2026.6.0-1 Distribution: unstable Urgency: medium Maintainer: Home Assistant Team <team+homeassistant@tracker.debian.org> Changed-By: Alexandre Detiste <tchet@debian.org> Closes: 1146034 Changes: python-aio-georss-client (2026.6.0-1) unstable; urgency=medium . * Team Upload * New upstream version 2026.6.0 (Closes: #1146034) * Add build-dep on python3-aiointercept * Switch d/watch to GitHub to get tests/ * Bump Standards-Version to 4.7.4, drop Priority: tag * Bump debhelper from old 11 to 13. * Use versioned copyright format URI. * Add debian/salsa-ci.yml * Add debian/upstream/metadata * Mark most build-deps as <!nocheck> * Add debian/gbp.conf Checksums-Sha1: 33907bf8b6ee9c6d3991d8a71f13deea3ad63cfb 2603 python-aio-georss-client_2026.6.0-1.dsc a0c88bd6a8d257d753954139a533029a2f110a85 35377 python-aio-georss-client_2026.6.0.orig.tar.gz 6e9c5a513ed6dc405de444689a60ebee854b5ab7 2320 python-aio-georss-client_2026.6.0-1.debian.tar.xz 8a0f717415d028a94a5fdde412c8548d98e924e1 7242 python-aio-georss-client_2026.6.0-1_source.buildinfo Checksums-Sha256: 603b5769bd2c9d982d093b21eb3d73f399d6194d8af37f260943b8c479cb975b 2603 python-aio-georss-client_2026.6.0-1.dsc 27f840043a7de1976a6a8456aa375008ff0d18d7dac155b0bee37870df0d8182 35377 python-aio-georss-client_2026.6.0.orig.tar.gz d6362967c17c5cac4826ac9479996d8c1c7b7a8efb7c5456cc96f9aad21911ba 2320 python-aio-georss-client_2026.6.0-1.debian.tar.xz 3b2b27a055b5125ba09289a6b5bef35efe301f4598e7ac6fa1adb254b1ff5733 7242 python-aio-georss-client_2026.6.0-1_source.buildinfo Files: 88e9de745bb0b2dca1ae1b89d0f6f11b 2603 python optional python-aio-georss-client_2026.6.0-1.dsc 7ecae0b029b011923062581cc1af0c30 35377 python optional python-aio-georss-client_2026.6.0.orig.tar.gz 7689573656c2fccc64adcca894f9f8fe 2320 python optional python-aio-georss-client_2026.6.0-1.debian.tar.xz 49c7d099deb2532627fecfbc894b24e2 7242 python optional python-aio-georss-client_2026.6.0-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmqUCJgRHHRjaGV0QGRl Ymlhbi5vcmcACgkQMfMURUShdBoKmQ//Wu6G61gcKZSwR+ltA9WMif6Y932PhK6c VIPh/nrmiSXJM1S5fm5TUbNcynm+15+qj/ylEIhmeKFbbm0YeC15zSfs5VvZrihv I8p0LWiSkLbWk2gzpTgskX8RxQPETvbwerOr8lvBwJVQsz422rru9xmyeZuRIFlr OMNR4WWFmemxWeIz+PABGck8Tzmhsd5xDGlh4Au1Zu5TFLyPh+x9RSf2J7x73NsS J1LketPg18VLWLgqJoWiGK0hH8e6RjWaeGF3pHgi685l7pFRKcYYNgfTXH7yDv7N flwrt8J9Zda5JVT6QkCWlZYtiDWJOoCUtS6+4N4owfW6IgbIzcQ8CGNUvIsKOoCh VXjs60XHPjlVI2nA+N1dHgB4RCKpCicl58cEGEID1nlFLCwRMaKN0s2hX79F8PMx c6aZn4byr89NTW2CA98PsDWlq1uxDVESh13ljC0L7RA0kyHGfDn+iDzdaNHE+GtP Qe/u3BOK1uoHMT8BdVKCPolGr/t0p/T9BrEd4dlDDo4ecZHg9LhdcdrRnneY/2zQ kHtK9vC4sGGz5Avv9ZSy60X3utUQduEFQyRj8HSy4aBWTZ/9h52m6prod0jafAAP C7hoiDR415Vizivip1vCqLqB5qjCxKRZdTbr+wlXlCzIvCuqaaXoiaAfdDl9LuYs 7J2qqALOzHc= =h+IP -----END PGP SIGNATURE-----