Ubuntu Release Info

02 November 2018
ubuntu

I recently needed a way to more easily gather a list of supported releases of Ubuntu and preferably installed via PyPI. There exists the distro-info package in Ubuntu that is updated after release. The problem is it needs to be updated after a new release and when embedded inside a snap that means twice a year maintenance.

The solution was to develop a Python app that would query the data found in changelogs.ubuntu.com as that is kept up to date after each release. This does mean making two small file downloads.

demo

How to Install

As this is a snap it is installed easily via the snap store:

snap install ubuntu-release-info

You can also use it via PyPI:

pip3 install ubuntu-release-info

Usage

The app takes a particular query and prints out the release codenames matching it. Below is a list of the possible queries:

example

Bugs, Feature Requests, Questions

If you encounter an issue, have a feature request or idea for something new, or have questions about the tool feel free to file a GitHub issue!

References

Ubuntu Support of AWS Graviton2 Instances

09 July 2020
ubuntu

Ubuntu Advantage Offerings in 20.04 LTS

01 May 2020
ubuntu

The New Ubuntu Server Guide

30 April 2020
ubuntu