Public bug reported:

A new version of distro-info has just broken all applications that rely
on the python module. One of this applications is MAAS.

Example:

# In Xenial, you would do something like:

from distro_info import UbuntuDistroInfo
info = UbuntuDistroInfo()
for row in info._avail(info._date):
    print(row['series'])

# In Artful, this no longer works. It would have to be done like:

from distro_info import UbuntuDistroInfo
info = UbuntuDistroInfo()
for row in info._avail(info._date):
    print(row.series)

** Affects: distro-info (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1711197

Title:
  distro-info returns an object instead of a dictionary which breaks
  applications relying on it

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/distro-info/+bug/1711197/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to