
LIBGIT2_VERSION was previously recorded as LIBGIT2_VER_VERSION which is incorrect. We also add basic explanations to all the constants so that the page is a little less bare. Perhaps this should be done as autodoc style comments in the code but I guess not.
57 lines
1.1 KiB
ReStructuredText
57 lines
1.1 KiB
ReStructuredText
**********************************************************************
|
|
General
|
|
**********************************************************************
|
|
|
|
.. contents:: Contents
|
|
:local:
|
|
|
|
|
|
Top level constants and exceptions from the library.
|
|
|
|
Constants
|
|
=========
|
|
|
|
The following constants provide information about the version of the libgit2
|
|
library that has been built against. The version number has a
|
|
``MAJOR.MINOR.REVISION`` format.
|
|
|
|
.. py:data:: LIBGIT2_VER_MAJOR
|
|
|
|
Integer value of the major version number. For example, for the version
|
|
``0.20.0``::
|
|
|
|
>>> print LIBGIT2_VER_MAJOR
|
|
0
|
|
|
|
.. py:data:: LIBGIT2_VER_MINOR
|
|
|
|
Integer value of the minor version number. For example, for the version
|
|
``0.20.0``::
|
|
|
|
>>> print LIBGIT2_VER_MINOR
|
|
20
|
|
|
|
.. py:data:: LIBGIT2_VER_REVISION
|
|
|
|
Integer value of the revision version number. For example, for the version
|
|
``0.20.0``::
|
|
|
|
>>> print LIBGIT2_VER_REVISION
|
|
0
|
|
|
|
.. py:data:: LIBGIT2_VERSION
|
|
|
|
The libgit2 version number as a string::
|
|
|
|
>>> print LIBGIT2_VERSION
|
|
'0.20.0'
|
|
|
|
Errors
|
|
======
|
|
|
|
.. autoexception:: pygit2.GitError
|
|
:members:
|
|
:show-inheritance:
|
|
:undoc-members:
|
|
|