GitHub / gitpython-developers/GitPython issues and pull requests
Labelled with: acknowledged
#2066 - Incorrect return type hint in `SymbolicReference.reference` leads to mypy errors
Issue -
State: closed - Opened by dvanderveer 4 months ago
- 2 comments
Labels: acknowledged
#2017 - hasconfig:remote.*.url not supported by includeIf
Issue -
State: closed - Opened by racinmat 9 months ago
- 1 comment
Labels: acknowledged, help wanted
#2016 - [Bug] GitCommandNotFound when executing repo.git.execute on macOS
Issue -
State: open - Opened by cloudskytian 9 months ago
- 4 comments
Labels: acknowledged, help wanted
#2005 - Should test with free-threaded interpreter on CI
Issue -
State: closed - Opened by EliahKagan 9 months ago
- 2 comments
Labels: acknowledged, help wanted
#2004 - Cygwin job is broken on "Set up virtualenv" step
Issue -
State: closed - Opened by EliahKagan 9 months ago
- 2 comments
Labels: acknowledged, help wanted
#1995 - rev_parse does not handle <tag>^{commit} correctly
Issue -
State: closed - Opened by flichtenheld 11 months ago
- 4 comments
Labels: acknowledged, help wanted
#1968 - submodules: use default branch of the remote when a submodule's branch is not explicitly defined in .gitmodules
Issue -
State: open - Opened by jgoosens about 1 year ago
- 1 comment
Labels: acknowledged, help wanted
#1957 - Read the Docs addons
Issue -
State: closed - Opened by EliahKagan over 1 year ago
- 2 comments
Labels: acknowledged
#1934 - mypy is confused by property aliases
Issue -
State: closed - Opened by PatrickMassot over 1 year ago
- 2 comments
Labels: acknowledged
#1924 - Can't catch GitCommandError
Issue -
State: closed - Opened by zerothi over 1 year ago
- 2 comments
Labels: acknowledged, help wanted
#1923 - GitConfigParser misparses quotes in options
Issue -
State: closed - Opened by cjwatson over 1 year ago
- 3 comments
Labels: acknowledged, help wanted
#1893 - Some xfail markings fail to validate their exception types
Issue -
State: closed - Opened by EliahKagan over 1 year ago
- 1 comment
Labels: acknowledged, help wanted
#1887 - Unhandled IndexError when calling .read() on a malformed config file
Issue -
State: closed - Opened by DaveLak over 1 year ago
- 6 comments
Labels: acknowledged, help wanted
#1875 - Top-level refresh function not listed in __all__
Issue -
State: closed - Opened by EliahKagan over 1 year ago
- 1 comment
Labels: acknowledged
#1874 - Diffable.diff is misleadingly annotated regarding special `other` values
Issue -
State: closed - Opened by EliahKagan over 1 year ago
- 1 comment
Labels: acknowledged
#1873 - Module docstring says TagReference but means TagObject
Issue -
State: closed - Opened by EliahKagan over 1 year ago
Labels: acknowledged
#1869 - Submodule.__init__ `parent_commit` conversion/validation is implied but not done
Issue -
State: closed - Opened by EliahKagan over 1 year ago
- 5 comments
Labels: acknowledged
#1866 - Wrong type annotation on `Index.commit` for `parent_commits`
Issue -
State: closed - Opened by mshonichev over 1 year ago
- 3 comments
Labels: acknowledged
#1861 - switch to Ruff instead of `flake8`
Issue -
State: closed - Opened by Borda over 1 year ago
- 6 comments
Labels: acknowledged
#1858 - Commit_ish is much broader than commit-ish
Issue -
State: closed - Opened by EliahKagan over 1 year ago
- 4 comments
Labels: acknowledged, help wanted
#1857 - assert_never raises different exception than documented
Issue -
State: closed - Opened by EliahKagan over 1 year ago
- 1 comment
Labels: acknowledged, help wanted
#1849 - Note in GitCmdObjectDB should be removed or updated
Issue -
State: closed - Opened by EliahKagan over 1 year ago
- 1 comment
Labels: acknowledged, help wanted
#1847 - Note in post_clear_cache docstring may be out of date
Issue -
State: closed - Opened by EliahKagan almost 2 years ago
- 6 comments
Labels: acknowledged, help wanted
#1845 - Unclear rationale for pipe usage in `output_stream` doc
Issue -
State: closed - Opened by EliahKagan almost 2 years ago
- 4 comments
Labels: acknowledged, help wanted
#1835 - `repo.blame` should allow passing `None` as the `rev` parameter.
Issue -
State: closed - Opened by Gaubbe almost 2 years ago
- 3 comments
Labels: acknowledged, help wanted
#1831 - Effect of refreshing with a relative path is not obvious
Issue -
State: closed - Opened by EliahKagan almost 2 years ago
- 4 comments
Labels: acknowledged, help wanted
#1828 - If `diff.external` is set, diffing via API fails silently as external tool isn't understood
Issue -
State: closed - Opened by can-taslicukur almost 2 years ago
- 4 comments
Labels: acknowledged, help wanted
#1820 - README rsa key example is flagged by security scanners
Issue -
State: closed - Opened by marcm-ml almost 2 years ago
- 5 comments
Labels: acknowledged, help wanted
#1811 - TestGit.test_refresh changes Git.GIT_PYTHON_GIT_EXECUTABLE for other tests
Issue -
State: closed - Opened by EliahKagan almost 2 years ago
Labels: acknowledged, help wanted
#1806 - NullHandler added to all but git.repo.base logger
Issue -
State: closed - Opened by EliahKagan almost 2 years ago
- 6 comments
Labels: acknowledged, help wanted
#1804 - Explanation makes unclear reference to "first" and "second" imports
Issue -
State: closed - Opened by EliahKagan almost 2 years ago
- 2 comments
Labels: acknowledged, help wanted
#1802 - Sphinx doc builds recently fail on Python 3.9 and higher
Issue -
State: closed - Opened by EliahKagan almost 2 years ago
- 5 comments
Labels: acknowledged, help wanted
#1795 - Fix release link in changelog
Pull Request -
State: closed - Opened by PeterJCLaw almost 2 years ago
Labels: acknowledged
#1781 - `USE_SHELL = True` not needed since 2.0.8 but still suggested for Windows
Issue -
State: closed - Opened by EliahKagan almost 2 years ago
Labels: acknowledged
#1779 - Submodule.iter_items sometimes attaches second empty iterator to its StopIteration
Issue -
State: closed - Opened by EliahKagan almost 2 years ago
- 2 comments
Labels: acknowledged
#1775 - Unclear why iter_items should be favored over list_items
Issue -
State: closed - Opened by EliahKagan almost 2 years ago
- 2 comments
Labels: acknowledged, help wanted
#1771 - Status of Tree.cache and TreeModifier is unclear
Issue -
State: open - Opened by EliahKagan almost 2 years ago
- 6 comments
Labels: acknowledged
#1762 - Git.execute output_stream is not documented to suppress kill_after_timeout, but does
Issue -
State: open - Opened by EliahKagan almost 2 years ago
- 5 comments
Labels: acknowledged, help wanted
#1756 - Git.execute's kill_after_timeout callback assumes procps
Issue -
State: open - Opened by EliahKagan almost 2 years ago
- 10 comments
Labels: acknowledged
#1744 - 3.1.40: `TestRepo.test_new_should_raise_on_invalid_repo_location` fails
Issue -
State: closed - Opened by mtelka about 2 years ago
- 10 comments
Labels: acknowledged, help wanted
#1738 - git.util.rmtree can change permissions outside tree on Unix (chmod traverses symlinks)
Issue -
State: closed - Opened by EliahKagan about 2 years ago
- 4 comments
Labels: acknowledged
#1733 - Unclear why fun.py (and others?) shouldn't have a module docstring
Issue -
State: closed - Opened by EliahKagan about 2 years ago
- 2 comments
Labels: acknowledged, help wanted
#1728 - Overbroad xfail marks will eventually make CI fail
Issue -
State: closed - Opened by EliahKagan about 2 years ago
- 7 comments
Labels: acknowledged, help wanted
#1718 - The public interface of git.exc is ambiguous
Issue -
State: closed - Opened by EliahKagan about 2 years ago
Labels: acknowledged, help wanted
#1717 - We appear to import the submodule version of gitdb (but never do)
Issue -
State: closed - Opened by EliahKagan about 2 years ago
- 2 comments
Labels: acknowledged, help wanted
#1716 - 3.1.38 meant to fix #1656 but there is no supporting gitdb release
Issue -
State: closed - Opened by EliahKagan about 2 years ago
- 11 comments
Labels: acknowledged, help wanted
#1713 - 3.1.38 many new failing tests
Issue -
State: closed - Opened by dvzrv about 2 years ago
- 3 comments
Labels: acknowledged, help wanted
#1712 - Submodule.remove `module` parameter doc is unclear or incomplete
Issue -
State: closed - Opened by EliahKagan about 2 years ago
- 2 comments
Labels: acknowledged, help wanted
#1711 - 'user' section of config exists for sections() but not items methods
Issue -
State: open - Opened by pushfoo about 2 years ago
- 3 comments
Labels: acknowledged, help wanted
#1710 - Working with a repository that has a different working directory
Issue -
State: open - Opened by LevonX about 2 years ago
- 3 comments
Labels: acknowledged, help wanted
#1699 - git.util.rmtree's callback wraps too many exceptions
Issue -
State: closed - Opened by EliahKagan about 2 years ago
Labels: acknowledged
#1698 - HIDE_WINDOWS_*_ERRORS environment variables are interpreted strangely
Issue -
State: closed - Opened by EliahKagan about 2 years ago
Labels: acknowledged
#1691 - Init script presents challenges on some platforms
Issue -
State: closed - Opened by EliahKagan about 2 years ago
- 1 comment
Labels: acknowledged
#1690 - Tests don't readily pass in forks
Issue -
State: closed - Opened by EliahKagan about 2 years ago
Labels: acknowledged
#1674 - `@NoEffect` appears in general documentation examples
Issue -
State: closed - Opened by EliahKagan about 2 years ago
- 1 comment
Labels: acknowledged, help wanted
#1671 - test_git_work_tree_env renders os.environ inert in unpatching attempt
Issue -
State: closed - Opened by EliahKagan about 2 years ago
Labels: acknowledged
#1670 - flake8 pre-commit config incompatible with 3.12
Issue -
State: closed - Opened by EliahKagan about 2 years ago
Labels: acknowledged, help wanted
#1660 - "make [force_]release" attempts upload even if build fails
Issue -
State: closed - Opened by EliahKagan about 2 years ago
Labels: acknowledged
#1656 - Fix warning in Pyright ("Repo" not exported from module "git")
Issue -
State: closed - Opened by DeflateAwning about 2 years ago
- 3 comments
Labels: acknowledged, help wanted
#1653 - Deprecated setuptools features are used
Issue -
State: closed - Opened by EliahKagan about 2 years ago
Labels: acknowledged
#1651 - Installation test always fails on native Windows
Issue -
State: closed - Opened by EliahKagan about 2 years ago
Labels: acknowledged, help wanted, tag.Windows
#1640 - Python 3.12: ModuleNotFoundError: No module named 'setuptools'
Issue -
State: closed - Opened by hugovk about 2 years ago
- 1 comment
Labels: acknowledged, help wanted
#1638 - CVE-2023-41040: Blind local file inclusion
Issue -
State: closed - Opened by EliahKagan about 2 years ago
- 5 comments
Labels: acknowledged, help wanted
#1635 - CVE-2023-40590: Untrusted search path on Windows systems leading to arbitrary code execution
Issue -
State: closed - Opened by igirardi over 2 years ago
- 6 comments
Labels: acknowledged, help wanted, tag.Windows
#1631 - Error when handling non-ascii filename
Issue -
State: open - Opened by lubomir over 2 years ago
- 3 comments
Labels: acknowledged, help wanted
#1630 - Repo.index.reset fails on windows
Issue -
State: closed - Opened by suvayu over 2 years ago
- 3 comments
Labels: acknowledged, help wanted
#1616 - Needs better error message when repository is rejected by `git` (related to `safe.directory`)
Issue -
State: closed - Opened by marioaag over 2 years ago
- 9 comments
Labels: acknowledged, help wanted
#1587 - Reuse of “exc” name in __init__.py confuses Pylint
Issue -
State: closed - Opened by Hawk777 over 2 years ago
- 3 comments
Labels: acknowledged, help wanted
#1582 - Would be nice to be able to omit `packed_refs` from `iter_refs()`
Issue -
State: open - Opened by wonder-mice over 2 years ago
Labels: acknowledged, help wanted
#1571 - Failing (or warning?) with Python 3.12 alpha 7
Issue -
State: closed - Opened by henryiii over 2 years ago
- 2 comments
Labels: waiting for feedback, acknowledged, help wanted
#1566 - Permission denied on `config.lock` when cloning in Docker under MacOS
Issue -
State: closed - Opened by mmajchrzycki over 2 years ago
- 9 comments
Labels: acknowledged, help wanted
#1557 - 3.1.30 & 3.1.31: failing tests
Issue -
State: closed - Opened by dvzrv over 2 years ago
- 1 comment
Labels: acknowledged, help wanted
#1556 - commit.stats.total broken due to recent change
Issue -
State: closed - Opened by ishepard almost 3 years ago
- 8 comments
Labels: acknowledged
#1552 - Don't use assert to enforce interface constraints
Issue -
State: closed - Opened by tucked almost 3 years ago
- 3 comments
Labels: acknowledged, help wanted
#1548 - config_writer().set_value stopped working
Issue -
State: open - Opened by frobijn almost 3 years ago
- 1 comment
Labels: acknowledged, help wanted
#1544 - Tests fail due to security vulnerability fix in git 2.38.1
Issue -
State: closed - Opened by Lightborne almost 3 years ago
- 5 comments
Labels: acknowledged
#1543 - Problem when checking for ignored files
Issue -
State: closed - Opened by Lightborne almost 3 years ago
- 4 comments
Labels: acknowledged, help wanted
#1539 - Trouble with ] in branch name
Issue -
State: open - Opened by DominikVollandTNG almost 3 years ago
- 2 comments
Labels: acknowledged, help wanted
#1534 - GitConfigParser().get_values() does not load sections properly.
Issue -
State: closed - Opened by kf-novi almost 3 years ago
- 3 comments
Labels: acknowledged
#1533 - commit trailers should be a list instead of a dictionary
Issue -
State: closed - Opened by nickbroon almost 3 years ago
- 2 comments
Labels: acknowledged, help wanted
#1517 - Security: Force positional arguments to always be arguments to avoid options injection
Issue -
State: closed - Opened by stsewd almost 3 years ago
- 1 comment
Labels: acknowledged, critical, help wanted
#1515 - CVE-2022-24439: `<gitpython::clone> 'ext::sh -c touch% /tmp/pwned'` for remote code execution
Issue -
State: closed - Opened by mmuehlenhoff almost 3 years ago
- 29 comments
Labels: acknowledged, critical, help wanted
#1512 - Rename from/to is swapped (`a_path`/`b_path`) (how to diff worktree with index)
Issue -
State: closed - Opened by danthe3rd about 3 years ago
- 2 comments
Labels: acknowledged
#1500 - incorrect 'git' version for GitPython==3.1.28 installed from PyPI
Issue -
State: closed - Opened by boegel about 3 years ago
- 3 comments
Labels: acknowledged
#1490 - `invalid literal for int() with base 10: 'n'` during a diff operation
Issue -
State: closed - Opened by langfield about 3 years ago
- 2 comments
Labels: acknowledged, help wanted
#1480 - Commit object should have co-author information
Issue -
State: closed - Opened by itsluketwist over 3 years ago
- 2 comments
Labels: enhancement, acknowledged, help wanted
#1472 - mypy error due to missing typing of **kwargs in Remote.fetch()
Issue -
State: open - Opened by maunzCache over 3 years ago
- 2 comments
Labels: acknowledged, help wanted, c-typing
#1407 - Referenced method in documentation doesn't appear to exist
Issue -
State: open - Opened by gmc444-b almost 4 years ago
- 2 comments
Labels: acknowledged, help wanted
#1377 - git show result misses newline at end of diff
Issue -
State: closed - Opened by markhh80 about 4 years ago
- 5 comments
Labels: acknowledged, help wanted
#1349 - mypy is failing on `from git import Blob`
Issue -
State: closed - Opened by pbeza about 4 years ago
- 7 comments
Labels: acknowledged
#1341 - repo.index.commit fails on python 3.10.0-rc2 (but not 3.10.0-rc1)
Issue -
State: closed - Opened by muggenhor about 4 years ago
- 6 comments
Labels: acknowledged, in progress, python version specific
#1283 - index.move failed when file being moved contains the string " to "
Issue -
State: open - Opened by malsharman over 4 years ago
- 10 comments
Labels: acknowledged, help wanted
#1247 - GitPython parses RFC 2822 dates with timezone incorrectly
Issue -
State: open - Opened by yanniszark over 4 years ago
- 6 comments
Labels: acknowledged, help wanted
#1092 - Fetching Submodule in Tree raises AttributeError: "Cannot retrieve the name of a submodule if it was not set initially"
Issue -
State: open - Opened by ryan-williams about 5 years ago
- 7 comments
Labels: acknowledged, help wanted
#1075 - git.base.IndexFile.iter_blobs crashes after executing `git update-index --skip-worktree <some_file>` - unsupported git index version
Issue -
State: open - Opened by ktns about 5 years ago
- 8 comments
Labels: enhancement, acknowledged, help wanted
#1058 - submodule.update with init=True does not work if the submodule does not have a 'master' branch
Issue -
State: open - Opened by jpothier about 5 years ago
- 5 comments
Labels: acknowledged, help wanted
#1016 - Cannot retrieve commits from a specific repository
Issue -
State: open - Opened by jemaf over 5 years ago
- 11 comments
Labels: acknowledged, help wanted
#944 - submodule update doesn't work with relative submodule paths (in GitPython 2.1.14)
Issue -
State: closed - Opened by Genovese-martijn about 6 years ago
- 14 comments
Labels: acknowledged, help wanted
#914 - 3.0.2: failing tests during packaging (tests should be isolated and independent)
Issue -
State: open - Opened by dvzrv over 6 years ago
- 6 comments
Labels: acknowledged, help wanted
#895 - kill_after_timeout watchdog is not able to kill the nested git processes
Issue -
State: open - Opened by eekwong over 6 years ago
- 3 comments
Labels: acknowledged, help wanted, tag.leaks