Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix timezone parsing functions for non-hour timezones | James Cowgill | 2023-01-24 | 1 | -16/+19 |
| | | | | | | | | The `utctz_to_altz` and `altz_to_utctz_str` functions fail to handle timezones with UTC offsets that are not a multiple of one hour. Rewrite them and add some unit tests. Fixes #630 | ||||
* | Fix Sphinx rendering errors | Stephan Creutz | 2022-12-29 | 1 | -0/+1 |
| | | | | | | | | These errors are mostly fixed by either adding blank lines or single spaces for Sphinx documentation key words. The commit solely includes documentation changes, no functional changes. | ||||
* | can flake be tamed?black-fmt | Sebastian Thiel | 2022-05-18 | 1 | -0/+2 |
| | |||||
* | reformat according to 'black' configuration file. | Sebastian Thiel | 2022-05-18 | 1 | -58/+18 |
| | |||||
* | Run everything through 'black' | Sebastian Thiel | 2022-05-18 | 1 | -132/+230 |
| | | | | | That way people who use it won't be deterred, while it unifies style everywhere. | ||||
* | Fix various typos | luz paz | 2022-05-07 | 1 | -2/+2 |
| | | | Found via `codespell -q 3 -S ./git/ext/gitdb,./test/fixtures/reflog_master,./test/fixtures/diff_mode_only,./test/fixtures/reflog_HEAD` | ||||
* | upgrade sphinx for 3.10 compat | Yobmod | 2021-08-09 | 1 | -4/+5 |
| | |||||
* | try fix for Protocol buy in 3.10 3 | Yobmod | 2021-08-09 | 1 | -2/+2 |
| | |||||
* | try fix for Protocol buy in 3.10 2 | Yobmod | 2021-08-09 | 1 | -1/+1 |
| | |||||
* | try fix for Protocol buy in 3.10 | Yobmod | 2021-08-09 | 1 | -2/+8 |
| | |||||
* | Add __future__.annotations to repo/base.py | Yobmod | 2021-08-02 | 1 | -3/+1 |
| | |||||
* | Fix parse_date typing 7 | Yobmod | 2021-08-02 | 1 | -1/+3 |
| | |||||
* | Fix parse_date typing 6 | Yobmod | 2021-08-02 | 1 | -1/+1 |
| | |||||
* | Fix parse_date typing 5 | Yobmod | 2021-08-02 | 1 | -2/+7 |
| | |||||
* | Fix parse_date typing 4 | Yobmod | 2021-08-02 | 1 | -12/+7 |
| | |||||
* | Fix parse_date typing 3 | Yobmod | 2021-08-02 | 1 | -6/+4 |
| | |||||
* | Fix parse_date typing 2 | Yobmod | 2021-08-02 | 1 | -1/+3 |
| | |||||
* | Fix parse_date typing | Yobmod | 2021-08-02 | 1 | -3/+5 |
| | |||||
* | increase mypy strictness (warn unused ignored and warn unreachable) | Yobmod | 2021-08-02 | 1 | -3/+5 |
| | |||||
* | increase mypy strictness (warn unused ignored) | Yobmod | 2021-08-02 | 1 | -1/+1 |
| | |||||
* | Add final types to submodule.py | Yobmod | 2021-07-31 | 1 | -6/+6 |
| | |||||
* | Fix more missing types in Symbolic.py, cos GuthubActions pytest stuck | Yobmod | 2021-07-28 | 1 | -0/+5 |
| | |||||
* | Change remaining type comments to py3.6+ types | Yobmod | 2021-07-19 | 1 | -3/+3 |
| | |||||
* | Make traversable and serilizable into protocols | Yobmod | 2021-07-19 | 1 | -24/+54 |
| | |||||
* | Move TraverseNT to global, cos mypy complained on testing | Yobmod | 2021-07-09 | 1 | -4/+6 |
| | |||||
* | Flatten list_traverse() | Yobmod | 2021-07-09 | 1 | -0/+1 |
| | |||||
* | Rmv circular import, create Has_id_attribute Protocol instead | Yobmod | 2021-07-09 | 1 | -4/+2 |
| | |||||
* | Add list_traverse() to Tree and TraversableIterableObj. | Yobmod | 2021-07-09 | 1 | -1/+6 |
| | |||||
* | Change type of list_traverse() again. | Yobmod | 2021-07-09 | 1 | -6/+17 |
| | |||||
* | Rmv typeguard from list_traverse(), was wrong | Yobmod | 2021-07-09 | 1 | -17/+13 |
| | |||||
* | improve TraversableIterableObj typeguard | Yobmod | 2021-07-09 | 1 | -4/+6 |
| | |||||
* | tests TraversableIterableObj typeguard | Yobmod | 2021-07-09 | 1 | -5/+5 |
| | |||||
* | Add missed types to Commit, uncomment to_native_path_linux() | Yobmod | 2021-07-01 | 1 | -8/+8 |
| | |||||
* | Fix forward ref | Yobmod | 2021-06-30 | 1 | -1/+1 |
| | |||||
* | Type Traversable/list_traverse() better, make IterablleObj a protocol | Yobmod | 2021-06-30 | 1 | -14/+10 |
| | |||||
* | Type Tree.traverse() better | Yobmod | 2021-06-30 | 1 | -2/+4 |
| | |||||
* | Type Traversable.traverse() better, start types of submodule | Yobmod | 2021-06-30 | 1 | -25/+132 |
| | |||||
* | another typo | Dominic | 2021-06-25 | 1 | -1/+1 |
| | |||||
* | fix typo | Dominic | 2021-06-25 | 1 | -1/+1 |
| | |||||
* | flake8 fix | Dominic | 2021-06-25 | 1 | -1/+1 |
| | |||||
* | Import typevar in util.py | Dominic | 2021-06-25 | 1 | -1/+3 |
| | |||||
* | fix indent | Yobmod | 2021-06-24 | 1 | -22/+0 |
| | |||||
* | Make IterableList generic and update throughout | Yobmod | 2021-06-24 | 1 | -5/+6 |
| | |||||
* | Update typing-extensions version in requirements.txt | Yobmod | 2021-06-23 | 1 | -38/+91 |
| | |||||
* | accept datetime instances as dates | Alba Mendez | 2020-08-31 | 1 | -0/+5 |
| | | | | | | There's no easy way to re-create a commit (i.e. for rewriting purposes), because dates must be formatted as strings, passed, then parsed back. This patch allows parse_date() to accept datetime instances, such as those produced by from_timestamp() above. | ||||
* | Fix exception causes all over the codebase | Ram Rachum | 2020-06-14 | 1 | -2/+2 |
| | |||||
* | Added parsing for '@1400000000 +0000' date format as used by git commit hooks. | Dries | 2019-12-29 | 1 | -0/+2 |
| | |||||
* | Fix pickling of tzoffset | Uwe L. Korn | 2019-10-19 | 1 | -0/+3 |
| | | | | Fixes #650 | ||||
* | Avoid from_timestamp() function to raise an exception when the offset is ↵ | ishepard | 2018-04-04 | 1 | -2/+5 |
| | | | | | | greater or lower than 24 hours. Add tests that exercise the new behaviour | ||||
* | Rewrite unnecessary dict/list/tuple calls as literals | Hugo | 2018-03-18 | 1 | -3/+3 |
| |