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