Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Delete .codeclimate.yml | Dominic | 2021-07-19 | 1 | -15/+0 | |
| | | | | | | | | | Not used anymore | |||||
| * | | Create .flake8 | Dominic | 2021-07-19 | 1 | -0/+30 | |
| | | | | | | | | | | | | Add .flake8 file - flake8 wont use pyproject.toml without a wrapper. e.g. flakehell or flake9 | |||||
| * | | Create pyproject.toml | Dominic | 2021-07-19 | 1 | -0/+35 | |
| | | | | | | | | | Add pyproject.toml with sections for pyest, mypy, coverage.py | |||||
| * | | Delete .coveragerc | Dominic | 2021-07-19 | 1 | -7/+0 | |
| | | | ||||||
| * | | Delete mypy.ini | Dominic | 2021-07-19 | 1 | -14/+0 | |
| | | | ||||||
| * | | Delete tox.ini | Dominic | 2021-07-19 | 1 | -61/+0 | |
| | | | ||||||
* | | | Add mypy to test-requirements.txt | Dominic | 2021-07-19 | 1 | -1/+1 | |
|/ / | | | | | also rmv coverage, as pytest-cov brings that | |||||
* | | rmv tox from test-requirements.txt | Dominic | 2021-07-16 | 1 | -1/+0 | |
| | | ||||||
* | | Make development status clearer | Sebastian Thiel | 2021-07-14 | 1 | -14/+11 | |
| | | ||||||
* | | put badges (also) upfront | Sebastian Thiel | 2021-07-14 | 1 | -0/+4 | |
| | | ||||||
* | | Remove docker and appveyor configuration files | Sebastian Thiel | 2021-07-14 | 6 | -195/+3 | |
| | | | | | | | | | | | | | | | | These weren't used by CI nor were they regularly tested. If somebody misses something, we can bring them back of course. This cleanup was triggered with the switch to pytest, and I wanted to remove everything that was present just for nosetest. | |||||
* | | Merge pull request #1289 from gitpython-developers/pytest | Dominic | 2021-07-13 | 5 | -17/+66 | |
|\ \ | | | | | | | | | | Tidying up, and replace nose with pytest. No code changes, and i've been working on my branch with pytest with no problems, so i'm merging now | |||||
| * | | Update pythonpackage.yml | Dominic | 2021-07-12 | 1 | -1/+1 | |
| | | | | | | | | | update to actions/setup-python@v1 | |||||
| * | | Update pythonpackage.yml | Dominic | 2021-07-12 | 1 | -2/+3 | |
| | | | | | | | | | | | | Add 3.10.0-beta.3 to test matrix. (beta 4 out, but wouldn't install. Need to force cache emptying?) | |||||
| * | | Add pytests args | Dominic | 2021-07-12 | 1 | -9/+9 | |
| | | | | | | | | | Not sure it is picking up the tox.ini | |||||
| * | | Update pythonpackage.yml | Dominic | 2021-07-12 | 1 | -6/+8 | |
| | | | | | | | | | Move pytest before Documentation in workflow | |||||
| * | | Merge branch 'main' into pytest | Dominic | 2021-07-12 | 1 | -1/+7 | |
| |\ \ | |/ / |/| | | ||||||
* | | | Update pythonpackage.yml | Dominic | 2021-07-12 | 1 | -5/+3 | |
| | | | | | | | | | Remove nose tests | |||||
| * | | Update test-requirements.txt | Dominic | 2021-07-12 | 1 | -1/+3 | |
| | | | | | | | | | Replace nose with pytest | |||||
| * | | Update pythonpackage.yml | Dominic | 2021-07-12 | 1 | -6/+0 | |
| | | | | | | | | | Remove nose | |||||
| * | | Rename dev-requirements.txt to requirements-dev.txt | Dominic | 2021-07-12 | 1 | -0/+0 | |
| | | | ||||||
| * | | Update setup.py | Dominic | 2021-07-12 | 1 | -4/+2 | |
| | | | | | | | | | | | | Change distutils.build_py to its setuptools wrapper. Distutils one deprecated since py3.8, but setuptools one working py3.6-3.10 | |||||
| * | | Update tox.ini | Dominic | 2021-07-12 | 1 | -2/+26 | |
| | | | | | | | | | | | | Ignore flake8 E704 (Multiple statements on one line) too make overloads smaller Add [pytest] config section | |||||
| * | | Update dev-requirements.txt | Dominic | 2021-07-12 | 1 | -8/+5 | |
| | | | | | | | | | Add pytest plugins | |||||
| * | | Update pythonpackage.yml | Dominic | 2021-07-12 | 1 | -6/+19 | |
| | | | | | | | | | | | | | | | Add pytest step to workflow Add pip install setuptools and wheel Invoke mypy directly, no need for tox | |||||
| * | | Delete Future.yml | Dominic | 2021-07-12 | 1 | -57/+0 | |
| | | | | | | | | | Combined pytest into usual workflow | |||||
| * | | Update and rename test_pytest.yml to Future.yml | Dominic | 2021-07-12 | 1 | -1/+3 | |
| | | | ||||||
| * | | Update test_pytest.yml | Dominic | 2021-07-12 | 1 | -1/+1 | |
| | | | ||||||
| * | | Update test-requirements.txt | Dominic | 2021-07-12 | 1 | -1/+1 | |
| | | | ||||||
| * | | Add files via upload | Dominic | 2021-07-12 | 1 | -0/+55 | |
| | | | ||||||
| * | | Add files via upload | Dominic | 2021-07-12 | 1 | -0/+10 | |
|/ / | ||||||
* | | Merge pull request #1285 from Yobmod/main | Sebastian Thiel | 2021-07-11 | 20 | -311/+504 | |
|\ \ | | | | | | | Finish initial typing of Index and Submodule | |||||
| * | | Make TreeCacheTup forward ref | Yobmod | 2021-07-09 | 1 | -4/+4 | |
| | | | ||||||
| * | | Use TreeCacheTup type alias throughout | Yobmod | 2021-07-09 | 3 | -10/+13 | |
| | | | ||||||
| * | | Fix typing of index.fun.write_tree_from_cache() | Yobmod | 2021-07-09 | 2 | -5/+4 | |
| | | | ||||||
| * | | Improve IndexFile_process_diff_args() to get checks to rerun | Yobmod | 2021-07-09 | 2 | -9/+9 | |
| | | | ||||||
| * | | Make IndexFile and Diffable .diff() types agree | Yobmod | 2021-07-09 | 2 | -2/+4 | |
| | | | ||||||
| * | | Remove defsult_index decorator from diff() and do check within function. ↵ | Yobmod | 2021-07-09 | 1 | -2/+7 | |
| | | | | | | | | | | | | Breaks typechecking for some reason | |||||
| * | | Add remote.url type | Yobmod | 2021-07-09 | 1 | -14/+7 | |
| | | | ||||||
| * | | Rmv Diffable assert, add Remoote.url property | Yobmod | 2021-07-09 | 2 | -2/+8 | |
| | | | ||||||
| * | | Improve Diffable method typing | Yobmod | 2021-07-09 | 2 | -19/+19 | |
| | | | ||||||
| * | | Try to distinguation git.diff module from diff.Diff.diff and ↵ | Yobmod | 2021-07-09 | 4 | -23/+24 | |
| | | | | | | | | | | | | diff.Daffable.diff() | |||||
| * | | Rmv submodule.base Repo assert | Yobmod | 2021-07-09 | 1 | -1/+1 | |
| | | | ||||||
| * | | Move TraverseNT to global, cos mypy complained on testing | Yobmod | 2021-07-09 | 3 | -20/+24 | |
| | | | ||||||
| * | | Flatten list_traverse() | Yobmod | 2021-07-09 | 1 | -0/+1 | |
| | | | ||||||
| * | | Make has_repo protocol runtime checkable and use in Diffable | Yobmod | 2021-07-09 | 3 | -10/+27 | |
| | | | ||||||
| * | | Fix list_traverse() docstring for Autodoc | Yobmod | 2021-07-09 | 1 | -0/+5 | |
| | | | ||||||
| * | | Rmv circular import, create Has_id_attribute Protocol instead | Yobmod | 2021-07-09 | 3 | -7/+11 | |
| | | | ||||||
| * | | Add list_traverse() to Tree and TraversableIterableObj. | Yobmod | 2021-07-09 | 2 | -3/+11 | |
| | | | ||||||
| * | | Change type of list_traverse() again. | Yobmod | 2021-07-09 | 1 | -6/+17 | |
| | | |