================================================================================
Apps already with an update PR:
- code-server (4.90.3 -> 4.91.0) see https://github.com/YunoHost-Apps/code-server_ynh/pull/100
- cryptpad (5.3.0 -> 2024.6.0) see https://github.com/YunoHost-Apps/cryptpad_ynh/pull/222
- directorylister (4.0.0 -> 4.1.0) see https://github.com/YunoHost-Apps/directorylister_ynh/pull/7
- discourse (2.8.14 -> 3.2.3) see https://github.com/YunoHost-Apps/discourse_ynh/pull/188
- elabftw (4.2.4 -> 5.0.4) see https://github.com/YunoHost-Apps/elabftw_ynh/pull/13
- firefly-iii-di (1.2.2 -> 1.5.2) see https://github.com/YunoHost-Apps/firefly-iii-di_ynh/pull/15
- framaforms (1.0.3 -> 1.1) see https://github.com/YunoHost-Apps/framaforms_ynh/pull/72
- ghost (5.87.1 -> 5.87.2) see https://github.com/YunoHost-Apps/ghost_ynh/pull/359
- grist (1.1.15 -> 1.1.16) see https://github.com/YunoHost-Apps/grist_ynh/pull/42
- jeedom (4.1.19 -> 4.4.8.1) see https://github.com/YunoHost-Apps/jeedom_ynh/pull/36
- joomla (5.1.1 -> 5.1.2) see https://github.com/YunoHost-Apps/joomla_ynh/pull/47
- jupyterlab (4.1.5 -> 5.0.0) see https://github.com/YunoHost-Apps/jupyterlab_ynh/pull/149
- kavita (0.8.1 -> 0.8.2) see https://github.com/YunoHost-Apps/kavita_ynh/pull/47
- libreddit (0.30.1 -> 3.0.0) see https://github.com/YunoHost-Apps/libreddit_ynh/pull/48
- matrix-appservice-irc (0.36.0 -> 2.0.1) see https://github.com/YunoHost-Apps/matrix-appservice-irc_ynh/pull/7
- misskey (2024.3.1 -> 2024.5.0) see https://github.com/YunoHost-Apps/misskey_ynh/pull/161
- ofbiz (18.12.07 -> 18.12.15) see https://github.com/YunoHost-Apps/ofbiz_ynh/pull/15
- peertube-search-index (0.0.1.2023.08.08 -> 1.0.0) see https://github.com/YunoHost-Apps/peertube-search-index_ynh/pull/38
- pleroma (2.6.2 -> 2.6.3) see https://github.com/YunoHost-Apps/pleroma_ynh/pull/273
- rallly (3.7.0 -> 3.9.0) see https://github.com/YunoHost-Apps/rallly_ynh/pull/10
- teampass (3.0.0.23 -> 3.1.1) see https://github.com/YunoHost-Apps/teampass_ynh/pull/41
- tooljet (2.63.0 -> 2.65.0) see https://github.com/YunoHost-Apps/tooljet_ynh/pull/196
- tracim (04.09.01 -> 04.10.00) see https://github.com/YunoHost-Apps/tracim_ynh/pull/30
- wallabag2 (2.5.4 -> 2.6.9) see https://github.com/YunoHost-Apps/wallabag2_ynh/pull/206
================================================================================
Apps updated:
- fluffychat (1.21.1 -> 1.21.2) see https://github.com/YunoHost-Apps/fluffychat_ynh/pull/32
- jackett (0.22.315 -> 0.22.326) see https://github.com/YunoHost-Apps/jackett_ynh/pull/168
- koel (7.0.2 -> 7.0.3) see https://github.com/YunoHost-Apps/koel_ynh/pull/14
- lxd (app version did not change) see https://github.com/YunoHost-Apps/lxd_ynh/pull/176
- olivetin (2024.07.07 -> 2024.07.13) see https://github.com/YunoHost-Apps/olivetin_ynh/pull/9
- pihole (app version did not change) see https://github.com/YunoHost-Apps/pihole_ynh/pull/195
================================================================================
Apps failed:
========================================
caerp
----------------------------------------

  Checking main ...

Traceback (most recent call last):
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 643, in run_autoupdate_for_multiprocessing
    result = autoupdater.run(edit=edit, commit=commit, pr=pr)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 234, in run
    update = self.get_source_update(source, infos)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 388, in get_source_update
    result = self.get_latest_version_and_asset(strategy, asset, autoupdate)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 469, in get_latest_version_and_asset
    api = GitlabAPI(upstream)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/rest_api.py", line 55, in __init__
    self.forge_root = self.get_forge_root(upstream).rstrip("/")
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/rest_api.py", line 62, in get_forge_root
    r.raise_for_status()
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/venv/lib/python3.9/site-packages/requests/models.py", line 1021, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 500 Server Error: Internal Server Error for url: https://framagit.org/caerp/caerp



