summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Make types in refs compatible with objectsYobmod2021-07-197-23/+30
|
* Make traversable and serilizable into protocolsYobmod2021-07-191-24/+54
|
* Make types in refs compatible with repoYobmod2021-07-191-3/+4
|
* Make types in refs compatible with previousYobmod2021-07-196-45/+59
|
* Add types to refs/head.pyYobmod2021-07-191-15/+22
|
* Add types to refs/log.pyYobmod2021-07-191-54/+86
|
* Add types to refs/reference.pyYobmod2021-07-191-12/+25
|
* Add types to refs/remote.pyYobmod2021-07-191-9/+22
|
* Add types to refs/symbolic.pyYobmod2021-07-191-0/+674
|
* Add types to refs/tag.pyYobmod2021-07-191-10/+36
|
* update types in types.pyYobmod2021-07-192-6/+6
|
* Merge pull request #1294 from gitpython-developers/tidy-toolsSebastian Thiel2021-07-1912-135/+99
|\ | | | | Tidy tools
| * Update README.mdDominic2021-07-191-7/+9
| | | | | | Update testing section
| * Add sphinx-autodoc-typehintsDominic2021-07-191-0/+1
| |
| * Add mypy to test-requirements.txtDominic2021-07-191-1/+1
| |
| * Update pyproject.tomlDominic2021-07-191-1/+1
| | | | | | Add --force sugar flag
| * Update .flake8Dominic2021-07-191-1/+3
| | | | | | Add flags from pythonpackage.yaml
| * Update pythonpackage.ymlDominic2021-07-191-9/+4
| | | | | | Rmv unneeded installs and testing flags (will use the flage from the config files)
| * Update requirements-dev.txtDominic2021-07-191-2/+12
| | | | | | Add comment and more local libs
| * Update conf.pyDominic2021-07-191-4/+5
| | | | | | rmv unicode prefixes - sphinx 4+ wont accept py2 code
| * Update pshinx versions in docs/reqs.txtDominic2021-07-191-1/+1
| |
| * Delete .deepsource.tomlDominic2021-07-191-15/+0
| | | | | | Not used anymore
| * Delete .codeclimate.ymlDominic2021-07-191-15/+0
| | | | | | Not used anymore
| * Create .flake8Dominic2021-07-191-0/+30
| | | | | | | | Add .flake8 file - flake8 wont use pyproject.toml without a wrapper. e.g. flakehell or flake9
| * Create pyproject.tomlDominic2021-07-191-0/+35
| | | | | | Add pyproject.toml with sections for pyest, mypy, coverage.py
| * Delete .coveragercDominic2021-07-191-7/+0
| |
| * Delete mypy.iniDominic2021-07-191-14/+0
| |
| * Delete tox.iniDominic2021-07-191-61/+0
| |
* | Add mypy to test-requirements.txtDominic2021-07-191-1/+1
|/ | | also rmv coverage, as pytest-cov brings that
* rmv tox from test-requirements.txtDominic2021-07-161-1/+0
|
* Make development status clearerSebastian Thiel2021-07-141-14/+11
|
* put badges (also) upfrontSebastian Thiel2021-07-141-0/+4
|
* Remove docker and appveyor configuration filesSebastian Thiel2021-07-146-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/pytestDominic2021-07-135-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.ymlDominic2021-07-121-1/+1
| | | | | | update to actions/setup-python@v1
| * Update pythonpackage.ymlDominic2021-07-121-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 argsDominic2021-07-121-9/+9
| | | | | | Not sure it is picking up the tox.ini
| * Update pythonpackage.ymlDominic2021-07-121-6/+8
| | | | | | Move pytest before Documentation in workflow
| * Merge branch 'main' into pytestDominic2021-07-121-1/+7
| |\ | |/ |/|
* | Update pythonpackage.ymlDominic2021-07-121-5/+3
| | | | | | Remove nose tests
| * Update test-requirements.txtDominic2021-07-121-1/+3
| | | | | | Replace nose with pytest
| * Update pythonpackage.ymlDominic2021-07-121-6/+0
| | | | | | Remove nose
| * Rename dev-requirements.txt to requirements-dev.txtDominic2021-07-121-0/+0
| |
| * Update setup.pyDominic2021-07-121-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.iniDominic2021-07-121-2/+26
| | | | | | | | Ignore flake8 E704 (Multiple statements on one line) too make overloads smaller Add [pytest] config section
| * Update dev-requirements.txtDominic2021-07-121-8/+5
| | | | | | Add pytest plugins
| * Update pythonpackage.ymlDominic2021-07-121-6/+19
| | | | | | | | | | Add pytest step to workflow Add pip install setuptools and wheel Invoke mypy directly, no need for tox
| * Delete Future.ymlDominic2021-07-121-57/+0
| | | | | | Combined pytest into usual workflow
| * Update and rename test_pytest.yml to Future.ymlDominic2021-07-121-1/+3
| |
| * Update test_pytest.ymlDominic2021-07-121-1/+1
| |