Sunday, September 07, 2025
dev@conference.yunohost.org
September
Mon Tue Wed Thu Fri Sat Sun
1 2 3 4
5 6 7
8
9
10
11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          
             

[17:36:39] <Yunohost Git/Infra notifications> [yunorunner] g​ithub-actions[bot] opened [pull request #78](https://github.com/YunoHost/yunorunner/pull/78): Format Python code with Black
[17:36:39] <Yunohost Git/Infra notifications> [yunohost] T​hovi98 [commented](https://github.com/YunoHost/yunohost/pull/2170#issuecomment-3254307188) on [issue #2170](https://github.com/YunoHost/yunohost/pull/2170) [enh] Suggest that some apps could not be installed on the same instance: Are there a lot of incompatible apps? If so, we could add a a section in the apps.toml for the known ones [app] ...
[17:36:40] <Aleks (he/him/il/lui)> earlier i tried to add a constrain to not merge branch that don't pass our check
[17:36:40] <Yunohost Git/Infra notifications> [yunorunner] a​lexAubin pushed 1 commit to main: Cleanup unused imports and stale, old, commented code ([b2bf1623](https://github.com/YunoHost/yunorunner/commit/b2bf1623fe7a7d6d9ee9a7c77b2fb3582177a4f8))
[17:36:40] <Yunohost Git/Infra notifications> [yunorunner] a​lexAubin pushed 1 commit to main: Different matrix notification for app failing all test between apps that are already level 0 in catalog vs actual regres... ([33656cea](https://github.com/YunoHost/yunorunner/commit/33656cea8b43b95e0121feef0ea362a3e2842c48))
[17:36:40] <Aleks (he/him/il/lui)> what happenz?
[17:36:41] <Aleks (he/him/il/lui)> ah maybe the constrain must be on `main` in fact
[17:36:41] <Aleks (he/him/il/lui)> yeah bot was able to commit
[17:36:41] <eric_G> mmmh, I can't push to https://github.com/YunoHost/apps/pull/3117 🤔
[17:36:41] <Yunohost Git/Infra notifications> [issues] WARNING: unknown issues action: typed
[17:36:41] <Aleks (he/him/il/lui)> ok let's try like this ?
[17:36:42] <Yunohost Git/Infra notifications> [issues] f​florent opened [issue #2659](https://github.com/YunoHost/issues/issues/2659): NodeJS resource: support corepack for yarn and pnpm
[17:36:42] <Aleks (he/him/il/lui)> hmpf yeah the bot can't either
[17:36:42] <Yunohost Git/Infra notifications> [pgadmin_python_build] J​osue-T created new tag v9.8
[17:36:43] <Aleks (he/him/il/lui)> don't know why it implies that we can't push T-T
[17:36:43] <Aleks (he/him/il/lui)> ```
Previous HEAD position was 607f147 Merge 62d1341c25d0e091102ff4ec1befc70652ba4446 into 5360c0946de660d6832150b25dad9db253900e02
Switched to a new branch 'update_app_levels'
M apps.toml
M rejectedlist.toml
branch 'update_app_levels' set up to track 'origin/update_app_levels'.
INPUT_ADD_OPTIONS:
INPUT_FILE_PATTERN: apps.toml wishlist.toml graveyard.toml
INPUT_COMMIT_OPTIONS:
INPUT_COMMIT_USER_NAME: yunohost-bot
INPUT_COMMIT_USER_EMAIL: yunohost-bot@users.noreply.github.com
INPUT_COMMIT_MESSAGE: :art: Format TOML with Taplo
INPUT_COMMIT_AUTHOR: yunohost-bot <yunohost-bot@users.noreply.github.com>
[update_app_levels 1fde45a] :art: Format TOML with Taplo
1 file changed, 1 insertion(+), 1 deletion(-)
INPUT_TAGGING_MESSAGE:
No tagging message supplied. No tag will be added.
INPUT_PUSH_OPTIONS:
remote: error: GH013: Repository rule violations found for refs/heads/update_app_levels.
remote: Review all repository rules at https://github.com/YunoHost/apps/rules?ref=refs%2Fheads%2Fupdate_app_levels
remote:
remote: - Required status check "build" is expected.
remote:
```
[17:36:43] <eric_G> https://aria.im/_bifrost/v1/media/download/ATWFgZYXUA7o1oM7L-_myAnD56J6gCzFrDfYWY-37MnctZXDwfFnTK0zBlI--MVq4UqYU9GzqYEW3a10WNDat_hCeZKma3BwAG1hdHJpeC5vcmcvanJ1ZGlCdmhOZWZMWU16U293cER1aVZi
[17:39:48] <Yunohost Git/Infra notifications> [issues] c​hefblogger opened [issue #2660](https://github.com/YunoHost/issues/issues/2660): restore backup failed
[17:39:53] <Yunohost Git/Infra notifications> [issues] O​niriCorpe edited [issue #2660](https://github.com/YunoHost/issues/issues/2660): restore backup failed
[17:43:00] <Yunohost Git/Infra notifications> [yunorunner] t​ituspijean pushed 1 commit to job-title-page: enh: add title to job page ([be1eac1f](https://github.com/YunoHost/yunorunner/commit/be1eac1ffa0f8e6ce2092f8a4825eceef729ffa2))
[17:43:01] <Yunohost Git/Infra notifications> [yunorunner] t​ituspijean edited [pull request #79](https://github.com/YunoHost/yunorunner/pull/79): Have a specific title for the job page
[17:43:01] <Yunohost Git/Infra notifications> [yunorunner] t​ituspijean opened [pull request #79](https://github.com/YunoHost/yunorunner/pull/79): Have a specific title for the job page
[17:43:09] <Yunohost Git/Infra notifications> [yunohost] p​pom0 [commented](https://github.com/YunoHost/yunohost/pull/2151#issuecomment-3261937024) on [issue #2151](https://github.com/YunoHost/yunohost/pull/2151) WIP: replace fail2ban by reaction: Thats indeed a good question @Thovi98 :sweat_smile: A major difference between reaction and fail2ban is that the latte...
[17:43:11] <florent[m]> Hmm, I guess I got what happens:
```
import test
Traceback (most recent call last):
File "<python-input-0>", line 1, in <module>
import test
File "/home/florent/projects/<other project>/test.py", line 1, in <module>
```

WTF…
[17:43:23] <Yunohost Git/Infra notifications> [yunorunner] t​ituspijean created new branch job-title-page
[17:44:05] <florent[m]> (also running python in version 3.13.7)
[17:44:05] <florent[m]> Sorry, noob question regarding Python.
I try to run the [package_linter](https://github.com/YunoHost/package_linter) to test a fix for [a missing property in the manifest's jsonschema](https://github.com/YunoHost/issues/issues/2615).
When I try I get the following result (I have created a virtual env and installed the requirements as stated in the README):
```
$ source venv/bin/activate
$ ./package_linter.py lasuite-docs_ynh
Traceback (most recent call last):
File "/home/florent/ynh-dev/package_linter/./package_linter.py", line 9, in <module>
from tests.test_app import App
ModuleNotFoundError: No module named 'tests.test_app'
```

The import that cause the issue [is located at this line](https://github.com/YunoHost/package_linter/blob/714d35b60c153585c89054d0bd1fe48ec14749bc/package_linter.py#L9).

I don't know how to fix that :/
[17:44:06] <florent[m]> All right, if in case that's useful to some, I had to run:
```
$ python3
>>> import sys
>>> import tests # if that fails, it tells you the path to the module that is taken
>>> sys.modules['tests'] # The output contains the path that is resolved, check it is the one under package_linter
```
[17:44:08] <Yunohost Git/Infra notifications> [issues] a​lexAubin labeled :hammer_and_wrench: Development tools on [issue #2661](https://github.com/YunoHost/issues/issues/2661): Write API tests scenarios (aka "go beyond what tests.toml offers with its curl tests")
[17:44:08] <Yunohost Git/Infra notifications> [issues] a​lexAubin labeled :package: App packaging on [issue #2661](https://github.com/YunoHost/issues/issues/2661): Write API tests scenarios (aka "go beyond what tests.toml offers with its curl tests")
[17:44:08] <Yunohost Git/Infra notifications> [issues] f​florent opened [issue #2661](https://github.com/YunoHost/issues/issues/2661): Write API tests scenarios (aka "go beyond what tests.toml offers with its curl tests")
[17:44:09] <Yunohost Git/Infra notifications> [issues] WARNING: unknown issues action: typed
[17:44:09] <Yunohost Git/Infra notifications> [issues] a​lexAubin closed [issue #2662](https://github.com/YunoHost/issues/issues/2662): Test / please ignore
[17:44:09] <Yunohost Git/Infra notifications> [webhooks] a​lexAubin pushed 1 commit to main: Tweaks to reduce notification noise ([fb0e1d82](https://github.com/YunoHost/webhooks/commit/fb0e1d82a9ccceca3939b1601cfc2099112daebc))
[17:44:09] <Yunohost Git/Infra notifications> [issues] a​lexAubin opened [issue #2662](https://github.com/YunoHost/issues/issues/2662): Test / please ignore
[17:44:09] <Yunohost Git/Infra notifications> [issues] a​lexAubin closed [issue #2615](https://github.com/YunoHost/issues/issues/2615): Validation schema for manifest is missing a "filter" key for apps
[17:44:10] <Yunohost Git/Infra notifications> [issues] f​florent edited [issue #2661](https://github.com/YunoHost/issues/issues/2661): Write API tests scenarios (aka "go beyond what tests.toml offers with its curl tests")
[20:44:36] <orhtej2> is SSOWat scheduled for shredding in trixie?
[20:49:39] <orhtej2> answering myself: it is on a draft roadmap, cool