jw.pkg.cmds.distro.lib.Package: Add class

Add a package metadata abstraction.

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2026-02-17 15:09:03 +01:00
commit 18747b8254

View file

@ -0,0 +1,14 @@
# -*- coding: utf-8 -*-
class Package:
name: str = None
vendor: str|None = None
packager: str|None = None
url: str|None = None
def __init__(self, name: str, vendor: str|None=None, packager: str|None=None, url: str|None=None):
self.name = name
self.vendor = vendor
self.packager = packager
self.url = url