@@ -24,8 +24,8 @@ Install
2424Note that the installation ** won't interfere** with your Git installation in any
2525way, you can keep using Git, and switch between Git and Gitless seamlessly.
2626
27- We currently require Git (1.7.12+) to be installed ( but this requirement is
28- going to disappear soon once we finish with our migration to [ pygit2] ( https://github.com/libgit2/pygit2 ) ) .
27+ We currently require Git (1.7.12+) to be installed, but this requirement is
28+ going to disappear soon once we finish with our migration to [ pygit2] ( https://github.com/libgit2/pygit2 ) .
2929
3030
3131### Binary release (macOS and Linux only)
@@ -47,11 +47,7 @@ the Python Package Index).
4747
4848### Installing from source
4949
50- To install from source you need to have Python (2.7, 3.2+ or PyPy)
51- installed.
52-
53- Note to Windows users: Python 3 is not supported yet,
54- see [ #146 ] ( https://github.com/sdg-mit/gitless/issues/146 ) for more info.
50+ To install from source you need to have Python 3.6+ installed.
5551
5652Additionally, you need to [ install pygit2] (
5753http://www.pygit2.org/install.html "pygit2 install").
@@ -66,10 +62,7 @@ and do:
6662
6763If you are a Python fan you might find it easier to install
6864Gitless via the Python Package Index. To do this, you need to have
69- Python (2.7, 3.2+ or PyPy) installed.
70-
71- Note to Windows users: Python 3 is not supported yet,
72- see [ #146 ] ( https://github.com/sdg-mit/gitless/issues/146 ) for more info.
65+ Python 3.6+ installed.
7366
7467Additionally, you need to [ install pygit2] (
7568http://www.pygit2.org/install.html "pygit2 install").
@@ -119,17 +112,15 @@ code, here are some useful things to know:
119112 ` cd ` to the repo root and do ` ./setup.py develop ` . This will install
120113 the ` gl ` command with a symlink to your source files. You can make
121114 changes to your code and run ` gl ` to test them.
122- - We follow ( to some extent) the [ Google Python Style Guide] (
115+ - We follow, to some extent, the [ Google Python Style Guide] (
123116 https://google.github.io/styleguide/pyguide.html
124117 "Google Python Style Guide").
125118Before submitting code, take a few seconds to look at the style guide and the
126119Gitless's code so that your edits are consistent with the codebase
127120
128121- Finally, if you don't want [ Travis] (
129122 https://travis-ci.org/sdg-mit/gitless "Travis") to
130- be mad at you, check that tests pass in Python 2.7 and 3.2 +. Tests can be run with:
123+ be mad at you, check that tests pass in Python 3.6 +. Tests can be run with:
131124 ```
132- pip install nose
133- nosetests # run tests other than end-to-end tests
134- nosetests ./gitless/tests/test_e2e.py # run end-to-end tests
125+ python -m unittest discover gitless/tests
135126 ```
0 commit comments