summaryrefslogtreecommitdiff
path: root/git/types.py
Commit message (Expand)AuthorAgeFilesLines
* fix: incorrect PathLike correctedPredeactor2022-08-071-2/+2
* fix: remove bytes type of PathLikePredeactor2022-08-071-1/+1
* Fix typehinting for PathLikePredeactor2022-07-311-10/+3
* can flake be tamed?black-fmtSebastian Thiel2022-05-181-0/+1
* reformat according to 'black' configuration file.Sebastian Thiel2022-05-181-9/+3
* Run everything through 'black'Sebastian Thiel2022-05-181-15/+46
* Fix various typosluz paz2022-05-071-1/+1
* Test Dataclass in repo.base.blame()Yobmod2021-08-021-1/+1
* fix rdereddict, cannot subclass typing-extensiosn versionYobmod2021-07-241-2/+2
* put ordereddict behind py version guardYobmod2021-07-241-2/+3
* Replace all Typeguard with cast, revert update to typing-extensions==3.10.0Yobmod2021-07-241-7/+7
* update types in types.pyYobmod2021-07-191-3/+2
* Make has_repo protocol runtime checkable and use in DiffableYobmod2021-07-091-5/+20
* Rmv circular import, create Has_id_attribute Protocol insteadYobmod2021-07-091-2/+8
* Finish initial typing of index folderYobmod2021-07-081-6/+4
* Increase mypy strictness (no_implicit_optional & warn_redundant_casts) and fi...Yobmod2021-07-081-12/+3
* Rmv runtime_checkable < py3.8 pt2Yobmod2021-07-061-1/+1
* Rmv runtime_checkable < py3.8Yobmod2021-07-061-1/+1
* Fix for mrepo2Yobmod2021-07-061-1/+9
* Fix for mrepoYobmod2021-07-061-1/+1
* Fix Literal TypeguardsYobmod2021-07-061-4/+4
* Improve types of @unbare_repo and @git_working_dir decoratorsYobmod2021-07-061-0/+1
* Add Literal_config_levels.__args__Yobmod2021-07-051-1/+5
* Rmv is_config_level() and get_args(), not worth the troubleYobmod2021-07-051-9/+2
* fix is_config_level for < 3.8Yobmod2021-07-051-2/+5
* put typing_extensions.get_types() behind python version guardYobmod2021-07-051-3/+3
* Fix IndexFile forwardrefYobmod2021-07-051-2/+0
* Improve typing of config_levels, add assert_never()Yobmod2021-07-051-1/+28
* Flake 8 fixYobmod2021-06-301-1/+1
* Put protocol behind py version checkYobmod2021-06-301-6/+2
* Type Traversable/list_traverse() better, make IterablleObj a protocolYobmod2021-06-301-1/+5
* Type Traversable.traverse() better, start types of submoduleYobmod2021-06-301-1/+8
* Import TypeGuard to replace castsYobmod2021-06-241-0/+5
* Add T_Tre_cache TypeVarYobmod2021-06-241-1/+1
* Add typedDictYobmod2021-06-241-3/+21
* Update typing-extensions version in requirements.txtYobmod2021-06-231-6/+3
* Add types to config.py GitConfigParser ._assure_writable .add_section .read_o...yobmod2021-05-091-1/+1
* Add types to config.py CONFIG_LEVELS, MetaParserBuilder.__new__() .needs_valu...yobmod2021-05-081-2/+4
* copy sys.version checks for literal and final to git.typesyobmod2021-05-031-0/+5
* add initial types to remote.pyyobmod2021-05-031-2/+16
* move cmd.py types to another branch, mark typing import as unusedyobmod2021-02-281-3/+3
* add py.typed, mypy.ini and git/types.pyyobmod2021-02-281-0/+6