From 1f225d4b8c3d7eb90038c246a289a18c7b655da2 Mon Sep 17 00:00:00 2001 From: Sebastian Thiel Date: Sun, 4 May 2014 16:53:36 +0200 Subject: Added support for travis ci --- .travis.yml | 7 +++++++ README.md | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ README.rst | 65 ----------------------------------------------------------- git/ext/gitdb | 2 +- 4 files changed, 71 insertions(+), 66 deletions(-) create mode 100644 .travis.yml create mode 100644 README.md delete mode 100644 README.rst diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..6d91c8b6 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,7 @@ +language: python +python: + - "2.6" + - "2.7" + # - "pypy" - won't work as smmap doesn't work (see gitdb/.travis.yml for details) + +script: nosetests diff --git a/README.md b/README.md new file mode 100644 index 00000000..c081f25f --- /dev/null +++ b/README.md @@ -0,0 +1,63 @@ +## GitPython + +.. image:: https://travis-ci.org/gitpython-developers/GitPython.svg?branch=master :target: https://travis-ci.org/gitpython-developers/GitPython + +GitPython is a python library used to interact with git repositories, high-level like git-porcelain, or low-level like git-plumbing. + +It provides abstractions of git objects for easy access of repository data, and additionally allows you to access the git repository more directly using either a pure python implementation, or the faster, but more resource intensive git command implementation. + +The object database implementation is optimized for handling large quantities of objects and large datasets, which is achieved by using low-level structures and data streaming. + +### REQUIREMENTS + +* Git ( tested with 1.8.3.4 ) +* Python Nose - used for running the tests + - Tested with nose 1.3.0 +* Mock by Michael Foord used for tests + - Tested with 1.0.1 + +### INSTALL + +If you have downloaded the source code: + + python setup.py install + +or if you want to obtain a copy more easily: + + pip install gitpython + +A distribution package can be obtained for manual installation at: + + http://pypi.python.org/pypi/GitPython + +### SOURCE + + +GitPython's git repo is available on GitHub, which can be browsed at: + +https://github.com/gitpython-developers/GitPython + +and cloned using: + +git clone git://github.com/gitpython-developers/GitPython.git git-python + + +### DOCUMENTATION + +The html-compiled documentation can be found at the following URL: + +http://packages.python.org/GitPython/ + +### MAILING LIST + +http://groups.google.com/group/git-python + +### ISSUE TRACKER + +Issues are tracked on github: + +https://github.com/gitpython-developers/GitPython/issues + +### LICENSE + +New BSD License. See the LICENSE file. diff --git a/README.rst b/README.rst deleted file mode 100644 index 128e74c0..00000000 --- a/README.rst +++ /dev/null @@ -1,65 +0,0 @@ -========== -GitPython -========== - -GitPython is a python library used to interact with git repositories, high-level like git-porcelain, or low-level like git-plumbing. - -It provides abstractions of git objects for easy access of repository data, and additionally allows you to access the git repository more directly using either a pure python implementation, or the faster, but more resource intensive git command implementation. - -The object database implementation is optimized for handling large quantities of objects and large datasets, which is achieved by using low-level structures and data streaming. - -REQUIREMENTS -============ - -* Git ( tested with 1.8.3.4 ) -* Python Nose - used for running the tests - * Tested with nose 1.3.0 -* Mock by Michael Foord used for tests - * Tested with 1.0.1 - -INSTALL -======= -If you have downloaded the source code: - - python setup.py install - -or if you want to obtain a copy more easily: - - pip install gitpython - -A distribution package can be obtained for manual installation at: - - http://pypi.python.org/pypi/GitPython - -SOURCE -====== - -GitPython's git repo is available on GitHub, which can be browsed at: - -https://github.com/gitpython-developers/GitPython - -and cloned using: - -git clone git://github.com/gitpython-developers/GitPython.git git-python - - -DOCUMENTATION -============= -The html-compiled documentation can be found at the following URL: - -http://packages.python.org/GitPython/ - -MAILING LIST -============ -http://groups.google.com/group/git-python - -ISSUE TRACKER -============= -Issues are tracked on github: - -https://github.com/gitpython-developers/GitPython/issues - -LICENSE -======= - -New BSD License. See the LICENSE file. diff --git a/git/ext/gitdb b/git/ext/gitdb index 6576d550..39de1127 160000 --- a/git/ext/gitdb +++ b/git/ext/gitdb @@ -1 +1 @@ -Subproject commit 6576d5503a64d124fd7bcf639cc8955918b3ac43 +Subproject commit 39de1127459b73b862f2b779bb4565ad6b4bd625 -- cgit v1.2.3