An open API service for providing issue and pull request metadata for open source projects.

GitHub / gitpython-developers/GitPython issues and pull requests

Labelled with: help wanted

#2041 - Adding a blob to an in-memory index modifies the working tree

Issue - State: closed - Opened by TBoshoven 6 months ago - 5 comments
Labels: help wanted

#2023 - Docs: No API Docs for git.config.GitConfigParser

Issue - State: closed - Opened by NMertsch 7 months ago - 1 comment
Labels: help wanted

#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

#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

#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

#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

#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

#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

#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

#1674 - `@NoEffect` appears in general documentation examples

Issue - State: closed - Opened by EliahKagan about 2 years ago - 1 comment
Labels: acknowledged, help wanted

#1670 - flake8 pre-commit config incompatible with 3.12

Issue - State: closed - Opened by EliahKagan about 2 years ago
Labels: acknowledged, help wanted

#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

#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

#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

#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

#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

#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

#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

#852 - repo.index.diff("HEAD", create_patch=True) always empty

Issue - State: closed - Opened by jadinm over 6 years ago - 3 comments
Labels: acknowledged, help wanted

#820 - AttributeError: 'PushInfo' object has no attribute 'name'

Issue - State: closed - Opened by tardis4500 almost 7 years ago - 4 comments
Labels: acknowledged, help wanted

#661 - timeouts cause a TypeError exception

Issue - State: closed - Opened by Frassle over 8 years ago - 1 comment
Labels: acknowledged, help wanted

#652 - origin.refs always '[]'

Issue - State: open - Opened by callsamleung over 8 years ago - 12 comments
Labels: help wanted

#630 - Wrong timezone on commit

Issue - State: closed - Opened by amol9 over 8 years ago - 1 comment
Labels: acknowledged, help wanted

#332 - Encoding problem

Issue - State: open - Opened by StyXman over 10 years ago - 24 comments
Labels: acknowledged, critical, help wanted