| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -13,17 +13,20 @@ The object database implementation is optimized for handling large quantities of | |||
| 13 | 13 | Requirements | |
| 14 | 14 | ============ | |
| 15 | 15 | ||
| 16 | + * `Python`_ 2.7 or newer | ||
| 17 | + Since GitPython 2.0.0 | ||
| 16 | 18 | * `Git`_ 1.7.0 or newer | |
| 17 | 19 | It should also work with older versions, but it may be that some operations | |
| 18 | 20 | involving remotes will not work as expected. | |
| 19 | 21 | * `GitDB`_ - a pure python git database implementation | |
| 20 | 22 | * `Python Nose`_ - used for running the tests | |
| 21 | 23 | * `Mock by Michael Foord`_ used for tests. Requires version 0.5 | |
| 22 | 24 | ||
| 23 | - .. _Git: http://git-scm.com/ | ||
| 24 | - .. _Python Nose: http://code.google.com/p/python-nose/ | ||
| 25 | + .. _Python: https://www.python.org | ||
| 26 | + .. _Git: https://git-scm.com/ | ||
| 27 | + .. _Python Nose: https://nose.readthedocs.io/en/latest/ | ||
| 25 | 28 | .. _Mock by Michael Foord: http://www.voidspace.org.uk/python/mock.html | |
| 26 | - .. _GitDB: http://pypi.python.org/pypi/gitdb | ||
| 29 | + .. _GitDB: https://pypi.python.org/pypi/gitdb | ||
| 27 | 30 | ||
| 28 | 31 | Installing GitPython | |
| 29 | 32 | ==================== | |
@@ -52,7 +55,7 @@ script: | |||
| 52 | 55 | .. sourcecode:: none | |
| 53 | 56 | ||
| 54 | 57 | # python setup.py install | |
| 55 | - | ||
| 58 | + | ||
| 56 | 59 | .. note:: In this case, you have to manually install `GitDB`_ as well. It would be recommended to use the :ref:`git source repository <source-code-label>` in that case. | |
| 57 | 60 | ||
| 58 | 61 | Getting Started | |
@@ -80,16 +83,16 @@ GitPython's git repo is available on GitHub, which can be browsed at: | |||
| 80 | 83 | and cloned using:: | |
| 81 | 84 | ||
| 82 | 85 | $ git clone https://github.com/gitpython-developers/GitPython git-python | |
| 83 | - | ||
| 86 | + | ||
| 84 | 87 | Initialize all submodules to obtain the required dependencies with:: | |
| 85 | - | ||
| 88 | + | ||
| 86 | 89 | $ cd git-python | |
| 87 | 90 | $ git submodule update --init --recursive | |
| 88 | - | ||
| 91 | + | ||
| 89 | 92 | Finally verify the installation by running the `nose powered <http://code.google.com/p/python-nose/>`_ unit tests:: | |
| 90 | - | ||
| 93 | + | ||
| 91 | 94 | $ nosetests | |
| 92 | - | ||
| 95 | + | ||
| 93 | 96 | Questions and Answers | |
| 94 | 97 | ===================== | |
| 95 | 98 | Please use stackoverflow for questions, and don't forget to tag it with `gitpython` to assure the right people see the question in a timely manner. | |
@@ -101,7 +104,7 @@ Issue Tracker | |||
| 101 | 104 | The issue tracker is hosted by github: | |
| 102 | 105 | ||
| 103 | 106 | https://github.com/gitpython-developers/GitPython/issues | |
| 104 | - | ||
| 107 | + | ||
| 105 | 108 | License Information | |
| 106 | 109 | =================== | |
| 107 | 110 | GitPython is licensed under the New BSD License. See the LICENSE file for | |
| Back | FazBrowse Home | New Git URL |
0 commit comments