{"repo":"ruiyangzhou01/Latest-Release","free":true,"listed":false,"github":"https://github.com/ruiyangzhou01/Latest-Release","clone":"git clone https://github.com/ruiyangzhou01/Latest-Release.git","description":"GitHub release helper for tracking and deploying the latest release.","language":"Python","stars":43,"topics":["github-api","automation","releases","batchfile","python","template"],"license":"GPL-3.0","category":"workflow-automation","readme_excerpt":"Latest Release English Readme 中文自述文件 Deutsche Anleitung Guía en Español Guide en Français 日本語 README Latest Release is a command-line Python tool that checks the latest GitHub releases for a list of repositories and downloads their assets to your machine. It stores the current release tag in config.yaml and updates it after each download to track what is installed. Features - Uses the GitHub Releases API to compare the stored tag with the latest release - Downloads all assets or a single asset matching a keyword - Updates config.yaml with the newest tag after downloading - Automatically extracts .gz , .tar , .zip , and .rar archives and deletes the downloaded archives (no config switch to disable extraction/cleanup) - Optional HTTP/HTTPS proxy for API calls and downloads - Reloads config.yaml on every command so edits take effect immediately Requirements - Python 3 and pip (when running from source) - requests , ruamel.yaml , tqdm , pyyaml - rarfile (only required to extract .rar archives) Installation Choose one of the following options. Option 1: Run the Windows executable Windows only. 1. Go to the GitHub Releases page and expand Assets for the latest release. 2. Download Latest Release.zip and unzip it. 3. Make sure a config.yaml file exists and configure it (see Usage). 4. Open Command Prompt or PowerShell in the folder and run the executable. Option 2: Run from Python Requires Python 3 and pip. 1. Go to the GitHub Releases page and download Source code (zip) . 2. Unzip ","default_branch":null,"files":null,"tree":[],"storefront":"/r/ruiyangzhou01","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ruiyangzhou01/Latest-Release/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}