mkpkglists improvements
All threads resolved!
All threads resolved!
Compare changes
- Kevin Morris authored
Two new archives are available: - packages-meta-v1.json.gz - RPC search formatted data for all packages - ~2.1MB at the time of writing. - packages-meta-ext-v1.json.gz (via --extended) - RPC multiinfo formatted data for all packages. - ~9.8MB at the time of writing. New dependencies are required for this update: - `python-orjson` All archives served out by aur.archlinux.org distribute the Last-Modified header and support the If-Modified-Since header, which should be populated with Last-Modified's value. These should be used by clients to avoid redownloading the archive when unnecessary. Additionally, the new meta archives contain a format suitable for streaming the data as the file is retrieved. It is still in JSON format, however, users can parse package objects line by line after the first '[' found in the file, until the last ']'; both contained on their own lines. Note: This commit is a documentation change and commit body. Signed-off-by:
Kevin Morris <kevr@0cost.org>
+ 3
− 2
@@ -70,7 +70,8 @@ computations and clean up the database:
@@ -79,7 +80,7 @@ These scripts can be installed by running `python3 setup.py install` and are