mkpkglists improvements
All threads resolved!
All threads resolved!
Compare changes
Files
2- Kevin Morris authored
The SQL logic in this file for package metadata now exactly reflects RPC's search logic, without searching for specific packages. Two command line arguments are available: --extended | Include License, Keywords and Groups fields --all | Include License, Keywords, Groups, dependencies and relations When one of these arguments are passed, the script will create a packages-meta-ext-v1.json.gz, configured via packagesmetaextfile. Done this way so that there are multiple options for archive; the roughly 2.4MB basic metadata (-meta-v1) and the ~4-7MB (--extended) / 9.8MB (--all) metadata (-meta-ext-v1). Signed-off-by:
Kevin Morris <kevr@0cost.org>
+ 213
− 33
@@ -20,6 +43,7 @@ def state_path(archive: str) -> str:
@@ -53,6 +77,139 @@ def update_state(state: str, update_time: int) -> None:
@@ -64,47 +221,68 @@ def main():
@@ -118,6 +296,7 @@ def main():
@@ -130,6 +309,7 @@ def main():