GitHub / gitpython-developers/GitPython / commits
GitPython is a python library used to interact with Git repositories.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 00f4cbcf | Add missing submodule imports in git.objects | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 9bbbcb5e | Further improve git.objects.util module docstring | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 31f89a1f | Add the nonpublic indirect submodule aliases back for now | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 64c9efda | Restore relative order to fix circular import error | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 77452508 | Replace wildcard imports in top-level git module | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| abbe74d0 | Fix a tiny import sorting nit | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 31bc8a4e | Remove unneeded F401 "Unused import" suppressions | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 6318eea9 | Make F401 "unused import" suppressions more specific | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 3d4e4762 | Improve how second-level imports and __all__ are written | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| b8bab43d | Remove old commented-out flagKeyLiteral assertions in git.remote | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 2053a3d6 | Remove old commented-out change_type assertions in git.diff | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| a05597a1 | Improve how imports and __all__ are written in git.util | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| de540b78 | Add __all__ and imports in git.objects.submodule | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 3786307f | Make git.objects.util module docstring more specific | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| f89d0657 | Fix git.objects.__all__ and make submodules explicit | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 01c95ebc | Don't patch IndexObject and Object into git.objects.submodule.util | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| c58be4c0 | Remove a bit of old commented-out code in git.objects.* | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 4e9a2f2f | Improve order of imports and __all__ in git.object.submodule.* | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| c946906c | Improve order of imports and __all__ in git.objects.* | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 0ba06e94 | Add git.repo.__all__ and make submodules explicit | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| b32ef652 | Improve order of imports and __all__ in git.repo submodules | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| b25dd7e6 | Replace wildcard imports in git.refs | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 8b51af36 | Improve order of imports and __all__ in git.refs submodules | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 1c9bda22 | Improve relative order of import groups, and __all__, in git.index | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 4badc19f | Fix git.index imports | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 5b2771d2 | Add regression tests of the git.util aliasing situation | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 1e5a9449 | Add a script to validate refactored imports | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 0a609b94 | merge Merge pull request #1879 from EliahKagan/manpages |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| a957ae7a | Use the :exc: role for exceptions | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 66261172 | Fix parse_date docstring spacing; use RFC role | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 85434571 | Use :const: for constants that had the :attr: role | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| ca95c420 | Use current main official link to git-clone URLS doc | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| d271a84a | Use more official link to index-format documentation | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| d8ab99c2 | Use Sphinx manpage references where applicable | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| e883293f | Add a missing Sphinx reference to a class | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 7f1675d2 | Remove a spurious extra backtick from a docstring | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| c5a29a97 | Link Sphinx manpage references to online Git docs | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 0969db92 | Put Sphinx conf.py in the same style as other code | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 7ab09330 | merge Merge pull request #1878 from EliahKagan/doc-types-tree-ish |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 4c89f09a | merge Merge pull request #1877 from EliahKagan/doc-pc |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 70ef69ae | Include TagObject in git.types.Tree_ish | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 84e256d9 | Describe Submodule.__init__ parent_commit parameter | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| bcea9a8b | merge Merge pull request #1859 from EliahKagan/doc-types |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 883b03aa | merge Merge pull request #1872 from EliahKagan/doc-extra |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| fc669cca | merge Merge pull request #1871 from EliahKagan/ruff |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 77349212 | merge Merge pull request #1870 from EliahKagan/tox-ruff |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 5778b7a0 | Use LBYL for imports where EAFP is a mypy type error | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 74f3c2e7 | Help Ruff avoid a very long line | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 011cb0a1 | Apply Ruff auto-fixes not included in merge | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 0b990414 | merge Merge branch 'main' into doc-types | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| b070e933 | Make some broad mypy suppressions more specific | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| ebcfced0 | Fix and deprecate Lit_commit_ish | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 93d19dcb | Remove the temporary Old_commit_ish type | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| e66b8f15 | Fix old Commit_ish annotation in RootModule | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 1f03e7fc | Fix other submodule.base parent_commit annotations | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 74df5a89 | Add a "doc" extra for documentation build dependencies | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 26dccd70 | Streamline setup.py file reading | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 1b431669 | Group setup.py imports | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| ff1ebf8f | Bump pre-commit hook versions | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| a8a73ff7 | Update requirements-dev.txt (as long as we have it) | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 4814775b | Comment all Ruff rule codes; tweak formatting | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 00ff7e33 | Let Ruff scan doc/source/conf.py | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 89e519e0 | Colorize mypy output when run through tox | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| dcbd5dbc | Colorize ruff output when run through tox | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 4c034db6 | Split tox "lint" env into three envs, all safe | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| f7884187 | Clean up mention of manual hook stage | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| e880c332 | merge Merge pull request #1868 from EliahKagan/lint |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 3aed2ca2 | merge Merge pull request #1865 from Borda/ruff/black |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 1b8812a9 | drop `make lint` | Jirka <j****c@s****z> | about 2 years ago | |
| b059cd58 | Have tox skip linting unless requested, for now | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 82623438 | Update readme for recent tooling changes | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 3a6ee9e0 | Make installation instructions more consistent | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 395b70ae | Very slightly improve readme presentation | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 2d0158c2 | apply `ruff-format` | Jirka <j****c@s****z> | about 2 years ago | |
| 517f83aa | lint: switch Black with `ruff-format` | Jirka <j****c@s****z> | about 2 years ago | |
| edb8d26e | merge Merge pull request #1862 from Borda/lint/ruff |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 49cb48aa | merge Merge pull request #1864 from EliahKagan/pip-toml |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| a262a066 | Upgrade test fixture pip in venv without upgrade_deps | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| dd8ee4fa | Start fixing venv test fixture pip toml bug | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| d40e7d03 | merge Merge pull request #1853 from jcole-crowdstrike/fix-branch-name-regex-to-hand... |
Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 5f889c41 | try: from typing import Literal | Jirka <j****c@s****z> | about 2 years ago | |
| aa9298a3 | fixing lints / noqa | Jirka <j****c@s****z> | about 2 years ago | |
| 0b7f1594 | lint: replace `flake8` with `ruff` check | Jirka <j****c@s****z> | about 2 years ago | |
| 1541c62d | Start on fixing Submodule parent_commit annotations | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 5b2869fa | Fix old Commit_ish annotations in git.remote | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| b4b6e1ee | Fix IndexFile.commit `parent_commits` annotation | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| ab278276 | Fix remaining old Commit_ish annotations in git.refs | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| fe7f9f2b | Fix remaining old Commit_ish annotations in git.repo.fun | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| e66297a1 | Keep the type of a Commit's `parents` from being too narrow | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| fe42ca78 | Help tools know the type of a Commit's `parents` | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| d1ce9404 | Remove extra `parents` param in Commit.__init__ docstring | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 191f4cf2 | Fix some annotations in git.repo.fun | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 7328a001 | Start fixing annotations that used the old Commit_ish | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 1fe4dc88 | Define GitObjectTypeString and update Object to use it | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 787f65cc | Define and document AnyGitObject and (new) Commit_ish | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 04a27531 | Temporarily rename Commit_ish to Old_commit_ish | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| b9d9e564 | Further improve _safer_popen_windows doc | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| ad8190bb | Wrap docstrings and comments in _safer_popen_windows | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 465ab56b | Have test suite use sys.platform to check for Windows | Eliah Kagan <d****e@g****m> | about 2 years ago | |
| 42e10c07 | Fix new mypy error in is_cygwin_git | Eliah Kagan <d****e@g****m> | about 2 years ago |