Now you can use the DMC sofware in Mac OSX! A experimental Homebrew repository is now available, containing gfal2 and its required dependencies.
gfal2-python and gfal2-util are not distributed via Homebrew (yet), but can be installed using pip. Have a look at the Readme.md file to see how to get the software installed.
The gfal2 Python bindings are now available in PyPI. So all you need to do now in your virtual environment is just
pip install "gfal2-python"
And you are good to go. Mind that the gfal2 development libraries must be installed, among other dependencies. Check the entry in PyPI to see what is required.
Now there is available a Debian repository containing the development version of the DMC family. This includes cgsi-gsoap, srm-ifce, davix, gfal2, gfal2-python and gfal2-util.
Mind that the binaries contained in this repo are built from the development branches, so some inestabilities are to be expected.