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