summaryrefslogtreecommitdiff
path: root/git
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Add types to config.py class _OMDyobmod2021-05-081-13/+20
| | |
* | | Add types to config.py class SectionConstraintyobmod2021-05-081-10/+10
| | |
* | | Add types to config.py CONFIG_LEVELS, MetaParserBuilder.__new__() ↵yobmod2021-05-083-12/+13
| | | | | | | | | | | | .needs_values() .set_dirty_and_flush_changes()
* | | flake8 fixesyobmod2021-05-087-70/+79
| | |
* | | Add types to Remote. init getattr existsyobmod2021-05-081-3/+3
| | |
* | | fix Repo forward refyobmod2021-05-031-1/+1
| | |
* | | second pass of adding typesyobmod2021-05-032-16/+22
| | |
* | | add types to _from_line()yobmod2021-05-031-6/+7
| | |
* | | add overloads to to_progress_instance()yobmod2021-05-031-2/+18
| | |
* | | change flags type to intyobmod2021-05-031-4/+4
| | |
* | | change a type (Commit) to a forward refyobmod2021-05-031-1/+1
| | |
* | | Merge branch 'addtypes' of https://github.com/Yobmod/GitPython into addtypesyobmod2021-05-031-0/+0
|\ \ \
| * \ \ Merge branch 'main' into addtypesDominic2021-05-031-0/+0
| |\ \ \
| | * | | Fix flake8Sebastian Thiel2021-04-241-2/+2
| | | | |
| | * | | Use typing-extensions only on Python < 3.8Michał Górny2021-04-235-4/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All necessary attributes are available in the built-in typing module since Python 3.8. Use typing-extensions only for older versions of Python, and avoid the unnecessary dep in 3.8+.
| | * | | improvement(mypy): ignore false positivesGiel van Schijndel2021-04-233-4/+4
| | | | |
| | * | | improvement: teach mypy how to deal with wildcard-imported objectsGiel van Schijndel2021-04-232-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | By telling it where it's imported from in one case and telling it to ignore it in another.
| | * | | improvement: teach mypy that Object.type is not always supposed to be NoneGiel van Schijndel2021-04-231-1/+2
| | | | |
| | * | | fix(mypy): properly describe link between parameter and return typesGiel van Schijndel2021-04-231-2/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This gives mypy all information that it needs to determine what the return type of a function call is *iff* it knows the argument's type. As a result it can now stop complaining about passing None to str.join() in exc.py.
| | * | | fix(types): get the os.PathLike type as correctly as possibleGiel van Schijndel2021-04-231-2/+16
| | | | | | | | | | | | | | | | | | | | | | | | | This should make our internal PathLike type compatible with Python < 3.6 and < 3.9.
| | * | | Fix missing stderr when the progress parameter of _clone is NoneJingyang Liang2021-04-231-5/+3
| | | | |
| | * | | Revert compiling GitCommand shell messagesjmcgill2982021-04-222-5/+7
| | | | |
| | * | | Update remote.pySpring Burst2021-04-211-1/+0
| | | | | | | | | | | | | | | Format code
| | * | | Remove windows special handlingSpring Burst2021-04-211-10/+1
| | | | | | | | | | | | | | | Remove windows special handling when create Remote
| | * | | Set daemon attribute instead of using setDaemon method that was deprecated ↵Karthikeyan Singaravelan2021-04-171-1/+1
| | | | | | | | | | | | | | | | | | | | in Python 3.10
| | * | | refactor; add failing test to validate #1210Sebastian Thiel2021-04-142-53/+54
| | | | |
| | * | | Merge pull request #1198 from RyaxTech/replace-password-in-uri-by-starsSebastian Thiel2021-03-193-13/+47
| | |\ \ \ | | | | | | | | | | | | Replace password in URI by stars if present to avoid leaking secrets in logs
| | | * | | Use continue instead of raising errorMichael Mercier2021-03-181-2/+2
| | | | | |
| | | * | | Use copy and not inplace remove password + working case testMichael Mercier2021-03-162-10/+12
| | | | | |
| | | * | | Add more test and remove password also from error logsMichael Mercier2021-03-152-9/+8
| | | | | |
| | | * | | Put remove password in the utils and use it also in cmd.executeMichael Mercier2021-03-153-14/+35
| | | | | |
| | | * | | Use urllib instead of custom parsingMichael Mercier2021-03-151-4/+10
| | | | | |
| | | * | | Replace password in URI by stars if present + testMichael Mercier2021-03-111-1/+7
| | | | |/ | | | |/|
| | | * | Merge pull request #1188 from Yobmod/mainSebastian Thiel2021-03-032-0/+6
| | | |\ \ | | | | | | | | | | | | Drop python 3.4, prep for adding types
| | | * | | Use UTF-8 encoding when getting information about packed refsKlyahin Aleksey2021-03-031-1/+1
| | | | | |
| | * | | | remove commentSebastian Thiel2021-03-171-2/+0
| | | | | |
| | * | | | chane HEAD typing to SymbolicReferenceYobmod2021-03-161-1/+1
| | | | | |
| | * | | | fixes from #1202Yobmod2021-03-161-12/+16
| | | | | |
| | * | | | add types to git.__init__, compat, db, diff, exc, utilYobmod2021-03-1610-215/+320
| | | | | |
| | * | | | rebase on masterYobmod2021-03-161-1/+8
| | | |_|/ | | |/| |
| | * | | Combined commits to add types to base.py and fun.pyyobmod2021-03-043-125/+198
| | | |/ | | |/|
* | | | make progress types more generalyobmod2021-05-031-3/+3
|/ / /
* | | add types to PushInfo.__init__() .remote_ref() and .old_commit()yobmod2021-05-031-4/+4
| | |
* | | update type of FetchInfo.refresh() to use Literalyobmod2021-05-031-2/+2
| | |
* | | copy sys.version checks for literal and final to git.typesyobmod2021-05-031-0/+5
| | |
* | | add initial types to remote.pyyobmod2021-05-0317-231/+340
| | |
* | | add types to git.compat and git.diffyobmod2021-03-025-64/+91
| | |
* | | add types to git.db and git.excyobmod2021-03-012-20/+39
| | |
* | | add types to git.util and git.__init__yobmod2021-03-013-57/+68
| | |
* | | start add types to util.pyyobmod2021-02-285-97/+135
| | |