[ -f ~/.gpg-agent-info ] && source ~/.gpg-agent-info
if [ -S ${GPG_AGENT_INFO%%:*} ]; then
    export GPG_AGENT_INFO
else
    eval $( gpg-agent --daemon)
fi

[ -f ~/.gpg-agent-info ] && source ~/.gpg-agent-info

Remove GPG Agent setup from bashrc
Remove GPG Agent setup from bashrc

Seems latest OSX has fixed their previous issues.
