X-Git-Url: https://git.kaliko.me/?p=sid.git;a=blobdiff_plain;f=sid%2Farchive.py;h=68c841e21d0f13f34b2d1dfefd1d4d97a5e993fc;hp=9fb0f2ee01ced57bfaf71630eb3c9b0f53f415ed;hb=HEAD;hpb=28d56c0a68c6ca02c5683d8beac423c51024c108 diff --git a/sid/archive.py b/sid/archive.py index 9fb0f2e..e399a59 100644 --- a/sid/archive.py +++ b/sid/archive.py @@ -1,19 +1,10 @@ # -*- coding: utf-8 -*- +# SPDX-FileCopyrightText: 2020 kaliko +# SPDX-License-Identifier: GPL-3.0-or-later +"""Fetch packages info from the archive -# Copyright (C) 2020 kaliko - -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 only. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - +>>> from sid.archive import Archive +""" from re import compile as re_compile @@ -22,9 +13,11 @@ from .lib import get_pkg class Archive(Plugin): - """Fetch package info from the archive + """Fetches package info from the archive """ + #: Current stable Suite stable_codename = 'buster' + #: Pakage name regexp re_pkg = re_compile(r'(?P[0-9a-z.+-]+)$') def __init__(self, bot): @@ -32,10 +25,9 @@ class Archive(Plugin): @botcmd def archive(self, rcv, args): - """Fetch pkg info from the archive: + """Fetches package info from the archive - !archive pkg-name : Returns package versions (by suite) - """ + ``!archive pkg-name`` : Returns package versions (by suite)""" if not args: return if len(args) > 1: