Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def getGithubVersion(addonpage):
- try:
- response = requests.get(addonpage)
- response.raise_for_status() # Raise an exception for HTTP errors
- content = str(response.content)
- #match = re.search(r'<div class="commit-sha-group">\\n<div class="label label-monospace">\\n(?P<hash>[^<]+?)\\n</div>', content)
- match = re.search(r'<include-fragment src="/(.+)/(.+)/tree-commit/(?P<hash>[^<]+?)" class="commit-tease commit-loader">', content)
- result = ''
- if match:
- result = match.group('hash')
- return result.strip()
- except Exception as err:
- print('Failed to find version number for: ' + addonpage)
- print(err)
- return ''
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement