Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | import unittest adds 0.250s to script launch time | wonder-mice | 2022-01-12 | 1 | -1/+1 |
| | | | This should not be imported at root level, since it adds a lot of initialization overhead without need. | ||||
* | Use get instead of get_value | Eric Wieser | 2021-08-03 | 1 | -1/+1 |
| | | | This won't try and do something silly like convert `username=1` to a number. | ||||
* | Merge branch 'main' into patch-1 | Eric Wieser | 2021-08-03 | 1 | -4/+5 |
|\ | |||||
| * | Add __future__.annotations to repo/base.py | Yobmod | 2021-08-02 | 1 | -1/+1 |
| | | |||||
| * | rmv 3.6 from setup.py | Yobmod | 2021-08-02 | 1 | -2/+2 |
| | | |||||
| * | increase mypy strictness (warn unused ignored) | Yobmod | 2021-08-02 | 1 | -2/+2 |
| | | |||||
| * | replace some TBDs wiht runtime types | Yobmod | 2021-07-31 | 1 | -2/+3 |
| | | |||||
* | | Do not call get_user_id if it is not needed | Eric Wieser | 2021-08-03 | 1 | -1/+5 |
|/ | | | On systems without any environment variables and no pwd module, gitpython crashes as it tries to read the environment variable before looking at its config. | ||||
* | Add final types to config.py | Yobmod | 2021-07-31 | 1 | -4/+4 |
| | |||||
* | Change remaining type comments to py3.6+ types | Yobmod | 2021-07-19 | 1 | -7/+7 |
| | |||||
* | Make types in refs compatible with previous | Yobmod | 2021-07-19 | 1 | -12/+17 |
| | |||||
* | Move TraverseNT to global, cos mypy complained on testing | Yobmod | 2021-07-09 | 1 | -16/+17 |
| | |||||
* | Rmv typeguard from list_traverse(), was wrong | Yobmod | 2021-07-09 | 1 | -3/+5 |
| | |||||
* | Add types to submodule.update() | Yobmod | 2021-07-06 | 1 | -2/+4 |
| | |||||
* | Add missed types to Commit, uncomment to_native_path_linux() | Yobmod | 2021-07-01 | 1 | -6/+6 |
| | |||||
* | Type Traversable/list_traverse() better, make IterablleObj a protocol | Yobmod | 2021-06-30 | 1 | -4/+5 |
| | |||||
* | Type Tree.traverse() better | Yobmod | 2021-06-30 | 1 | -1/+1 |
| | |||||
* | Type Traversable.traverse() better, start types of submodule | Yobmod | 2021-06-30 | 1 | -18/+21 |
| | |||||
* | forward ref Gitconfigparser | Yobmod | 2021-06-24 | 1 | -1/+1 |
| | |||||
* | Add T_Tre_cache TypeVar | Yobmod | 2021-06-24 | 1 | -3/+3 |
| | |||||
* | Add typedDict | Yobmod | 2021-06-24 | 1 | -12/+13 |
| | |||||
* | update some TBDs to configparser | Yobmod | 2021-06-24 | 1 | -13/+22 |
| | |||||
* | update docstring | Yobmod | 2021-06-24 | 1 | -0/+2 |
| | |||||
* | Make Iterable deprecation warning on subclassing | Yobmod | 2021-06-24 | 1 | -4/+6 |
| | |||||
* | Rename Iterable due to typing.Iterable. Add deprecation warning | Yobmod | 2021-06-24 | 1 | -5/+39 |
| | |||||
* | Make IterableList generic and update throughout | Yobmod | 2021-06-24 | 1 | -6/+16 |
| | |||||
* | Update typing-extensions version in requirements.txt | Yobmod | 2021-06-23 | 1 | -4/+8 |
| | |||||
* | fixed case where progress was no longer shown if a single error occured | mxrch | 2021-05-21 | 1 | -1/+1 |
| | |||||
* | add types to index.fun.py | Yobmod | 2021-05-17 | 1 | -0/+1 |
| | |||||
* | flake8 and mypy fixes | Yobmod | 2021-05-16 | 1 | -1/+4 |
| | |||||
* | Merge pull request #1240 from Yobmod/addtypes | Sebastian Thiel | 2021-05-14 | 1 | -7/+4 |
|\ | | | | | revert util.expand_path() due to regression | ||||
| * | revert util.expand_path() due to regression | yobmod | 2021-05-13 | 1 | -7/+4 |
| | | |||||
* | | remove comments | Sebastian Thiel | 2021-05-13 | 1 | -2/+1 |
|/ | |||||
* | flake8 and mypy fixes | yobmod | 2021-05-13 | 1 | -10/+0 |
| | |||||
* | Add types to cmd.py Git | yobmod | 2021-05-13 | 1 | -6/+19 |
| | |||||
* | Add types to cmd.py Git | yobmod | 2021-05-12 | 1 | -3/+29 |
| | |||||
* | flake8 fixes | yobmod | 2021-05-08 | 1 | -3/+4 |
| | |||||
* | add initial types to remote.py | yobmod | 2021-05-03 | 1 | -7/+40 |
| | |||||
* | add types to git.compat and git.diff | yobmod | 2021-03-02 | 1 | -4/+5 |
| | |||||
* | add types to git.util and git.__init__ | yobmod | 2021-03-01 | 1 | -53/+58 |
| | |||||
* | start add types to util.py | yobmod | 2021-02-28 | 1 | -83/+109 |
| | |||||
* | Fix default actor name handling | Athos Ribeiro | 2020-10-23 | 1 | -1/+1 |
| | | | | | | | | In c96476b, the new default_name nested function does not contain a retun statement. This leads to an issue when the environment variables are not present, where the actor name would not be set. Signed-off-by: Athos Ribeiro <athos@redhat.com> | ||||
* | Get system user id in a lazy manner | Athos Ribeiro | 2020-10-22 | 1 | -4/+12 |
| | | | | | | | | | | | | | | | | Calling getpass.getuser may lead to breakage in environments where there is no entries in the /etc/passwd file for the current user. Setting the environment variables for the git user configurations should prevents GitPython from using values from /etc/passwd. However, doing so will not prevent reading /etc/passwd and looking for an entry with the current user UID. This patch changes the behavior described above so GitPython will perform a lazy evaluation of /etc/passwd, only doing so when the environment variables for the git user configuration are not available. Signed-off-by: Athos Ribeiro <athos@redhat.com> | ||||
* | Fixed all warnings in documentation and updated Makefile to treat warnings ↵ | Kian Cross | 2020-07-13 | 1 | -2/+3 |
| | | | | as errors. | ||||
* | Fix exception causes in 7 modules | Ram Rachum | 2020-06-13 | 1 | -7/+7 |
| | |||||
* | Do not error in race condition of directory existing | AlanCoding | 2020-03-21 | 1 | -1/+1 |
| | |||||
* | Remove now unnecessary explicit Unicode string literal prefixes | Harmon | 2020-02-25 | 1 | -1/+1 |
| | |||||
* | Remove unnecessary check for logging.NullHandler for Python 2.6 | Harmon | 2020-02-08 | 1 | -5/+0 |
| | |||||
* | Remove no longer used compat imports | Harmon | 2020-02-08 | 1 | -1/+0 |
| | |||||
* | Remove and replace compat.MAXSIZE | Harmon | 2020-02-08 | 1 | -5/+3 |
| |