We don't have git-annex yet, but this doesn't rely on the actual package for packaging, and will help people using guix on a foreign distro with git-annex. While working on this I learned a lot about python packaging in guix. A big thanks to the authors of the pypi importer, that saved me quite a bit of time in this process.
In the end I didn't need python2-functools32; it turned out I had just forgotten to add (argument `(#:python ,python-2)) to the python2- packages and git-annex-remote-hubic. Efraim Flashner (10): gnu: Add python-pytest-cov. gnu: Add python-wheel. gnu: python-requests: Update to 2.8.1. gnu: Add python-keystoneclient. gnu: Add python2-futures. gnu: Add python-swiftclient. gnu: Add python-rauth. gnu: Add python-pyasn1-modules. gnu: Add python2-functools32. gnu: Add git-annex-remote-hubic. gnu/packages/openstack.scm | 126 ++++++++++++++++++++++++++- gnu/packages/python.scm | 179 +++++++++++++++++++++++++++++++++++++-- gnu/packages/version-control.scm | 33 ++++++++ 3 files changed, 328 insertions(+), 10 deletions(-) -- 2.6.2