When I installed only pygobject3 , I got the following error when running a Python script:
gi.require_version('Gtk', '3.0') File "/usr/local/lib/python2.7/site-packages/gi/__init__.py", line 102, in require_version raise ValueError('Namespace %s not available' % namespace) ValueError: Namespace Gtk not available
So it seems to me that you need to install both packages in order to get gtk3 with python bindings on Mac OS X:
brew install gtk+3 pygobject3
source share