zeldor.biz

Linux, programming and more

Copyright © 2023
Log in

Get release version from GitHub with python

August 17, 2020 by Igor Drobot Leave a Comment

To automate the roundcube upgrade-process was necessary to download the latest archive from GitHub.
To identify the latest version just follow the latest release.

This trick will also work for any other GitHub project:

import requests
url = 'https://github.com/roundcube/roundcubemail/releases/latest'
r = requests.get(url)
version = r.url.split('/')[-1]

print(version)

Filed Under: Linux

Categories

Archives

Tags

apache2 Apple arduino ARM Automation backup bash Cisco Cluster Corosync Database Debian Debian squeeze DIY DNS Fedora FTP Fun Icinga Ipv6 KVM Linux LVM MAC OS X Monitoring MySQL Nagios Nginx openSUSE OpenVPN PHP Proxy Python python3 qemu RAID rsync Samba security ssh Ubuntu virtualization Windows Windows 7 Wordpress

Leave a Reply

Your email address will not be published. Required fields are marked *