diff --git a/python/distro_info.py b/python/distro_info.py index c87fbff6..0a624745 100644 --- a/python/distro_info.py +++ b/python/distro_info.py @@ -1,3 +1,4 @@ +# Copyright (C) 2021, Trisquel GNU/Linux developers # Copyright (C) 2009-2012, Benjamin Drung # # Permission to use, copy, modify, and/or distribute this software for any @@ -12,7 +13,7 @@ # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -"""provides information about Ubuntu's and Debian's distributions""" +"""provides information about Trisquel's and Debian's distributions""" import csv import datetime @@ -100,7 +101,7 @@ class DistroInfo: """Base class for distribution information. - Use DebianDistroInfo or UbuntuDistroInfo instead of using this directly. + Use DebianDistroInfo or TrisquelDistroInfo instead of using this directly. """ def __init__(self, distro): @@ -340,16 +340,16 @@ class DebianDistroInfo(DistroInfo): ] -class UbuntuDistroInfo(DistroInfo): - """provides information about Ubuntu's distributions""" +class TrisquelDistroInfo(DistroInfo): + """provides information about Trisquel's distributions""" def __init__(self) -> None: - super().__init__("Ubuntu") + super().__init__("Trisquel") def lts( self, date: typing.Optional[datetime.date] = None, result: str = "codename" ) -> typing.Union[DistroRelease, str]: - """Get latest long term support (LTS) Ubuntu distribution based on the + """Get latest long term support (LTS) Trisquel distribution based on the given date.""" if date is None: date = self._date @@ -372,7 +372,7 @@ class UbuntuDistroInfo(DistroInfo): def supported( self, date: typing.Optional[datetime.date] = None, result: str = "codename" ) -> list[typing.Union[DistroRelease, str]]: - """Get list of all supported Ubuntu distributions based on the given + """Get list of all supported Trisquel distributions based on the given date.""" if date is None: date = self._date @@ -382,17 +382,3 @@ class UbuntuDistroInfo(DistroInfo): if (x.eol and date <= x.eol) or (x.eol_server is not None and date <= x.eol_server) ] return distros - - def supported_esm( - self, date: typing.Optional[datetime.date] = None, result: str = "codename" - ) -> list[typing.Union[DistroRelease, str]]: - """Get list of all ESM supported Ubuntu distributions based on the - given date.""" - if date is None: - date = self._date - distros = [ - self._format(result, x) - for x in self._avail(date) - if x.eol_esm is not None and date <= x.eol_esm - ] - return distros