========================================
chatonsinfos
----------------------------------------

  Checking main ...

Traceback (most recent call last):
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 643, in run_autoupdate_for_multiprocessing
    result = autoupdater.run(edit=edit, commit=commit, pr=pr)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 234, in run
    update = self.get_source_update(source, infos)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 388, in get_source_update
    result = self.get_latest_version_and_asset(strategy, asset, autoupdate)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 469, in get_latest_version_and_asset
    api = GitlabAPI(upstream)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/rest_api.py", line 55, in __init__
    self.forge_root = self.get_forge_root(upstream).rstrip("/")
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/rest_api.py", line 62, in get_forge_root
    r.raise_for_status()
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/venv/lib/python3.9/site-packages/requests/models.py", line 1021, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 500 Server Error: Internal Server Error for url: https://framagit.org/chatons/chatonsinfos



========================================
domoticz
----------------------------------------

  Checking main ...

Traceback (most recent call last):
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 516, in get_latest_version_and_asset
    _, url = self.find_matching_asset(latest_assets, asset_regex)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 445, in find_matching_asset
    raise RuntimeError(
RuntimeError: No assets matching regex '.*domoticz_linux_aarch64.tgz' in ['domoticz_linux_2024.7_x86_64.tgz']

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 643, in run_autoupdate_for_multiprocessing
    result = autoupdater.run(edit=edit, commit=commit, pr=pr)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 234, in run
    update = self.get_source_update(source, infos)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 388, in get_source_update
    result = self.get_latest_version_and_asset(strategy, asset, autoupdate)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 519, in get_latest_version_and_asset
    raise RuntimeError(
RuntimeError: No assets matching regex '.*domoticz_linux_aarch64.tgz' in ['domoticz_linux_2024.7_x86_64.tgz'].
Full release details on https://github.com/domoticz/domoticz/releases/tag/2024.7.



========================================
focalboard
----------------------------------------

  Checking main ...

Traceback (most recent call last):
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 505, in get_latest_version_and_asset
    _, url = self.find_matching_asset(latest_assets, asset)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 445, in find_matching_asset
    raise RuntimeError(
RuntimeError: No assets matching regex '^focalboard-server-linux-amd64.tar.gz$' in ['mattermost-plugin-focalboard-v8.0.0-darwin-amd64.tar.gz', 'mattermost-plugin-focalboard-v8.0.0-darwin-amd64.tar.gz.asc', 'mattermost-plugin-focalboard-v8.0.0-darwin-amd64.tar.gz.sig', 'mattermost-plugin-focalboard-v8.0.0-darwin-arm64.tar.gz', 'mattermost-plugin-focalboard-v8.0.0-darwin-arm64.tar.gz.asc', 'mattermost-plugin-focalboard-v8.0.0-darwin-arm64.tar.gz.sig', 'mattermost-plugin-focalboard-v8.0.0-linux-amd64.tar.gz', 'mattermost-plugin-focalboard-v8.0.0-linux-amd64.tar.gz.asc', 'mattermost-plugin-focalboard-v8.0.0-linux-amd64.tar.gz.sig', 'mattermost-plugin-focalboard-v8.0.0-linux-arm64.tar.gz', 'mattermost-plugin-focalboard-v8.0.0-linux-arm64.tar.gz.asc', 'mattermost-plugin-focalboard-v8.0.0-linux-arm64.tar.gz.sig', 'mattermost-plugin-focalboard-v8.0.0-windows-amd64.tar.gz', 'mattermost-plugin-focalboard-v8.0.0-windows-amd64.tar.gz.asc', 'mattermost-plugin-focalboard-v8.0.0-windows-amd64.tar.gz.sig', 'mattermost-plugin-focalboard.tar.gz', 'mattermost-plugin-focalboard.tar.gz.asc', 'mattermost-plugin-focalboard.tar.gz.sig']

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 643, in run_autoupdate_for_multiprocessing
    result = autoupdater.run(edit=edit, commit=commit, pr=pr)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 234, in run
    update = self.get_source_update(source, infos)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 388, in get_source_update
    result = self.get_latest_version_and_asset(strategy, asset, autoupdate)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 508, in get_latest_version_and_asset
    raise RuntimeError(
RuntimeError: No assets matching regex '^focalboard-server-linux-amd64.tar.gz$' in ['mattermost-plugin-focalboard-v8.0.0-darwin-amd64.tar.gz', 'mattermost-plugin-focalboard-v8.0.0-darwin-amd64.tar.gz.asc', 'mattermost-plugin-focalboard-v8.0.0-darwin-amd64.tar.gz.sig', 'mattermost-plugin-focalboard-v8.0.0-darwin-arm64.tar.gz', 'mattermost-plugin-focalboard-v8.0.0-darwin-arm64.tar.gz.asc', 'mattermost-plugin-focalboard-v8.0.0-darwin-arm64.tar.gz.sig', 'mattermost-plugin-focalboard-v8.0.0-linux-amd64.tar.gz', 'mattermost-plugin-focalboard-v8.0.0-linux-amd64.tar.gz.asc', 'mattermost-plugin-focalboard-v8.0.0-linux-amd64.tar.gz.sig', 'mattermost-plugin-focalboard-v8.0.0-linux-arm64.tar.gz', 'mattermost-plugin-focalboard-v8.0.0-linux-arm64.tar.gz.asc', 'mattermost-plugin-focalboard-v8.0.0-linux-arm64.tar.gz.sig', 'mattermost-plugin-focalboard-v8.0.0-windows-amd64.tar.gz', 'mattermost-plugin-focalboard-v8.0.0-windows-amd64.tar.gz.asc', 'mattermost-plugin-focalboard-v8.0.0-windows-amd64.tar.gz.sig', 'mattermost-plugin-focalboard.tar.gz', 'mattermost-plugin-focalboard.tar.gz.asc', 'mattermost-plugin-focalboard.tar.gz.sig'].
Full release details on https://github.com/mattermost/focalboard/releases/tag/v8.0.0.



========================================
plainpad
----------------------------------------

  Checking main ...

Traceback (most recent call last):
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 643, in run_autoupdate_for_multiprocessing
    result = autoupdater.run(edit=edit, commit=commit, pr=pr)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 234, in run
    update = self.get_source_update(source, infos)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 388, in get_source_update
    result = self.get_latest_version_and_asset(strategy, asset, autoupdate)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 485, in get_latest_version_and_asset
    latest_version_orig, latest_version = self.relevant_versions(
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 347, in relevant_versions
    raise RuntimeError("No tags were found after sanity filtering!")
RuntimeError: No tags were found after sanity filtering!



========================================
snserver
----------------------------------------

  Checking main ...

Traceback (most recent call last):
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 643, in run_autoupdate_for_multiprocessing
    result = autoupdater.run(edit=edit, commit=commit, pr=pr)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 234, in run
    update = self.get_source_update(source, infos)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 388, in get_source_update
    result = self.get_latest_version_and_asset(strategy, asset, autoupdate)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 485, in get_latest_version_and_asset
    latest_version_orig, latest_version = self.relevant_versions(
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 347, in relevant_versions
    raise RuntimeError("No tags were found after sanity filtering!")
RuntimeError: No tags were found after sanity filtering!



========================================
webtrees
----------------------------------------

  Checking main ...

Traceback (most recent call last):
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 643, in run_autoupdate_for_multiprocessing
    result = autoupdater.run(edit=edit, commit=commit, pr=pr)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 234, in run
    update = self.get_source_update(source, infos)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 388, in get_source_update
    result = self.get_latest_version_and_asset(strategy, asset, autoupdate)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 528, in get_latest_version_and_asset
    raise ValueError(
ValueError: For the latest tag strategies, only asset = 'tarball' is supported



========================================
wetty
----------------------------------------

  Checking main ...
Current version in manifest: 2.5.0
Newest  version on upstream: 2.7.0
Update needed for main
Computing sha256sum for https://github.com/butlerx/wetty/archive/refs/tags/v2.7.0.tar.gz ...
already existing
Commits were already commited on branch!

Traceback (most recent call last):
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 277, in run
    pr_url = self.repo.create_pr(branch_name, pr_title, commit_msg) or ""
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 187, in create_pr
    pr = self.repo.create_pull(
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/venv/lib/python3.9/site-packages/github/Repository.py", line 1569, in create_pull
    headers, data = self._requester.requestJsonAndCheck("POST", f"{self.url}/pulls", input=post_parameters)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/venv/lib/python3.9/site-packages/github/Requester.py", line 548, in requestJsonAndCheck
    return self.__check(*self.requestJson(verb, url, parameters, headers, input, self.__customConnection(url)))
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/venv/lib/python3.9/site-packages/github/Requester.py", line 609, in __check
    raise self.createException(status, responseHeaders, data)
github.GithubException.GithubException: 422 {"message": "Validation Failed", "errors": [{"resource": "PullRequest", "code": "custom", "message": "No commits between testing and ci-auto-update-2.7.0"}], "documentation_url": "https://docs.github.com/rest/pulls/pulls#create-a-pull-request", "status": "422"}

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 643, in run_autoupdate_for_multiprocessing
    result = autoupdater.run(edit=edit, commit=commit, pr=pr)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 281, in run
    pr_url = self.repo.get_pr(branch_name)
  File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 195, in get_pr
    return next(pull.html_url for pull in self.repo.get_pulls(head=branch))
StopIteration