An open API service providing commit metadata for open source projects.

GitHub / gitpython-developers/GitPython / commits

GitPython is a python library used to interact with Git repositories.

SHA Message Author Date Stats
f8cad585 merge Merge pull request #1892 from EliahKagan/pytest-warnings Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
f1a7e021 merge Merge pull request #1890 from EliahKagan/pathext Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
0152b528 Update the comment about `--mixed` and paths Eliah Kagan <d****e@g****m> over 1 year ago
f18df8ed Don't pass --disable-warnings to pytest Eliah Kagan <d****e@g****m> over 1 year ago
988d97bf Fix typo in _get_exe_extensions PATHEXT fallback Eliah Kagan <d****e@g****m> over 1 year ago
83bed19f Fix wording of comment about the /cygdrive prefix Eliah Kagan <d****e@g****m> over 1 year ago
53640535 bump version to 3.1.43 Sebastian Thiel <s****l@i****m> over 1 year ago
4e626bd6 merge Merge pull request #1886 from EliahKagan/deprecation-warnings Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
f92f4c3b Clarify security risk in USE_SHELL doc and warnings Eliah Kagan <d****e@g****m> over 1 year ago
c7675d2c update security policy, to use GitHub instead of email Sebastian Thiel <s****l@i****m> over 1 year ago
cf2576e4 Make/use test.deprecation.lib; abandon idea to filter by module Eliah Kagan <d****e@g****m> over 1 year ago
7cd3aa91 Make test.performance.lib docstring more specific Eliah Kagan <d****e@g****m> over 1 year ago
b51b0805 Explain the approach in test.deprecation to static checking Eliah Kagan <d****e@g****m> over 1 year ago
bdabb21f Expand USE_SHELL docstring; clarify a test usage Eliah Kagan <d****e@g****m> over 1 year ago
3da47c26 Hide `del util` from type checkers Eliah Kagan <d****e@g****m> over 1 year ago
5bef7ed7 Add GitPython project top comments to new test modules Eliah Kagan <d****e@g****m> over 1 year ago
61273aa2 Annotate basic deprecation tests; have mypy scan it Eliah Kagan <d****e@g****m> over 1 year ago
b8ce9903 Better name and document the basic deprecation test module Eliah Kagan <d****e@g****m> over 1 year ago
df4c5c03 Fix wrong/unclear grammar in test_instance_dir docstring Eliah Kagan <d****e@g****m> over 1 year ago
8bbcb26e Call repo.close() instead of manually collecting Eliah Kagan <d****e@g****m> over 1 year ago
ca385a59 Test that subclassing deprecated git.util.Iterable warns Eliah Kagan <d****e@g****m> over 1 year ago
21c2b72b Use the :exc: Sphinx role for DeprecationWarning Eliah Kagan <d****e@g****m> over 1 year ago
9d096e08 Test that Traversable.{list_,}traverse, but not overrides, warn Eliah Kagan <d****e@g****m> over 1 year ago
03464d90 Have the deprecated Commit.trailers property issue a warning Eliah Kagan <d****e@g****m> over 1 year ago
2c526962 Test that the deprecated Commit.trailers property warns Eliah Kagan <d****e@g****m> over 1 year ago
ff4b58dd Extract no-deprecation-warning asserter as a context manager Eliah Kagan <d****e@g****m> over 1 year ago
e3728c3d Decompose new fixture logic better Eliah Kagan <d****e@g****m> over 1 year ago
bc111b79 Add a TODO for simplifying the single_diff fixture Eliah Kagan <d****e@g****m> over 1 year ago
fffa6cea Test that the preferred renamed_file property does not warn Eliah Kagan <d****e@g****m> over 1 year ago
a8f109ca Fix exception in Popen.__del__ in test on Windows Eliah Kagan <d****e@g****m> over 1 year ago
e7dec7d0 Have the deprecated Diff.renamed property issue a warning Eliah Kagan <d****e@g****m> over 1 year ago
23828913 Test that deprecated Diff.renamed property warns Eliah Kagan <d****e@g****m> over 1 year ago
f6060df5 Add GitMeta alias Eliah Kagan <d****e@g****m> over 1 year ago
8327b458 Test GitMeta alias Eliah Kagan <d****e@g****m> over 1 year ago
84bf2ca0 Read USE_SHELL in Git.execute without DeprecationWarning Eliah Kagan <d****e@g****m> over 1 year ago
0e311bf5 Suppress type errors in restore_use_shell_state _USE_SHELL branches Eliah Kagan <d****e@g****m> over 1 year ago
c5d5b16b Clarify that the private name mangling is intentional Eliah Kagan <d****e@g****m> over 1 year ago
c6f518b4 Keep mypy from thinking Git has arbitrary class attributes Eliah Kagan <d****e@g****m> over 1 year ago
40371087 Test that Git.execute's own read of USE_SHELL does not warn Eliah Kagan <d****e@g****m> over 1 year ago
febda6f6 Clarify unittest.mock.patch patchability test docstring Eliah Kagan <d****e@g****m> over 1 year ago
436bcaa8 Add `type: ignore` in test that we can't set USE_SHELL on instances Eliah Kagan <d****e@g****m> over 1 year ago
e725c825 Make the restore_use_shell_state fixture more robust Eliah Kagan <d****e@g****m> over 1 year ago
04eb09c7 Have USE_SHELL warn but work like normal via super() Eliah Kagan <d****e@g****m> over 1 year ago
05de5c0d Implement instance USE_SHELL lookup in __getattr__ Eliah Kagan <d****e@g****m> over 1 year ago
6a35261a Test that USE_SHELL is unittest.mock.patch patchable Eliah Kagan <d****e@g****m> over 1 year ago
d38e721c Issue warnings whenever Git.USE_SHELL is accessed Eliah Kagan <d****e@g****m> over 1 year ago
40ed842c Revise test module docstring for clarity Eliah Kagan <d****e@g****m> over 1 year ago
46df79f7 Discuss metaclass conflicts in test module docstring Eliah Kagan <d****e@g****m> over 1 year ago
02c2f000 Discuss multiprocessing in test module docstring; remove bad test Eliah Kagan <d****e@g****m> over 1 year ago
d4b50c94 Somewhat clarify multiprocessing misadventure Eliah Kagan <d****e@g****m> over 1 year ago
602de0c9 Begin multiprocessing misadventure Eliah Kagan <d****e@g****m> over 1 year ago
bf138889 Write most remaining Git attribute/deprecation tests Eliah Kagan <d****e@g****m> over 1 year ago
af723d5e Make test_use_shell_on_class more robust Eliah Kagan <d****e@g****m> over 1 year ago
7ab27c5b Start on test module about Git.USE_SHELL and Git attributes Eliah Kagan <d****e@g****m> over 1 year ago
dffa930a Refine deprecated module attributes and their warnings Eliah Kagan <d****e@g****m> over 1 year ago
19b3c082 Clarify comment about is_<platform> value assertions Eliah Kagan <d****e@g****m> over 1 year ago
488cc13a Add test of dir() on git.types Eliah Kagan <d****e@g****m> over 1 year ago
4857ff08 Clarify test_compat.test_dir Eliah Kagan <d****e@g****m> over 1 year ago
e3675a08 Expand Lit_commit_ish test name and write docstring Eliah Kagan <d****e@g****m> over 1 year ago
52e7360c Explain substring assertions in test_toplevel Eliah Kagan <d****e@g****m> over 1 year ago
a0ef5377 Start on test_types Eliah Kagan <d****e@g****m> over 1 year ago
96089c82 Improve description in test module docstrings Eliah Kagan <d****e@g****m> over 1 year ago
d7b6b31f Fix a small docstring typo Eliah Kagan <d****e@g****m> over 1 year ago
246cc170 Use names directly on other tests Eliah Kagan <d****e@g****m> over 1 year ago
3fe2f15d Test that top-level aliases point to modules with normal __name__ Eliah Kagan <d****e@g****m> over 1 year ago
05e0878a Remove old comment meant as todo (that was done) Eliah Kagan <d****e@g****m> over 1 year ago
3a621b38 Add top-level dir() tests Eliah Kagan <d****e@g****m> over 1 year ago
84d734d5 Refactor test_compat.test_dir for clarity Eliah Kagan <d****e@g****m> over 1 year ago
aaf046ab Add static type assertions to is_platform test Eliah Kagan <d****e@g****m> over 1 year ago
d54f851d Add test of dir() on git.compat Eliah Kagan <d****e@g****m> over 1 year ago
f4e5f423 Slightly improve docstrings Eliah Kagan <d****e@g****m> over 1 year ago
d4917d0a Expand to test all three is_<platform> aliases Eliah Kagan <d****e@g****m> over 1 year ago
a07be0e3 Start on test_compat Eliah Kagan <d****e@g****m> over 1 year ago
5b1fa580 Remove extra import "from typing_extensions" Eliah Kagan <d****e@g****m> over 1 year ago
5977a6ec Fix (and improve wording) of docstrings Eliah Kagan <d****e@g****m> over 1 year ago
7a4f7eb0 Fix zip calls Eliah Kagan <d****e@g****m> over 1 year ago
1f290f17 Use typing_extensions only if needed Eliah Kagan <d****e@g****m> over 1 year ago
18608e47 Pick a better name for _MODULE_ALIAS_TARGETS Eliah Kagan <d****e@g****m> over 1 year ago
074bbc72 Tiny import tweak Eliah Kagan <d****e@g****m> over 1 year ago
b05963c3 Expand and clarify test module docstring Eliah Kagan <d****e@g****m> over 1 year ago
247dc15f Add imports so pyright recognizes refs and index Eliah Kagan <d****e@g****m> over 1 year ago
45c128bc Finish reorganizing; fix assertion for duplicated messages Eliah Kagan <d****e@g****m> over 1 year ago
9d58e6d3 Start reorganizing new tests more in the GitPython style Eliah Kagan <d****e@g****m> over 1 year ago
d08a5768 Clarify todo Eliah Kagan <d****e@g****m> over 1 year ago
7f4a1913 Fix brittle way of checking warning messages Eliah Kagan <d****e@g****m> over 1 year ago
aee7078e Test resolution into git.index.util using git.util Eliah Kagan <d****e@g****m> over 1 year ago
f39bbb51 Fix a test docstring Eliah Kagan <d****e@g****m> over 1 year ago
19acd4cf Add FIXME for what to do next Eliah Kagan <d****e@g****m> over 1 year ago
983fda77 Move mark-sharing tests into a class Eliah Kagan <d****e@g****m> over 1 year ago
d00c8434 Clarify how test_private_module_aliases is statically checkable Eliah Kagan <d****e@g****m> over 1 year ago
dbaa535e Add a couple missing assert keywords Eliah Kagan <d****e@g****m> over 1 year ago
a15a830d Improve a couple test case docstrings Eliah Kagan <d****e@g****m> over 1 year ago
a2df3a82 Test static typing of private module aliases Eliah Kagan <d****e@g****m> over 1 year ago
46a739da Hoist `import git` to module level in test module Eliah Kagan <d****e@g****m> over 1 year ago
859e38cf Expand to test top-level deprecated names Eliah Kagan <d****e@g****m> over 1 year ago
28bd4a3f Issue warnings for some deprecated attributes of modules Eliah Kagan <d****e@g****m> over 1 year ago
105f5005 Test attribute access and importing separately Eliah Kagan <d****e@g****m> over 1 year ago
b7a3d8c0 Start on top-level module attribute access regression tests Eliah Kagan <d****e@g****m> over 1 year ago
64ec0b1f merge Merge pull request #1881 from EliahKagan/doc-types-tags Sebastian Thiel <s****l@i****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
838eb923 Clarify how tag objects are usually tree-ish and commit-ish Eliah Kagan <d****e@g****m> over 1 year ago

← Back to repository