diff --git a/src/pygit2.c b/src/pygit2.c
index 31d16ea..e46e67f 100644
--- a/src/pygit2.c
+++ b/src/pygit2.c
@@ -179,6 +179,8 @@ PyMethodDef module_methods[] = {
 PyObject*
 moduleinit(PyObject* m)
 {
+    int libgit2_major, libgit2_minor, libgit2_rev;
+
     if (m == NULL)
         return NULL;
 
@@ -401,6 +403,12 @@ moduleinit(PyObject* m)
     PyModule_AddIntConstant(m, "GIT_FILEMODE_LINK", GIT_FILEMODE_LINK);
     PyModule_AddIntConstant(m, "GIT_FILEMODE_COMMIT", GIT_FILEMODE_COMMIT);
 
+    /* libgit2 version info */
+    git_libgit2_version(&libgit2_major, &libgit2_minor, &libgit2_rev);
+    PyModule_AddIntConstant(m, "LIBGIT2_VERSION_MAJOR", libgit2_major);
+    PyModule_AddIntConstant(m, "LIBGIT2_VERSION_MINOR", libgit2_minor);
+    PyModule_AddIntConstant(m, "LIBGIT2_VERSION_REV", libgit2_rev);
+
     return m;
 }