6.0.0 rc1 on Mac

Found it.

________________________________ test_locale_02 ________________________________

    def test_locale_02():
        print(locale.__file__)
>       assert locale.textdomain
E       AttributeError: module 'locale' has no attribute 'textdomain'

test_locale.py:8: AttributeError

The HomeBrew Pythons (at least 3.10, 3.11, and 3.13) are broken in this respect. I found a diff posted on GitHub about it but it does not seem to have gotten in.

Thanks for the requirements pointer. My point about PyGObject is that that particular one should be in the package requirements (like orjson) so that pip will install it into the environment. The system and Python packages should probably be distinguished in those pages since pip should handle all the latter.

Cheers

Lou