# 6.0.0 rc1 on Mac

**URL:** <https://gramps.discourse.group/t/6-0-0-rc1-on-mac/7185>\
**Category:** Development\
**Created:** [March 9, 2025, 4:00am UTC](https://gramps.discourse.group/t/6-0-0-rc1-on-mac/7185 "2025-03-09T04:00:48Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![lsc](https://avatars.discourse-cdn.com/v4/letter/l/58956e/32.png) [@lsc](https://gramps.discourse.group/u/lsc)\
**Post date:** [March 10, 2025, 11:05pm UTC](https://gramps.discourse.group/t/6-0-0-rc1-on-mac/7185/3 "2025-03-10T23:05:26Z")

</div>

Found it.

```python
________________________________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

---

_[View the full topic](https://gramps.discourse.group/t/6-0-0-rc1-on-mac/7185)._
